CrawlJobs Logo

Software Engineer - Propulsion Thermal Management

gm.com Logo

General Motors

Location Icon

Location:
United States , Milford

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

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

Additional Information:

Job Posted:
March 25, 2026

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Software Engineer - Propulsion Thermal Management

Manager Integrated Engine Design - Propulsion

As Manager of Integrated Engine Design – Propulsion, you will lead the design of...
Location
Location
Germany , Ottobrunn
Salary
Salary:
Not provided
isaraerospace.com Logo
Isar Aerospace
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master’s degree or higher in Aerospace, Mechanical, or related Engineering field
  • 8+ years of experience in rocket propulsion development
  • Expertise in cryogenic propulsion systems and complete engine assembly
  • Strong background in structural design, development, and testing of propulsion hardware
  • Hands-on experience with structural components such as regeneratively cooled chambers, rotating parts, and engine structures
  • Proven ability to manage risk and adapt in dynamic, fast-changing environments
  • Highly organized, detail-oriented, and effective in cross-functional collaboration
  • Fluent in English
Job Responsibility
Job Responsibility
  • Develop the technological roadmap for engine structures and piping hardware and deliver designs on schedule
  • Oversee structural analysis of propulsion hardware, including tool development for thermo-mechanical, thermal, dynamic, and fatigue analysis
  • Define engine dynamic behaviour and ensure compliance with subsystem requirements through test data analysis
  • Collaborate with DFMA and manufacturing to ensure designs are successfully translated into hardware and plan test campaigns, design iterations, and data reviews
  • Lead and coach the Integrated Engine Design team, including recruitment, performance evaluations, and career development
  • Manage development schedules, work packages, and track system progress for the team
  • Make hiring and technology decisions for integrated engine design topics and assist with financial planning and budgeting for hardware, software, and testing
  • Serve as a role model for your team and others, demonstrating professionalism and a strong work ethic
What we offer
What we offer
  • Employee Participation Program: Share in our success through our virtual company share program
  • 30 days of vacation: Enjoy the days off to relax and recharge
  • Company pension plan: Secure your future with our company pension plan, featuring a 20% employer contribution after the probation period
  • Subsidised lunch: Stay energised with delicious, subsidised lunches every day
  • Public transport ticket: Commute with ease using a fully financed Deutschlandticket
  • Sport Clubs membership: Stay fit with our sponsored sports club memberships (EGYM Wellpass)
  • Individual learning allowance: Grow your skills with an individual learning budget granted after the probation period
  • Childcare allowance: Receive a childcare allowance for your non-school-age children
Read More
Arrow Right

Staff Aerothermal Engineer

Archer is an aerospace company based in San Jose, California building an all-ele...
Location
Location
United States , San Jose
Salary
Salary:
Not provided
archer.com Logo
Archer Aviation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS / MS / PhD in Aerospace or Mechanical Engineering or a related field
  • 6+ years of experience in thermal analysis and design of air breathing engines within the aerospace industry
  • Strong understanding of heat transfer (conduction, convection, radiation), fluid dynamics, and aerodynamics fundamentals and their application to aerospace systems
  • Demonstrated experience designing and implementing thermal management strategies for aerospace propulsion applications and hybrid-electric systems, including air breathing engines, electric motors, and batteries
  • Demonstrated experience simulating external and internal flows for heat transfer problems
  • Demonstrated experience with intake and exhaust duct design for air breathing engines, including 3D shape parametrization and optimization techniques
  • Demonstrated experience with CFD and FEA software packages (e.g. NASA Overflow and/or Fun3D CFD solvers, StarCCM+, Ansys Fluent and Thermal analysis packages, Abacus, Nastran)
  • Demonstrated experience with thermal testing and test-data correlation
  • Familiarity with aerospace design principles, materials, and manufacturing processes
  • Familiarity in Python programming (strongly preferred) or Matlab/Simulink programming coding experience
Job Responsibility
Job Responsibility
  • Design, analyze, and optimize thermal management systems for both air breathing and electric engines as well as their integration into the aircraft platform
  • Drive the OML definition of inlet and outlet ducts for an air breathing engine, optimizing the shape of intake and exhaust to minimize installation effects on the aircraft
  • Analyze internal flows through convective heat exchange units for electric engine and battery cooling
  • Define, validate, and verify requirements for thermal management systems, such as massflow and pressure drop requirements through convective heat exchange units
  • Predict mass flows and pressure drops through the operating envelope of the vehicle using CFD
  • Utilize advanced CFD and FEA tools to perform detailed thermal analysis, predict system performance, and identify potential thermal issues
  • Support the planning and execution of test campaigns at component, system, and aircraft levels to collect data for thermal models correlation and validation
  • Participate in design reviews, document analysis results, design recommendations, and contribute to technical reports
  • Fulltime
Read More
Arrow Right
New

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

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

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

Electrical Lead, Power Architecture

Archer is an aerospace company based in San Jose, California building an all-ele...
Location
Location
United States , San Jose
Salary
Salary:
163200.00 - 204000.00 USD / Year
archer.com Logo
Archer Aviation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master’s degree in Electrical Engineering, Power Electronics, or a related discipline
  • 7+ years of experience in power system design for EV, aerospace, or similar high-reliability applications
  • Strong background in: HV inverter and converter design (400V–1000V+)
  • LV system architecture and power distribution
  • Integration of motors, generators and control systems
  • Proficiency in system simulation, schematic capture, and hardware validation
  • Experience with wide-bandgap devices (SiC, GaN) and modern digital control platforms (MCUs, DSPs, FPGAs)
  • Systems-level thinking and multidisciplinary collaboration
  • Strong technical communication and documentation skills
  • Ability to lead cross-functional efforts and mentor junior engineers
