ActalentVerified Source

Embedded Software Engineer, Rust & Linux

Onsite · Minneapolis, Minnesota
Posted August 13, 2026
payroll

Overview

You will design and deliver maintainable embedded applications in Rust for Embedded Linux and RTOS environments. As part of an Agile team, you'll collaborate with the platform technical lead to derive low-level designs from system requirements. You'll own the software quality lifecycle, from unit testing to peer reviews, and mentor engineers new to embedded development. This role impacts a new generation of HVAC controllers in a high-technology engineering setting.

What You'll Do6

  • 1Design, develop, and ship maintainable, safe, concurrent embedded applications using Rust.
  • 2Collaborate with the platform technical lead to derive and document low-level designs from high-level system requirements.
  • 3Drive software quality through unit and integration testing, peer code reviews, and documentation standards.
  • 4Mentor team members new to embedded software or Rust, guiding their growth in RTOS and Embedded Linux.
  • 5Specify and implement functionality for embedded subsystems on Embedded Linux and RTOS, ensuring real-time performance.
  • 6Participate in the full software development lifecycle, from low-level design to deployment and support.

Requirements8

  • 15+ years of embedded software development experience.
  • 2Strong proficiency in Rust, including ownership, memory safety, and concurrency patterns.
  • 3Proven experience with Embedded Linux and RTOS.
  • 4Hands-on commitment to testing, code reviews, and documentation.
  • 5Experience with Git, Jira, or Azure DevOps.
  • 6Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or similar.
  • 7Experience with TCP/IP, CAN, or USB.
  • 8Familiarity with Agile methodologies and SDLC.

Salary Insight

Salary not disclosed in listing

Location

Typeonsite
LocationMinneapolis, Minnesota

Required Skills

rustembedded linuxrtosgitjira
Share:

Similar open positions

Explore active roles that match your skills and interests.

Verse

1d agoSan Francisco, Californiapayroll

Senior Software Engineer, Fleet Telemetry & Control/Rust

You will own the design, implementation, and testing of distributed energy resource controls and telemetry software on customer hardware at sites worldwide. You'll work with Rust, C/C++, and Go on bare-metal or hardware-level virtualization platforms, building real-time control systems that manage grid assets. You'll join a high-performance team backed by Bessemer, GV, Coatue, and NVIDIA, and collaborate with energy solutions partners on their proprietary hardware. Your work will directly enable faster, cheaper, and cleaner power for AI data centers, shaping the energy infrastructure of the future.

Competitive salary
rustc++go+2 more

Fab2

1d agoAustin, Texaspayroll

Software Engineer Rust Fab2

Fab2 seeks exceptional hands-on individuals to build production Rust software for semiconductor fabrication tools. This role integrates with microcontroller systems to sequence and control fabrication processes while developing modern software-defined fab capabilities.

105K–170K
RustLinuxgRPC+8 more

Actalent

1d agoColumbus, Ohiopayroll

Embedded Systems Engineer

Develop software for surface heaters temperature controllers insulators in fast-paced R&D environment. Contribute from concept to production collaborating with cross-functional team managing multiple concurrent projects.

Competitive salary
embedded cc#embedded linux+2 more

Actalent

1d agoSan Francisco, Californiapayroll

Senior Software Engineer, Embedded Linux and EV Charging

You will design and build the core software powering a large-scale fast-charging network for electric vehicles, owning applications on an embedded Linux site controller that securely manages every device at a charging site. You will work with Golang, C, and Rust in a multi-threaded, microservice-based environment, handling billing, authorization, power distribution, and cloud communication. Your code will ensure reliability and scalability for next-generation EV charging products, with direct impact on customer experience. This role stands out for its hands-on product bring-up and root cause analysis, offering a chance to shape the future of sustainable transportation.

Competitive salary
golangcrust+2 more

ARC ENT

10d agoSan Francisco, Californiapayroll

Firmware Engineer (Rust) at ARC ENT

You will own the firmware for a new high-frequency power conversion system at a venture-backed hardware startup in San Francisco. You will write Rust on resource-constrained microcontrollers, design control loops that run in real time, and build the test infrastructure that validates hardware. You will debug with an oscilloscope as often as a debugger, working close to switching hardware. This role stands out because you will shape the software from the ground up and see it ship in a physical product.

112K–200K
RustFirmware fundamentalsMicrocontroller programming+1 more
Mind Ware Inc

Mind Ware Inc

12h agoPhoenix, Arizonapayroll

Embedded Software Engineer 3 - Real-Time Systems

Build the software that powers real-time, mission-critical embedded systems at Mind Ware Inc. You will own the full software lifecycle, from requirements through integration and test, working hands-on with C/C++ and RTOS in a collaborative team environment. Your code directly impacts system performance in real time, and you will grow across the full lifecycle while shipping production-grade firmware.

Competitive salary
cc++rtos+2 more