CrawlJobs Logo

Software Engineer - Propulsion Thermal Management

United States, Milford · Job Posted March 25, 2026
Apply Position
Job Link Share

Job Description

The successful candidates will join an Agile team of approximately 10 members, responsible for developing Propulsion Thermal Management systems for all GM battery electric vehicles produced globally! Our Scrum teams work in an Agile framework and are responsible for Software Requirements, Software Development, Testing and Verification. The primary role of the successful candidates will be developing controls and diagnostics software to achieve the optimal thermal management performance of our vehicles. Our team is collaborative, has a strong Agile culture, and will afford you the opportunity to work as part of a fun group whose product spans the entire GM portfolio!

Job Responsibility

  • Design, develop and implement thermal management control and diagnostic algorithms for GM’s next generation of EV vehicles
  • Work closely with multi-disciplined engineering teams to interpret functional requirements to translate and implement appropriate control and diagnostic strategies
  • Create and integrate software in MATLAB Simulink models and hand-coded C
  • Create or modify Unit test cases and Multicomponent test cases to ensure thorough software testing
  • Explore and understand new thermal systems and requirements to enable controls and software development
  • Leverage GM’s virtual systems, benches, and vehicles to verify and validate systems behaviors and performance
  • Works cross-functionally with System Engineers, Software Engineers, Calibrators, Scrum Manager, Scrum Leader to ensure robust design
  • Participate in the Agile Team and Agile ceremonies as required
  • Develop innovative solutions using machine learning methods

Requirements

  • Bachelor’s degree in software, Computer Science, Electrical or Mechanical Engineering
  • 2+ years of embedded software/controls development experience
  • Development / testing experience on SIL/HIL or other virtual environments
  • In depth knowledge of control algorithm / software development and diagnostic strategy for thermal management system
  • Skilled with software coding (C-language), Simulink/Stateflow, GIT environment(s), plant modeling, Python, C++
  • Ability to manage time and meet deliverable timing is critical
  • High analytical ability, effective communication, interpersonal, and leadership skills required to build relationships with local and global team members and customers to resolve issues

Nice to have

  • Master’s degree in software, Computer Science, Electrical or Mechanical Engineering
  • 5+ years of embedded software/controls development experience
  • Knowledgeable in Thermal Management control algorithm designs and diagnostic strategy
  • Prior experience working in Jira, Agile Framework is an asset
  • Knowledge in Machine learning is an asset

What we offer

  • medical
  • dental
  • vision
  • Health Savings Account
  • Flexible Spending Accounts
  • retirement savings plan
  • sickness and accident benefits
  • life insurance
  • paid vacation & holidays
  • tuition assistance programs
  • employee assistance program
  • GM vehicle discounts
  • relocation benefits

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Software Engineer - Propulsion Thermal Management

8 matching positions

Senior Hardware Engineer- Propulsion Controller

To achieve our vision of a world with Zero Crashes, Zero Emissions and Zero Cong...
Location
Location
United States , Milford
Salary
Salary:
Not provided
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelors degree (or higher) in Electrical, Computer Engineering or equivalent
  • 5+ years of experience in electronic hardware design, with a strong focus on propulsion controller hardware design and automotive hardware electronics design
  • Experience in designing propulsion controller hardware and components, such as SoCs, MCUs, Ethernet Switches, PHY, CAN, power supply design, etc
  • Strong proficiency in circuit design, schematic creation, PCB layout, signal integrity and power integrity, and power management
  • Experience in design & analysis tools like: Mentor Graphics (schematic & layout), Ansys (signal integrity), Simplis (power integrity), Altair (EMC), Mathcad, PSpice & Saber
  • Proven ability of successfully launching build-to-print hardware into production
  • In-depth knowledge of requirements engineering process (FMEA, Preliminary Hazard Analyses)
  • In-depth knowledge of verification and validation processes
  • In-depth knowledge of embedded software development, testing and associated tools
  • Understanding of hardware design and failure mode
Job Responsibility
Job Responsibility
  • Design of propulsion controller electrical hardware: from schematic capture, worst case analysis, PCB layout, bring-up, debug, signal integrity and power integrity (SI/PI), design verification test (environmental and EMC), to manufacturing support and production launch
  • Design and development of the propulsion controller hardware (from concept design to launch) while meeting cost, timing, quality, and safety targets
  • Collaborate with cross-functional teams, such as software, mechanical, and manufacturing, to ensure seamless integration of the electrical design of the propulsion controller hardware
  • Work closely with contract manufacturing partners to ensure successful product build, from prototype through to mass production, while maintaining quality, cost, and timing targets
  • Electrical schematic design and PCB layout
  • Support new IC design/development strategic to new propulsion controller designs and architectures
  • Perform/support detailed hardware analysis – worst case analysis, thermal analysis, signal integrity, power integrity, etc
  • Execute bring-up of hardware design from power supplies, SoCs, MCUs, network devices, solenoid/valve control, instrumentation, etc
  • Lead design for manufacturing (DFM), design for assembly (DFA), and design for testing (DFT)
  • Drive the validation and testing of hardware components and systems, ensuring high levels of reliability and performance