Job Responsibility
Job Responsibility
  • Lead the design and architecture of HV propulsion inverter and generator systems, including semiconductor topology, switching control, EMI, and thermal performance
  • Architect the LV electrical system, including DC/DC converters, power distribution, auxiliary loads, grounding, and redundancy
  • Contribute to architecture definition, trade studies and help manage system-level electrical requirements and interfaces across HV and LV domains
  • Collaborate closely with battery, motor, avionics, software, and thermal teams to ensure integrated, reliable system design
  • Drive component selection, supplier evaluation, and validation planning for power electronics and distribution systems
  • Oversee simulation, modeling, and analysis activities (e.g., MATLAB/Simulink, PLECS, SPICE) for system behavior, loss estimation, and transient response
  • Develop and execute validation strategies, including module bring-up, EMC compliance, thermal testing, and integrated testing
  • Support functional safety analysis and documentation (e.g., ISO 26262, DO-160, ARP4754, DFMEA)
  • Maintain technical documentation and lead design reviews across project milestones
  • Fulltime
Read More
Arrow Right

Design Release Engineer, HV Systems

This role will take ownership of the electrical distribution system design from ...
Location
Location
United States , Garden Grove
Salary
Salary:
55.00 - 65.00 USD / Hour
harbingermotors.com Logo
Harbinger Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Possess a Bachelor's degree or other relevant educational credential
  • Experience in Catia v6 software is a significant plus
  • Knowledge of industry standards and best practices related to wire harness, power distribution, etc.
  • Strong problem-solving skills with the ability to effectively communicate and collaborate within a dynamic team environment
  • Experience working on High Voltage systems for Electric Vehicles
Job Responsibility
Job Responsibility
  • Lead the design and release of high-voltage (HV) wiring harnesses for vehicle propulsion and energy systems, including cables, connectors, shielding, and protective coverings
  • Collaborate closely with powertrain, battery, thermal, chassis, and body teams to ensure proper routing, packaging, and mechanical integration of all HV harnesses
  • Generate and maintain EDS (Electrical Distribution System) schematics, 3D models, detailed drawings, and bills of materials
  • Manage suppliers to define component specifications, support prototype builds, and production readiness
  • Manage engineering releases and updates through Harbinger’s PLM system, ensuring design traceability and configuration control
  • Contribute to design guidelines, best practices, and process improvements for future HV architecture programs
  • Support prototype wiring fabrication and DV / PV testing (component, system & vehicle level)
  • Work with domain experts and supply chain team members to select and integrate electrical components
  • Support wire harness integration in Catia v6 to support CAE and DFM activities
  • Fulltime
Read More
Arrow Right

Satellite AIT Engineer

At NewOrbit Space, our mission is to engineer the lowest orbiting satellites on ...
Location
Location
United Kingdom , Reading (London)
Salary
Salary:
Not provided
neworbit.space Logo
NewOrbit Space
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Advanced degree ( MEng, MSc, or PhD) in Aerospace Engineering, Mechanical Engineering or a related field, with a focus on satellite systems or space technology
  • 3+ years of hands-on experience in satellite assembly, integration, and testing within the aerospace industry, with experience in the build and test of spacecraft components and subsystems
  • Comprehensive understanding of satellite programs, preferably across the full project lifecycle
  • Proficiency in conducting a wide range of satellite tests, including thermal, vibration, mechanical, and functional tests, with experience in using environmental testing chambers, vibration tables, and MGSE/EGSE
  • Familiarity with tools and software used in satellite assembly and testing, such as CAD tools for mechanical integration, electrical testing equipment, and test automation software
  • Strong understanding of quality assurance principles and experience implementing QA protocols in aerospace or similarly regulated industries
  • Willingness to be hands-on with the assembly and testing of satellite systems, including working in clean room environments and operating specialized testing equipment
Job Responsibility
Job Responsibility
  • Satellite Assembly: Work on the assembly of satellite components, ensuring all mechanical, electrical, and electronic subsystems are correctly integrated and meet design specifications
  • Integration Management: Manage the integration process of various subsystems, including payloads, propulsion systems, and communication systems, ensuring they function cohesively as a single unit
  • Testing and Validation: Develop and execute comprehensive testing procedures, including functional, environmental, thermal, mechanical, and vibration tests, to validate satellite performance under operational conditions
  • Test Procedure Development: Create detailed test and verification plans for various development stages, including subsystem and full spacecraft verification
  • Troubleshooting and Debugging: Identify, diagnose, and resolve issues that arise during the integration and testing phases, utilizing a methodical approach to ensure all systems meet the required standards
  • Documentation: Maintain detailed records of the assembly, integration, and testing processes, including test plans, results, and any deviations from standard procedures. Document any lessons learned and ensure compliance with industry standards
  • Quality Assurance: Implement and uphold rigorous quality assurance protocols throughout the AIT process, ensuring the satellite meets all safety and performance criteria before launch
  • Spacecraft Operations Support: Support spacecraft operations, including acceptance of spacecraft hardware (platform and payload), and participate in mission/service delivery as needed
What we offer
What we offer
  • Equity and Competitive Salary
  • Comprehensive Benefits Package – Including private health insurance with dental and optical coverage, annual healthcare check-ups etc
  • Hybrid Work - A hybrid setup with one dedicated remote day per week
  • We provide a relocation package and sponsor your visa if you’re joining us from abroad
  • Fulltime
Read More
Arrow Right