Embedded Rust Engineer for Next-Gen Systems

Gentherm

Novi (MI)

On-site

USD 80,000 - 100,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Gentherm based in Novi, Michigan is looking for a Software Engineer specializing in Embedded Rust to support software development for thermal and pneumatic comfort systems. This role involves migrating C-based software to Rust, designing new software modules, and collaborating with diverse teams.

The successful candidate will have at least 4 years of experience in embedded engineering, extensive knowledge of Rust, and strong problem-solving skills. This position offers an inclusive culture with opportunities to foster innovation and continuous growth.

Qualifications

  • 4+ years embedded development experience.
  • 2+ years embedded Rust experience.
  • Has open-source contributions to embedded Rust ecosystem.
  • Experience navigating detailed electronics schematics and data sheets.

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.

Skills

Embedded development
Rust programming
Communication protocols (CAN, LIN, Ethernet, Bluetooth)
Problem-solving
Data analysis
Agile development

Education

BSc Computer Engineering, Computer Science, Electrical or Electronics Engineering

Tools

TI MSPM0 or NXP microcontrollers
Matlab/Simulink
GitHub/GitLab

Job description

Gentherm based in Novi, Michigan is looking for a Software Engineer specializing in Embedded Rust to support software development for thermal and pneumatic comfort systems. This role involves migrating C-based software to Rust, designing new software modules, and collaborating with diverse teams.

The successful candidate will have at least 4 years of experience in embedded engineering, extensive knowledge of Rust, and strong problem-solving skills. This position offers an inclusive culture with opportunities to foster innovation and continuous growth.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Rust Engineer for Thermal & Pneumatic Systems
Embedded Rust Engineer for Thermal & Pneumatic Systems

GENTHERM GmbH • United States

On-site
USD 90,000 - 115,000
Software Engineer, Embedded Rust
Software Engineer, Embedded Rust

GENTHERM GmbH • United States

On-site
USD 90,000 - 115,000
Software Engineer, Embedded Rust
Software Engineer, Embedded Rust

Gentherm • Novi (MI)

On-site
USD 80,000 - 100,000
Senior Rust Systems Engineer - Firmware & C/C++ Migration
Senior Rust Systems Engineer - Firmware & C/C++ Migration

SherlockTalent • Fort Lauderdale (FL)

On-site
USD 140,000 - 190,000
Senior Rust Embedded Systems Engineer
Senior Rust Embedded Systems Engineer

Infleqtion, Inc. • Louisville (CO)

Hybrid
USD 106,000 - 145,000
Medical, dental, vision (100% company‑
HSA (Employer‑funded)
Unlimited PTO
+7
Product Engineer - Automotive Thermal Systems
Product Engineer - Automotive Thermal Systems

Gentherm • Novi (MI)

On-site
USD 85,000 - 115,000
Embedded Systems Engineer: Rust for High-Perf Hardware
Embedded Systems Engineer: Rust for High-Perf Hardware

Revel • Los Angeles (CA)

On-site
USD 100,000 - 130,000
Competitive salary
Substantial equity
Personal growth opportunities
Embedded Systems Engineer (Rust/C/C++, Linux) — Industrial Protocols
Embedded Systems Engineer (Rust/C/C++, Linux) — Industrial Protocols

Alumni Founders • Los Angeles (CA)

On-site
USD 140,000 - 180,000
Health Insurance
Dental Insurance
Vision Insurance
+6
Embedded Rust Engineer – Mission-Critical Defense
Embedded Rust Engineer – Mission-Critical Defense

Ultra Maritime, LLC • Tampa (FL)

On-site
USD 90,000 - 130,000
Annual Bonus
PTO + Holidays
Early finish on Friday
+3
Senior Rust Engineer for Autonomous Air Systems
Senior Rust Engineer for Autonomous Air Systems

Orb Aerospace • Lowell (MI)

On-site
USD 105,000 - 135,000
Support in Getting your Pilots License and Ratings
Support for Continuing Education
Annual Customer Demos all over the World