What we offer
What we offer
  • This job may be eligible for relocation benefits
  • Fulltime
Read More
Arrow Right

Sr. Propulsion Engineer

Redwire Space, Inc has an exciting opportunity for a Remote, Sr. Propulsion Engi...
Location
Location
United States
Salary
Salary:
Not provided
redwirespace.com Logo
Redwire Space
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Aerospace Engineering, Mechanical Engineering, or related field, with 6+ years of experience
  • Experience serving as Responsible Engineer or similar role with technical ownership of spacecraft propulsion system architecture, development, and analysis
  • Experience developing propulsion subsystem requirements, specifications, and interface definitions
  • Familiarity with electric and chemical propulsion systems, their differences, and trade-offs
  • Experience performing ∆V budget development and propellant sizing
  • US Citizen with the ability to obtain a U.S. Government security clearance
  • Must be able to travel up to 20%
Job Responsibility
Job Responsibility
  • Serve as the Responsible Engineer for spacecraft propulsion subsystems across one or more spacecraft programs
  • Define propulsion subsystem requirements including thrust capability, delta-V budgets, propellant capacity, maneuver timelines, and mission lifetime margins
  • Perform system level trade studies, design optimization, and performance modeling, to evaluate propulsion technologies and supplier solutions aligned to mission needs
  • Lead propulsion supplier evaluation, selection, and technical oversight throughout the program lifecycle
  • Develop subsystem specifications, interface control documents (ICDs), and verification plans for propulsion systems
  • Coordinate closely with Mission Analysis and GNC teams to ensure maneuver planning and propulsion capabilities are aligned
  • Ensure propulsion subsystem interfaces with spacecraft avionics, power systems, structures, thermal and software are properly defined and integrated
  • Develop propulsion test plans and support or execute hot fire, pressure, and environmental tests
  • Support propulsion subsystem integration, system-level testing, and anomaly resolution during integration and test campaigns
  • Contribute to hazard analyses, fault management strategies, and safety of operations processes
  • Fulltime
Read More
Arrow Right

Model Based Systems Engineer- Thermal & Fluid Systems

BorgWarner Technical Center India Private Limited, a subsidiary of BorgWarner In...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
borgwarner.com Logo
BorgWarner
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum of 5 years of experience in automotive programs
  • B.E/BTech/M.E/MTech in Mechanical Engineering/Automotive Engineering
  • Strong understanding of automotive powertrain systems and integration aspects
  • 3+ years of experience development of simulation of thermal and fluid systems for automotive powertrain systems
  • 2+ years of experience with hybrid / electric propulsion systems
  • Expert level experience in Simulink, State flow and Simscape models
  • Experience/Familiarity with other simulation / modeling / analysis software tool chain (SimScape, GT Suite, Amesim, Ansys, Motor-CAD, Mathcad, MASTA, MESYS, Altair suite)
  • Experience with CFD and FEA models, Thermal Analysis, Thermal Component design optimization, model simplification
  • Experience with application of AI/ML methods to develop thermal and fluid systems
  • Experience in configuration management tools
Job Responsibility
Job Responsibility
  • Develop and validate 1D thermal-lubrication models to predict flow distribution, thermal behavior, and heat transfer in motor/gearbox / power modules systems under steady state or transient operating condition
  • Hands on experience with integrating thermal & lubrication units across different subsystems to assess component cooling performance and support design optimization
  • Correlate simulation results with test data and refine model parameters to ensure accuracy and enable robust system-level performance predictions
  • Develop methods and models for reduced order representation of thermal models from CFD, CAE and FEA models
  • Application of AI/ML methods to develop models for thermal and fluid systems
  • Assemble library of representative subsystem models and reference architectures
  • Maintain Configuration Management process for simulation models, system, sub-system & component model parameters, and input & output data sets
  • Identification and Adoption of relevant Methods, Tools & Technology and champion continuous improvement initiatives
  • Apply models to customer projects and summarize results
  • Process and analyze data sets from bench/lab/vehicle testing for model validation as needed
  • Fulltime
Read More
Arrow Right

Calibration Functional Specialist - Propulsion Thermal Calibration

