Remote Otter LogoRemoteOtter

Senior Embedded Software Engineer - Remote

Posted Yesterday
Software Development
Full Time
USA

Overview

The Senior Embedded Software Engineer will join an Agile team responsible for developing Propulsion Thermal Management systems for GM's battery electric vehicles, focusing on software development, testing, and verification.

In Short

  • Design and implement thermal management control algorithms.
  • Collaborate with engineering teams to translate functional requirements.
  • Create software in MATLAB Simulink or hand-coded C.
  • Develop and modify unit and multicomponent test cases.
  • Verify and validate software performance using GM’s virtual systems.
  • Participate in Agile ceremonies and team activities.
  • Utilize machine learning methods for innovative solutions.
  • Work with cross-functional teams for robust software design.
  • Manage time effectively to meet deliverables.
  • Opportunity for relocation benefits.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or related field.
  • 5+ years of embedded software development experience.
  • Proficient in C/C++, Python, and MATLAB Simulink/Stateflow.
  • Experience with software configuration management processes.
  • Development/testing experience in SIL/HIL environments.
  • Strong communication and interpersonal skills.
  • Ability to work in a geographically dispersed team.

Benefits

  • Medical, dental, and vision benefits.
  • Health Savings Account and Flexible Spending Accounts.
  • Retirement savings plan and life insurance.
  • Paid vacation and holidays.
  • Tuition assistance programs.
  • Employee assistance program and vehicle discounts.

G.M

General Motors

General Motors of Canada is a leading automotive company committed to transforming mobility with a vision of Zero Crashes, Zero Emissions, and Zero Congestion. The company fosters an inclusive workplace culture that values diversity and encourages employees to drive meaningful change. With a focus on customer satisfaction and innovative solutions, GM of Canada aims to enhance the strategic and operational performance of its commercial sales. The company offers a comprehensive benefits program to support the well-being of its employees and their families, while also promoting a flexible work environment that allows employees to thrive and contribute to the company's goals.

Share This Job!

Save This Job!

Similar Jobs:

Jobgether

Senior Embedded Software Engineer - Remote

Jobgether

3 weeks ago

Join Serve Robotics as a Senior Embedded Software Engineer to develop software for autonomous delivery robotics.

USA
Full-time
Software Development
Serve Robotics logo

Senior Embedded Software Engineer - Remote

Serve Robotics

4 weeks ago

Join Serve Robotics as a Senior Embedded Software Engineer to develop cutting-edge software for autonomous delivery systems.

CA, USA
Full-time
Software Development

C.M.U

Senior Embedded Software Engineer - Remote

Carnegie Mellon University

9 weeks ago

Join the Software Engineering Institute as a Senior Embedded Software Engineer, supporting national security initiatives through innovative software solutions.

Worldwide
Full-time
Software Development
Firework logo

Senior Embedded Software Engineer - Remote

Firework

15 weeks ago

Join Fi as a Senior Embedded Software Engineer to develop innovative firmware solutions for enhancing the dog-human connection.

USA
Full-time
Software Development
Lunar Energy logo

Senior Embedded Software Engineer - Remote

Lunar Energy

18 weeks ago

Join Lunar Energy as a Senior Embedded Software Engineer to develop innovative software solutions for sustainable home energy.

Worldwide
Full-time
Software Development