get a rust job
JobsSalary guideJob alertsPost a job

Details

On-site Rust jobs.

Details

get a rust job

A curated job board for Rust engineers. Manually reviewed, Rust-only.

Browse

  • All jobs
  • Remote Rust jobs
  • Senior Rust jobs
  • Rust jobs in Europe
  • Rust jobs in LATAM
  • Worldwide Rust jobs
  • Rust jobs in United States
  • Rust jobs in Germany
  • Post a job
  • Job alerts
  • Salary guide
  • About
  • Contact

© 2026 getarustjob. All rights reserved.

  • Terms
  • Privacy
  • Refund Policy
  • Legal Notice

Details

Details

Back to jobs

Details

Prev
Next
Gentherm Incorporated logo

Software Engineer, Embedded Rust

Gentherm Incorporated·Mid-level·On-site · Detroit

Posted Oct 1, 2026

Apply

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 support 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.

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.

MINIMUM QUALIFICATIONS

  • 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

PREFERRED QUALIFICATIONS

  • 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

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 support 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.

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.

MINIMUM QUALIFICATIONS

  • 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

PREFERRED QUALIFICATIONS

  • 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.
Apply
Back to jobs

Details

Prev
Next
Gentherm Incorporated logo

Software Engineer, Embedded Rust

Gentherm Incorporated·Mid-level·On-site · Detroit

Posted Oct 1, 2026

Apply

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 support 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.

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.

MINIMUM QUALIFICATIONS

  • 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

PREFERRED QUALIFICATIONS

  • 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

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 support 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.

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.

MINIMUM QUALIFICATIONS

  • 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

PREFERRED QUALIFICATIONS

  • 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.
Apply
  • 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
  • NICE TO KNOW

    • Travel: Possible (<5%)

    Competencies:

    • Deliver Results: Understand the mission and output of your team; set SMART objectives and deliver.
    • Drive Change: Focus on agility and commitment to continuous improvement; Understand and act on internal and external drivers of change.
    • Build Capability: Foster a culture of learning and development; Support individual growth through continuous feedback to achieve personal and professional goals.
    • Cultivate Innovation: Openly embrace, create, implement and support new and innovative ideas, processes and technology that deliver business results.
  • 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
  • NICE TO KNOW

    • Travel: Possible (<5%)

    Competencies:

    • Deliver Results: Understand the mission and output of your team; set SMART objectives and deliver.
    • Drive Change: Focus on agility and commitment to continuous improvement; Understand and act on internal and external drivers of change.
    • Build Capability: Foster a culture of learning and development; Support individual growth through continuous feedback to achieve personal and professional goals.
    • Cultivate Innovation: Openly embrace, create, implement and support new and innovative ideas, processes and technology that deliver business results.
  • 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
  • NICE TO KNOW

    • Travel: Possible (<5%)

    Competencies:

    • Deliver Results: Understand the mission and output of your team; set SMART objectives and deliver.
    • Drive Change: Focus on agility and commitment to continuous improvement; Understand and act on internal and external drivers of change.
    • Build Capability: Foster a culture of learning and development; Support individual growth through continuous feedback to achieve personal and professional goals.
    • Cultivate Innovation: Openly embrace, create, implement and support new and innovative ideas, processes and technology that deliver business results.
  • 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
  • NICE TO KNOW

    • Travel: Possible (<5%)

    Competencies:

    • Deliver Results: Understand the mission and output of your team; set SMART objectives and deliver.
    • Drive Change: Focus on agility and commitment to continuous improvement; Understand and act on internal and external drivers of change.
    • Build Capability: Foster a culture of learning and development; Support individual growth through continuous feedback to achieve personal and professional goals.
    • Cultivate Innovation: Openly embrace, create, implement and support new and innovative ideas, processes and technology that deliver business results.

    Browse

    On-site Rust jobs

    Open roles. Featured listings appear first; each card shows whether it is featured.

    • webAI logo

      Senior Rust Platform Engineer

      webAI·On-site · Austin, TX

      Oct 4, 2026

    • Internship - Scientific Software and Compilation

      QuEra Computing, Inc.·On-site · Boston, MA

      Oct 1, 2026

    • Polars logo

      Software Engineer - Query Engines

      Polars·Hybrid · On-site · Amsterdam, Noord-Holland, Netherlands

      Oct 1, 2026

    • Parry Labs logo

      Rust Software Engineer

      Parry Labs·On-site · Alexandria, VA

      Oct 1, 2026

    • Gentherm Incorporated logo

      Software Engineer, Embedded Rust

      Gentherm Incorporated·On-site · Detroit

      Oct 1, 2026

    • Revel logo

      Backend Engineer, Rust (Mid-Senior)

      Revel·On-site · Los Angeles, California, United States

      Sep 28, 2026

    • Quantum-Systems GmbH logo

      Embedded RUST Engineer

      Quantum-Systems GmbH·On-site · Wessling, Bayern, Germany

      Sep 26, 2026

    • Cylake, Inc logo

      Endpoint Engineer

      Cylake, Inc·On-site · Sunnyvale · $150k–$250k USD

      Sep 26, 2026

    • YER logo

      Senior Embedded Software Engineer (m/w/d) Rust & C++

      YER·On-site · Berlin, Deutschland · $60k–$90k EUR

      Sep 26, 2026

    • arculus logo

      Rust Developer - Product (d/f/m)

      arculus·On-site · Munich

      Sep 26, 2026

    • Oho Group logo

      Rust Engineer

      Oho Group·On-site · London · $80k–$80k USD

      Sep 26, 2026

    • MIRA logo

      Firmware Engineer

      MIRA·On-site · San Francisco, CA

      Sep 26, 2026

    • Umbra logo

      Senior Flight Software Engineer (Rust)

      Umbra·On-site · Santa Barbara, CA / Arlington, VA / Reston, VA · $155k–$185k USD

      Sep 26, 2026

    • Founding Engineer | Rust | AI Sports Trading Start-Up

      OHO Group·On-site · London, UK · $80k–$150k GBP

      Sep 26, 2026

    • BlockTech logo

      Senior Software Engineer | Core Tech | Python/Rust

      BlockTech·On-site · Amsterdam

      Sep 26, 2026

    1…345…7