We are seeking a motivated candidate for the new role of Calibration Functional ...
Location
Location
Canada , Oshawa
Salary
Salary:
115000.00 - 164600.00 USD / Year
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor of Science in Engineering
  • 5+ years of experience developing SW calibrations
  • Strong knowledge of the bevHEAT Thermal System
  • Experience with in-vehicle testing, including troubleshooting experience with electrical systems
  • Experience and ability to mentor in INCA/ETAS data acquisition
  • Experience using NeoVI/Vehicle Spy and other serial data tools
  • Experience with data acquisition and analysis
  • Independent worker requiring little direction and works well in a team environment
  • Excellent planner and complex problem solver
Job Responsibility
Job Responsibility
  • Develop and optimize calibrations to meet performance and timing requirements utilizing Calibration Standard work
  • Provide technical guidance and mentorship to Thermal Calibrators
  • Conduct/Support calibration reviews to ensure high quality calibrations
  • Participate in development trips and related test activities
  • Support Product Health Management and Issue Root Cause investigations
  • Lead CTC Thermal Calibration DSU
  • Assist in the prioritization of software improvements, calibration process improvements and analysis capability growth
  • Support Calibration Technical Specialist level work
  • Support less experienced Feature area calibrators in DOE and other vehicle/HIL/SIL testing
  • Assist in tracking lessons learned on Cal process and SW usage/content and implementing feedback into respective Calibration/SW area CEGs
What we offer
What we offer
  • Paid time off including vacation days, holidays, and supplemental benefits for pregnancy, parental and adoption leave
  • Healthcare, dental and vision benefits including health care spending account and wellness incentive
  • Life insurance plans to cover you and your family
  • Company and matching contributions to a Defined Contribution Pension plan
  • GM Vehicle Purchase Plan for you, your family, and friends
  • Fulltime
Read More
Arrow Right

Propulsion Engineer

Responsible for the definition, integration, and technical oversight of spacecra...
Location
Location
United States , Littleton; Albuquerque
Salary
Salary:
140000.00 - 205000.00 USD / Year
redwirespace.com Logo
Redwire Space
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Aerospace Engineering, Mechanical Engineering, or related field, with 6+ years of experience
  • Experience serving as Responsible Engineer or similar role with technical ownership of spacecraft propulsion system architecture, development, and analysis
  • Experience developing propulsion subsystem requirements, specifications, and interface definitions
  • Familiarity with electric and chemical propulsion systems, their differences, and trade-offs
  • Experience performing ∆V budget development and propellant sizing
  • US Citizen with the ability to obtain a U.S. Government security clearance
  • Must be able to travel up to 20%
Job Responsibility
Job Responsibility
  • Serve as the Responsible Engineer for spacecraft propulsion subsystems across one or more spacecraft programs
  • Define propulsion subsystem requirements including thrust capability, delta-V budgets, propellant capacity, maneuver timelines, and mission lifetime margins
  • Perform system level trade studies, design optimization, and performance modeling, to evaluate propulsion technologies and supplier solutions aligned to mission needs
  • Lead propulsion supplier evaluation, selection, and technical oversight throughout the program lifecycle
  • Develop subsystem specifications, interface control documents (ICDs), and verification plans for propulsion systems
  • Coordinate closely with Mission Analysis and GNC teams to ensure maneuver planning and propulsion capabilities are aligned
  • Ensure propulsion subsystem interfaces with spacecraft avionics, power systems, structures, thermal and software are properly defined and integrated
  • Develop propulsion test plans and support or execute hot fire, pressure, and environmental tests
  • Support propulsion subsystem integration, system-level testing, and anomaly resolution during integration and test campaigns
  • Contribute to hazard analyses, fault management strategies, and safety of operations processes
What we offer
What we offer
  • Highly competitive benefits package
  • Fulltime
Read More
Arrow Right

Staff Condition Monitoring Engineer - Propulsion

As a Staff Condition Monitoring Engineer on our Electric Propulsion System team,...
Location
Location
United States , San Jose
Salary
Salary:
152000.00 - 200000.00 USD / Year
archer.com Logo
Archer Aviation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Mechanical Engineering, Aerospace Engineering, Electrical Engineering, or related field
  • 8+ years of professional engineering experience in vibration analysis, structural or rotating equipment health monitoring, or related fields
  • Experience with gearbox, turbine, or electric motor design, testing, or analysis for an automotive, aerospace, or defense application
  • Proficiency with data analysis tools and programming languages (Python, MATLAB, or similar)
  • Ability to build and maintain data analysis software tools while employing software development and version control (Git, Bitbucket, etc.) best practices
  • Expert understanding of vibration analysis and signal processing tools
  • Experience with health monitoring algorithms and predictive maintenance techniques
  • Knowledge of sensors, data acquisition systems, and instrumentation such as accelerometers, load cells, strain gauges, and oil debris sensors
  • Familiarity with gearbox systems and failure modes
  • Proven ability to organize and lead cross-functional technical initiatives
