1

Rust Embedded Jobs in Michigan (NOW HIRING)

Software Engineer, On Device

Ann Arbor, MI ยท On-site +1

$120K - $150K/yr

... for embedded systems, and deployment in real-world, intermittently connected environments ... Extensive experience using Python, C/C++, Rust, and the Linux operating system * Experience with ...

SDV Platform Architect

Dearborn, MI ยท Hybrid

$129K - $244K/yr

... years Embedded C experience * 1+ year Python, Rust scripting * 2 years modeling, simulation, and testing * 2 years AUTOSAR Classic/Adaptive / Open Source Alternatives BSW config or BSW/CDD ...

SDV Platform Architect

Dearborn, MI ยท Hybrid

$129K - $244K/yr

... years Embedded C experience * 1+ year Python, Rust scripting * 2 years modeling, simulation, and testing * 2 years AUTOSAR Classic/Adaptive / Open Source Alternatives BSW config or BSW/CDD ...

... years Embedded C experience * 1+ year Python, Rust scripting * 2 years modeling, simulation, and testing * 2 years AUTOSAR Classic/Adaptive / Open Source Alternatives BSW config or BSW/CDD ...

SDV Platform Architect

Dearborn, MI ยท Hybrid

$129K - $244K/yr

... years Embedded C experience * 1+ year Python, Rust scripting * 2 years modeling, simulation, and testing * 2 years AUTOSAR Classic/Adaptive / Open Source Alternatives BSW config or BSW/CDD ...

next page

Showing results 1-20

Rust Embedded information

See Michigan salary details

$61K

$133.7K

$151.7K

How much do rust embedded jobs pay per year?

As of Jul 23, 2026, the average yearly pay for rust embedded in Michigan is $133,688.00, according to ZipRecruiter salary data. Most workers in this role earn between $114,600.00 and $150,800.00 per year, depending on experience, location, and employer.

Is Rust good for embedded programming?

Rust is increasingly used for embedded programming due to its focus on safety, performance, and low-level control. It offers features like ownership and zero-cost abstractions, making it suitable for resource-constrained environments and real-time systems. Many embedded developers adopt Rust alongside C and C++ to improve reliability and security in their projects.

Is embedded systems still worth it in 2026?

Embedded systems roles, including those for Rust Embedded developers, remain valuable in 2026 due to ongoing demand for low-level programming in IoT, automotive, and industrial applications. Skills in real-time operating systems, hardware interfaces, and safety standards continue to be essential in this field.

What are the key skills and qualifications needed to thrive in the Rust Embedded position, and why are they important?

To thrive as a Rust Embedded professional, you need strong proficiency in the Rust programming language, embedded systems design, and low-level hardware interaction, often supported by a degree in computer engineering, electrical engineering, or a related field. Experience with microcontroller platforms (such as ARM Cortex-M), version control systems like Git, and tools such as embedded debuggers or simulators is commonly required; certifications in embedded development or safety standards (e.g. ISO 26262) can be advantageous. Effective problem-solving, attention to detail, and strong collaboration skills are essential for successful project delivery. These skills ensure reliability, efficiency, and safety in developing robust embedded software for critical hardware applications.

What engineer makes $500,000 a year?

Highly experienced engineers in specialized fields such as senior embedded systems engineers working with Rust in high-demand industries can earn salaries approaching or exceeding $500,000 annually, especially with extensive expertise, certifications, and leadership roles. Such compensation often includes bonuses, stock options, or other incentives in addition to base salary.

What are some typical day-to-day tasks for a Rust Embedded engineer?

As a Rust Embedded engineer, your daily tasks often include designing, coding, and debugging firmware or low-level drivers in Rust, conducting hardware-software integration tests, and working closely with cross-functional teams such as hardware engineers and QA specialists. You may also participate in code reviews, optimize system performance, and document technical specifications to support maintainable development. Troubleshooting and resolving issues that arise during real-world device deployment is also a common responsibility. This role involves a mix of independent problem-solving and collaborative teamwork to ensure reliable, high-performance embedded solutions.

What is a Rust Embedded job?

A Rust Embedded job involves developing software for embedded systems using the Rust programming language. These systems include microcontrollers, IoT devices, and real-time applications where performance, safety, and reliability are critical. Rust's memory safety features and concurrency support make it well-suited for embedded development, reducing common issues like buffer overflows and data races. Developers in this field work with low-level hardware interactions, device drivers, and firmware while optimizing for constraints like power consumption and processing speed.

