WI · On-site
$150 - $200/hr
Experience programming in C/C++ or Rust * Strong understanding of algorithms, data structures, and software design patterns * Experience with embedded Linux systems and embedded software development
WI · On-site
$150 - $200/hr
Experience programming in C/C++ or Rust * Strong understanding of algorithms, data structures, and software design patterns * Experience with embedded Linux systems and embedded software development
WI · On-site
$150 - $200/hr
Experience programming in C/C++ or Rust * Strong understanding of algorithms, data structures, and software design patterns * Experience with embedded Linux systems and embedded software development
Madison, WI · On-site
$106K - $145K/yr
Support and debug all layers of the control stack from real-time embedded kernels to distributed ... Experience with Python and at least one compiled language, with a desire to learn and work in Rust
Quick apply
Madison, WI · On-site
$106K - $145K/yr
Support and debug all layers of the control stack from real-time embedded kernels to distributed ... Experience with Python and at least one compiled language, with a desire to learn and work in Rust
$106K - $145K/yr
Support and debug all layers of the control stack from real-time embedded kernels to distributed ... Experience with Python and at least one compiled language, with a desire to learn and work in Rust
$106K - $145K/yr
Support and debug all layers of the control stack from real-time embedded kernels to distributed ... Experience with Python and at least one compiled language, with a desire to learn and work in Rust
WI · On-site
$100 - $125/hr
Proven skills and knowledge of C++, Rust, or other systems programming language. * Experience building or working with real-time embedded systems or distributed computing systems. * Strong focus and ...
WI · On-site
$100 - $125/hr
Proven skills and knowledge of C++, Rust, or other systems programming language. * Experience building or working with real-time embedded systems or distributed computing systems. * Strong focus and ...
WI · On-site
$100 - $125/hr
Proven skills and knowledge of C++, Rust, or other systems programming language. * Experience building or working with real-time embedded systems or distributed computing systems. * Strong focus and ...
WI · On-site
$100 - $125/hr
Proven skills and knowledge of C++, Rust, or other systems programming language. * Experience building or working with real-time embedded systems or distributed computing systems. * Strong focus and ...
$70.7K - $80.2K
1% of jobs
$80.2K - $89.7K
2% of jobs
$89.7K - $99.3K
3% of jobs
$99.3K - $108.8K
6% of jobs
$108.8K - $118.4K
5% of jobs
$118.4K - $127.9K
5% of jobs
$131.3K is the 25th percentile. Wages below this are outliers.
$127.9K - $137.5K
5% of jobs
$137.5K - $147K
7% of jobs
$147K - $156.5K
3% of jobs
$156.5K - $166.1K
3% of jobs
The median wage is $167.4K / yr.
$166.1K - $175.6K
58% of jobs
$70.7K
$154.8K
$175.6K
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.
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.
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.
For Rust Embedded jobs in Wisconsin, the most frequently searched job titles are:
The top searched job categories for Rust Embedded jobs in Wisconsin are:
Cities in Wisconsin with the most Rust Embedded job openings:

WI • On-site
$150 - $200/hr
Other
Medical, Dental, Vision, Life, Retirement, PTO
Posted 21 days ago
Design, develop, and maintain software systems for autonomous surface vessels using NixOS.
Collaborate with hardware engineers to integrate software with vessel systems and ensure seamless operation.
Conduct software testing and validation to ensure reliability, robustness, and performance in maritime environments.
Saronic Technologies is a leader in revolutionizing autonomy at sea, dedicated to developing state-of-the-art solutions that enhance maritime operations through autonomous and intelligent platforms.
Job Overview:We are seeking a Senior Systems Software Engineer to design, implement, and optimize software systems for our autonomous surface vessels. This role will involve working closely with cross-functional teams to develop robust software solutions that meet the unique challenges of maritime operations.
ResponsibilitiesIf this role is based in the United States, it requires access to export‑controlled information or items that require “U.S. Person” status. As defined by U.S. law, individuals who are any one of the following are considered to be a “U.S. Person”: (1) U.S. citizens, (2) legal permanent residents (a.k.a. green card holders), and (3) certain protected classes of asylees and refugees, as defined in 8 U.S.C. 1324b(a)(3).
Saronic does not discriminate on the basis of race, sex, color, religion, age, national origin, marital status, disability, veteran status, genetic information, sexual orientation, gender identity or any other reason prohibited by law in provision of employment opportunities and benefits. We are also committed to providing reasonable accommodations for qualified individuals with disabilities.
Sourced by ZipRecruiter
Guided missile and space vehicle manufacturing
51 - 200 Employees
Austin, TX, US
2022