Software Engineer, Embedded Rust
Gentherm
Your Career. Your Impact. Your Future. At Gentherm, we believe the next big breakthrough begins with you. As a global leader in thermal management and pneumatic comfort technologies, we develop advanced systems that deliver meaningful solutions to enhance health, wellness, comfort, and efficiency in everyday life. Our products and innovations are created for you, by you.
Be part of our team where a human-centric mindset drives everything we do-from the technologies we build to the careers we support. With decades of expertise, we have pioneered advanced solutions that have become a standard expectation for consumers around the world.
The same thoughtful approach we take in developing our technologies guides how we support your career: purposeful, impactful, and tailored to you. Because when you thrive, innovation thrives.
Software Engineer, Embedded Rust Gentherm is expanding its business portfolio beyond the traditional automotive sector and into new markets. To support this strategic growth, the Advanced Engineering department is looking for a Software Engineer (Embedded Rust). This engineer will be directly involved in development of the next generation software for our electronics products. This role is instrumental in integration of almost every Gentherm product together. This is a highly interdisciplinary project that requires the successful candidate to demonstrate aptitude in acquiring and assimilating domain knowledge from diverse scientific and engineering areas.
The role will focus on supporting software development for the control of thermal and pneumatic comfort systems into products across diverse industries, including automotive seating, commercial trucks, two-wheelers, and medical applications. While our portfolio is broad, our core mission remains consistent: to create products that positively impact people. Whether through enhancing comfort or delivering measurable health benefits, our goal is to provide best-in-class user experiences and outcomes. ESSENTIAL FUNCTIONS AND RESPONSIBILITIES
Competencies: Deliver Results
Gentherm is an Equal Opportunity Employer. We are committed to building an inclusive culture through Our Network of Engagement (ONE) where we value our differences and work together to positively impact the lives of our employees, customers, and communities. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, national origin, genetic information, sexual orientation, gender identity, disability, or protected veteran status. Job Req ID: 10059
Company: Gentherm Incorporated
Country/Region: US
Published: Sep 25, 2026
Be part of our team where a human-centric mindset drives everything we do-from the technologies we build to the careers we support. With decades of expertise, we have pioneered advanced solutions that have become a standard expectation for consumers around the world.
The same thoughtful approach we take in developing our technologies guides how we support your career: purposeful, impactful, and tailored to you. Because when you thrive, innovation thrives.
Software Engineer, Embedded Rust Gentherm is expanding its business portfolio beyond the traditional automotive sector and into new markets. To support this strategic growth, the Advanced Engineering department is looking for a Software Engineer (Embedded Rust). This engineer will be directly involved in development of the next generation software for our electronics products. This role is instrumental in integration of almost every Gentherm product together. This is a highly interdisciplinary project that requires the successful candidate to demonstrate aptitude in acquiring and assimilating domain knowledge from diverse scientific and engineering areas.
The role will focus on supporting software development for the control of thermal and pneumatic comfort systems into products across diverse industries, including automotive seating, commercial trucks, two-wheelers, and medical applications. While our portfolio is broad, our core mission remains consistent: to create products that positively impact people. Whether through enhancing comfort or delivering measurable health benefits, our goal is to provide best-in-class user experiences and outcomes. ESSENTIAL FUNCTIONS AND RESPONSIBILITIES
- Migrate existing embedded C-based software modules into Rust
- Design and implement new drivers and software modules in Rust
- Collaborate on software test plans, execute unit and HIL test cases
- Expand our usage of open-source software and tooling
- Collaborate with cross-functional and cross-regional teams working in an agile development environment.
- Assist engineering and product teams in defining product specifications.
- Work with systems team to establish best-in-class software and test requirements.
- Follow software development process to ensure quality standards are met.
- Develop test cases and automated testing based on defined software requirements and design.
- BSc Computer Engineering, Computer Science, Electrical or Electronics Engineering
- 4+ years embedded development experience
- 2+ years embedded Rust experience
- Has open-source contributions to embedded Rust ecosystem
- Experience with TI MSPM0 or NXP microcontrollers
- Experience navigating detailed electronics schematics and data sheets
- Demonstrated problem-solving, data analysis, and troubleshooting skills.
- Strong communication and presentation skills with cross-functional teams.
- Ability to thrive in fast-paced, multi-project environments
- Knowledge of communication protocols: CAN, LIN, Ethernet, Bluetooth
- Knowledge of Python or another scripting language
- Working knowledge of modeling tools such as Matlab/Simulink
- Experience with embedded development kits.
- Experience working in distributed repositories and managing merge/pull requests in GitHub/GitLab
- History analyzing and parsing data to develop technical insights and make decisions
- Basic project management skills, including planning and organization, decision making, problem solving, prioritizing
- Ability to prepare and present technical written reports and other documents to peers and management
Competencies: Deliver Results
- Understand the mission and output of your team; set SMART objectives and deliver.
- Focus on agility and commitment to continuous improvement; Understand and act on internal and external drivers of change.
- Foster a culture of learning and development; Support individual growth through continuous feedback to achieve personal and professional goals.
- Openly embrace, create, implement and support new and innovative ideas, processes and technology that deliver business results.
Gentherm is an Equal Opportunity Employer. We are committed to building an inclusive culture through Our Network of Engagement (ONE) where we value our differences and work together to positively impact the lives of our employees, customers, and communities. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, national origin, genetic information, sexual orientation, gender identity, disability, or protected veteran status. Job Req ID: 10059
Company: Gentherm Incorporated
Country/Region: US
Published: Sep 25, 2026
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Software Engineer, Embedded Rust in Novi, MI vacancy
$60 - $70 per hour
...Senior Embedded Software Engineer Location: Novi, Mi (On-site) Contract to Hire Rate: $60-70 About the Role: We are seeking a Senior Embedded Software Engineer to support the development of Battery Management System (BMS) software for next-generation...SuggestedContract workLocal areaFlexible hours- ...voltage, temperature) Design and implement software from platform/base layers (bootloader,... ...and maintain traceability between engineering phases and artifacts to ensure quality and... ...experience (M.S. preferred) In-depth embedded software experience for automotive or industrial...Suggested
- ...vehicles. Work closely with multi-disciplined engineering teams to interpret functional... ...diagnostic strategies. Create and integrate software in either MATLAB Simulink models or hand... ...Engineer, Associate Software Engineer, Embedded Software Engineering Intern, Software Test...SuggestedFull timeInternshipWork at officeLocal areaRemote workWork from home
- ...Company Name: ASTEMO AMERICAS, INC. Job Family: Engineering Job Description: Position Overview and Objective... ...Advanced Engineering team is hiring an Engineer II to develop embedded software for next-generation AD/ADAS ECUs. This is a flexible role that...SuggestedFlexible hours
- ...vehicles. Work closely with multi-disciplined engineering teams to interpret functional... ...Multicomponent test cases to ensure thorough software testing. Explore and understand new thermal... ...C/C++ and MATLAB Simulink; Developing embedded software architecture; Software...SuggestedFull timeWork at officeLocal areaRemote workWork from home
- ...Built on Lucid’s proprietary technology and software-defined vehicle architecture, our award-... ...and sustainability, design and engineering, ambition and integrity. In Lucid Air and... ...Implement efficient and robust software for our embedded autonomous driving compute platform,...Hourly pay
- ...systems to intuitive design, intelligent software, and next-generation safety and... ...strategy. We develop and test low-level embedded software that is portable and scalable across... ...automotive applications. As a member of the HWIO Engineering group, you’ll work with cutting-edge...Full timeLocal areaWork from homeRelocationRelocation packageFlexible hours
- ...you. Because when you thrive, innovation thrives. Software Engineer Impact and Opportunity Gentherm is transforming the... ...Functions and Responsibilities Design, develop, and maintain embedded software for automotive products, contributing to a robust...Work at officeLocal area
- ...Senior Embedded SW Engineer Looking for a Senior Embedded SW Engineer who has hands on embedded SW development experience in either C++ or... ...Skills: Long term contract Working on state of the art embedded software development Brand new position because of growth within the...Long term contract
- Job DescriptionDUTIES: Produce or deliver software for embedded controls systems in the electrification, autonomous, engine, transmission, or chassis space. Design, development and implementation of Physics and Controls requirements to continuously improve software for...Full timeWork at officeLocal areaRemote workWork from home
- ...at minimum.The Role:At General Motors, we are developing the embedded software and control systems that enable advanced vehicle performance... .... We are seeking a Senior Advanced Emission System Software Engineer to support Advanced Technical Work (ATW) projects in the...Full timeLocal areaWork from homeRelocation package
- ...system requirements to create a robust Software Architecture design model for all Software... ..., unit test, debug, and modify complex embedded systems software to ensure project objectives... ...closely with a team of highly skilled engineering professionals to solve cross-functional...Full timeWork at officeLocal areaRemote workWork from home
- ...P osition : Embedded Hardware Engineer Location : Cedar rapids , Iowa Job Description : Bs degree with 7 years experience hardware design and development and communicate with teams and implement design assist test experience in microcontroller, design...
- ...Responsibilities Implement embedded software for autonomous-driving compute platforms, including sensor drivers, middleware, diagnostics... ...Bachelor’s degree in Computer Science, Electrical Engineering, or a related field. Strong C programming skills in an embedded...Full timeWork experience placement
- ...decoration: none; color: #464feb; } tr th, tr td { border: 1px solid #e6e6e6; } tr th { background-color: #f5f5f5; } Senior Embedded Software Engineer Job Description We are seeking a highly experienced Senior Embedded Software Engineer with strong expertise in...Full time
- ...DescriptionThe Role:We are seeking experienced and motivated candidates for the role of Senior Software Engineer - Virtual CloudPlatform as part of the Virtualization & Embedded Software Development Tools (VEST) team in VSEE. Our mission is to develop tools, platforms,...Full timeWork experience placementLocal areaWork from homeRelocation packageFlexible hours
- ...DescriptionThe Role: At AV (Autonomous Vehicles) Software Organization within General Motors, we... ...ADAS/AV Platform Software Verification Engineer, you will play a crucial role in... ...QNX or Linux based software systems and Embedded programming. Knowledge in ROS, Linux-based...Full timeWork experience placementLocal areaWork from homeFlexible hours
- Job-ID32555081Reference26-02239Job Title: (Software Engineer Controls)About Kyyba:Founded in 1998 and headquartered in Farmington Hills, MI... ...: 0 Division: Skills Required: Data Analysis, Connectivity, Embedded Software, Telematics, Customer Support, Cross-functional,...Shift workDay shift
- ...problem, and we solve it thousands of times a day. We build the software that makes it happen. Connect is Lineage's own Warehouse... ..., orders, and customers. This position is to join the Connect engineering team that builds the integration with LinOS, our platform for...Full timeLocal area
- ...to Milford, MI three times per week, at minimum, or as dictated by the business.The Role:As a Software Engineer at GM, you will be a part of the Vehicle Mechatronic Embedded Controls (VMEC) team, working in the Battery and High Voltage (BHV) Agile Release Train (ART)....Full timeLocal areaWork from homeRelocation package
- ...industry shifts toward electrification and software-defined vehicles, we work across the... ...working in close collaboration with global engineering teams and customers. Key... ...Engineering (Master’s preferred) ~5+ years of embedded software experience (automotive preferred...Temporary workFlexible hoursShift work
- ...Built on Lucid’s proprietary technology and software-defined vehicle architecture, our award-... ...and sustainability, design and engineering, ambition and integrity. In Lucid Air and... ...and software variants. This role blends embedded application development, ADAS feature integration...Hourly pay
- Job DescriptionDUTIES: Design and lead embedded programming and bootloader software for microcontroller based automotive ECUs supporting software defined... ...office.REQUIREMENTS: Bachelor's degree in Electronic Engineering, Electrical Engineering, Computer Engineering,...Full timeWork at officeLocal areaRemote workWork from home
- ...development, verification, and validation of embedded controllers and calibrations for hybrid, electrification, engine, transmission, chassis, and intelligent brake... ...Mechanical Engineering, Electrical Engineering, Software Engineering, Computer Engineering, or related...Full timeWork at officeLocal areaRemote workWork from home
- Job DescriptionSenior Software Engineer — ADAS Interactive ExperienceJob SummaryWe are seeking a highly skilled and experienced Senior Software... ...role, you will design and deliver production automotive embedded software spanning microcontroller (MCU) and System-on-Chip (...Full timeLocal areaWork from homeShift work
- ...systems to intuitive design, intelligent software, and next-generation safety and... ...candidates for the role of Senior Software Engineer Virtualization and SIL Integration Engineer... ...development, verification and validation of embedded controllers and calibrations for various...Full timeLocal areaWork from homeRelocationRelocation packageFlexible hoursShift work
$117k - $209.33k
...Requisition ID #26WD101239Position OverviewAutodesk Fusion brings together design, engineering, electronics, and manufacturing in a single product development platform. We are looking for a Senior Software Engineer to join the Fusion Electronics team and help build the next...Full time- Job DescriptionSoftware Solution Lead Engineer - Low Voltage InfrastructureHybrid: This position... ...Voltage Infrastructure Team within the Embedded Platform Systems & Infrastructure... ...and the next generation on SDV2.0.As a Software Solution Lead Engineer, your technical expertise...Full timeLocal areaWork from home3 days per week
- ...services. The AV organization works on AV software, Infotainment Services, AI-based Apps,... ...Services, Software Architecture, Systems Engineering, Software Integration, Product and... ...Integration, or Validation ~ Experience with embedded software programing languages (Python, C...Full timeLocal areaWork from homeRelocation packageFlexible hours
- ...Software Engineer (QDM/IF) Location: Wixom, MI (Hybrid) Department: R&D – Software Development Position Type: Full-Time About the Role Metrologic is looking for a Software Engineer to join our QDM/IF development team. In this role, you will help design, develop...Full timeApprenticeshipWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer, Embedded Rust. Be the first to apply!
Related searches
- intel software engineer Novi, MI
- software engineer Novi, MI
- part time software developer remote Novi, MI
- ngo software engineer Novi, MI
- software engineer healthcare Novi, MI
- software developer fintech Novi, MI
- cybersecurity software engineer Novi, MI
- senior software engineer remote Novi, MI
- software developer Novi, MI
- startup software engineer Novi, MI