How much do Rust programmers make?

Rust programmers typically earn between $80,000 and $130,000 annually, depending on experience, location, and industry. Skilled developers with expertise in embedded systems, low-level programming, and tools like Cargo and Rustup tend to command higher salaries.
What are the most commonly searched types of Rust Embedded jobs in Michigan? The most popular types of Rust Embedded jobs in Michigan are:
What cities in Michigan are hiring for Rust Embedded jobs? Cities in Michigan with the most Rust Embedded job openings:
Infographic showing various Rust Embedded job openings in Michigan as of July 2026, with employment types broken down into 90% Full Time, 7% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $133,688 per year, or $64.3 per hour.

Senior Software Engineer - Autonomous Air Systems (Avionics)

Orb Aerospace

Lowell, MI โ€ข On-site

$105K - $135K/yr

Full-time

Medical, Dental, Vision, Life, Retirement

Posted 15 days ago


Job description

US Citizen or Permanent Resident
In-Person
Fall 2026 Start
Join us in building aircraft at scale, reindustrializing the Midwest, and turning autonomous aircraft into decentralized infrastructure. Orb is a small mission-driven team where your initiative, creativity, and dedication will be used to reach every village on the planet with power, logistics, and communications.
Your Role at Orb:
Orb is building software-hardware-integrated air platforms. This position will lead the design and of world class microelectronics, sensors, and edge compute devices. This position will develop firmware and interface with software primarily in Rust.
Key Responsibilities
  • Design and integrate autonomy into edge computing systems
  • Develop and test software solutions within Software-in-The-Loop and Hardware-in-The-Loop environments
  • Leverage existing mesh network hardware to support real-time communication
  • Collaborate with interdisciplinary project teams
  • Lead and mentor a small software team while balancing multiple projects
  • Implement modern DevOps practices

Required Qualifications
  • Minimum 7+ years working in a strongly typed language (Rust preferred)
  • Proficiency in a Linux development environment
  • Understanding of data structures, algorithms and code optimization
  • Experience in most or all of the following areas:
  • o SLAM
  • o Robotics / ROS
  • o Vision Systems (OpenCV)
  • o Localization
  • o Control systems

Preferred Qualifications
  • BS or MS in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience.
  • Embedded software development and hardware debugging experience
  • Experience developing autonomous systems
  • Experience with bandwidth-limited networking

$105,000 - $135,000 a year
+ Options and Incentives
About Orb Aerospace[AT1] [CC2] [AT3] : Orb was started with the mission to bring aviation to the 80% of the world that's never had it; turning autonomous aircraft into tools to decentralize infrastructure, connect continents, protect soldiers, provide for families, and run economies. "Less like the flying taxis, more like the flying cowboys," Orb is at the intersection of manned and unmanned aviation, reindustrializing the Midwest, and building the future we know is possible and want to live in.
About Node One: Node One is a small team of engineers and operators who have dedicated their lives to solving some of the world's hardest problems through a new kind of aviation. Orb's live-work-fly R&D HQ. Node One is all about reducing the cycle time to design, build, and fly aircraft from years to months and building the systems and platforms we'll use to reach every village on the planet. We stand on the shoulders of giants. Their great work allows us to accomplish ours. If you've been a rocket/airplane nerd and have a passion for designing, building, and flying airframes, autopilots, power systems, and embedded systems, or you love to push a new product through new manufacturing methods to a new market, come join the team at Node One and make history.
Orb Employees Are:
โ€ข High Agency and Biased Towards Action
โ€ข Have a History of Self-Starting, Pacing, and Finishing Projects
โ€ข Thrive with Autonomy to Design New Solutions to Partially Defined Problems
โ€ข Are Curious and Continue Learning
โ€ข Can Represent the Company to Stakeholders and Customers Forward Deployed
โ€ข Have Integrity and a Desire to Serve Others
Standard Benefits Package:
โ€ข Orb provides a monthly flat rate towards medical, dental, and vision
o $500 flat rate for individuals; $850 flat rate for married/family
โ€ข Medical, Vision, Dental, Short/Long Term Disability, and Group/Voluntary Life Insurance
โ€ข Opt-In 401K Options (Pre-Tax or Roth) with a 3% Employer Match
Perks:
โ€ข Support in Getting your Pilots License and Ratings
โ€ข Support for Continuing Education
โ€ข Annual Customer Demos all over the World
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.