Job Responsibility
Job Responsibility
  • Review and analyze flight test data (vibration, thermal, structural) to support ongoing flight test campaigns
  • Build and maintain robust analysis tools for processing flight and dynamometer test data
  • Develop insights from complex datasets to inform design improvements and operational decisions
  • Own the development and implementation of onboard vibration and engine health monitoring algorithms
  • Design predictive maintenance algorithms to optimize system reliability and performance
  • Validate and refine monitoring systems throughout the design/development cycle
  • Lead by example, actively developing solutions alongside the team while providing technical oversight
  • Collaborate with cross-functional team members to develop health monitoring metrics and analytical tools
  • Work with systems, safety, and reliability teams to inform DFMEA and ensure requirements are properly validated and understood
  • Mentor and/or oversee junior engineers
  • Fulltime
Read More
Arrow Right

Thermal Engineer

At Mach, we believe that compensation is more than just a paycheck. It's a compr...
Location
Location
United States , Huntington Beach
Salary
Salary:
125000.00 - 200000.00 USD / Year
machindustries.com Logo
Mach Industries
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience in thermal analysis, with a focus on aerospace applications such as engines, avionics, and aircraft structures
  • Strong understanding of heat transfer principles, thermal loads, and their effects on avionics and vehicle structural performance
  • Proficiency in thermal analysis software and related simulation tools (e.g., STAR-CCM+, Icepak, Simscape, AMESim, etc.)
  • Experience with thermal testing, validation, and environmental testing methods
  • Strong understanding of scalability and designing thermal solutions suitable for mass production
  • Excellent collaboration and communication skills, with experience working in fast-paced, multidisciplinary environments
  • Bachelor’s degree in Mechanical Engineering, Aerospace Engineering, or a related field
  • a Master’s degree is preferred
Job Responsibility
Job Responsibility
  • Design, analyze, and optimize thermal management systems for Mach’s vehicles from system to component level
  • Perform analyses to understand how heat transfer, thermal loads, and environmental changes impact performance and the vehicle's structural integrity
  • Collaborate with cross-functional teams, including propulsion, structural, and aerodynamics teams, to integrate thermal solutions into vehicle designs while maintaining performance and manufacturability
  • Develop thermal testing procedures, including thermal cycling, environmental testing, and failure mode analysis, to ensure system reliability
  • Provide actionable insights into how different types of thermal management systems influence vehicle performance
  • Create technical documentation, including detailed thermal analysis reports, design guidelines, and test reports
What we offer
What we offer
  • Offers Equity
  • healthcare
  • dental and vision plans
  • retirement savings
  • paid time off
  • funds for continuing education, training, and career growth
  • Fulltime
Read More
Arrow Right

Principal Thermal Mechanical Engineer

The Principal Thermal Mechanical Engineer is a key role that leads the mechanica...
Location
Location
United Kingdom , Isle of Wight
Salary
Salary:
81.05 GBP / Hour
morson.com Logo
Morson Talent
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Expert thermal mechanical knowledge
  • Experience in general design, build, integration and test of complex mechanical systems
  • Subject matter expert in Thermal Mechanical Systems
  • Experience in other mechanical areas (e.g., Computational Fluid Dynamics, Finite Element Analysis, Propulsion, Structures)
  • Experience and knowledge of design and implementation of thermal management systems including heat exchangers
  • Experience and knowledge of design, build, test and use of composite structural materials
  • Familiarity with content, applicability and use of relevant Standards
  • Experience and knowledge of engineering lifecycles from requirements capture to in-service support
  • CEng status (desirable) or relevant experience
  • Understanding of concepts and principals relating to an area within Mechanical Engineering
Job Responsibility
Job Responsibility
  • Lead mechanical engineering aspects of development of new radar technologies
  • Report to Project Engineering Manager
  • May hold Mechanical Design Authority for Future Radar Products
  • Matrix report into Mechanical Engineering Discipline Lead for Defence Solutions
  • Provide technical guidance to wider Mechanical Engineering group
  • Mentoring responsibility for staff
  • Technical responsibility for results of sector's efforts and effectiveness of overall integration
  • Assist in delivery of projects to budget, schedule, scope and risk management
  • Provide direction and technical expertise to small team of mechanical/CAD engineers
  • Organise and oversee work packages within project
Read More
Arrow Right