Experience with C or Rust * Familiarity with MCU basics, RTOS, and MCU-level interfaces. * Eligible ... Experience developing embedded Linux systems using Yocto, buildroot, or similar systems
Experience with C or Rust * Familiarity with MCU basics, RTOS, and MCU-level interfaces. * Eligible ... Experience developing embedded Linux systems using Yocto, buildroot, or similar systems
Embedded Software Engineer - Viasat Government
Carlsbad, CA · On-site
$205K - $307K/yr
Design and implementation with embedded software in Rust and C/C++ * Linux OS use, for an embedded environment * TCP/IP and common network configuration * Agile Scrum development * Ability to plan ...
Embedded Software Engineer - Viasat Government
Carlsbad, CA · On-site
$205K - $307K/yr
Design and implementation with embedded software in Rust and C/C++ * Linux OS use, for an embedded environment * TCP/IP and common network configuration * Agile Scrum development * Ability to plan ...
Senior Tactical C2 Software Engineer, Cloud
Costa Mesa, CA · On-site
$131K - $173K/yr
Embedded: Python, C++, Rust, Embedded Linux, Nix/NixOS * Test and evaluate your software at multiple levels of rigor using high-fidelity simulations, benchtop hardware, and live flight exercises at ...
Senior Tactical C2 Software Engineer, Cloud
Costa Mesa, CA · On-site
$131K - $173K/yr
Embedded: Python, C++, Rust, Embedded Linux, Nix/NixOS * Test and evaluate your software at multiple levels of rigor using high-fidelity simulations, benchtop hardware, and live flight exercises at ...
Senior Linux Embedded Engineer Role Overview We are a high-growth company seeking a versatile ... Alternatively, background with Rust or complex multi-threaded architectures. * Container ...
Senior Linux Embedded Engineer Role Overview We are a high-growth company seeking a versatile ... Alternatively, background with Rust or complex multi-threaded architectures. * Container ...
Senior Linux Embedded Engineer Role Overview We are a high-growth company seeking a versatile ... Alternatively, background with Rust or complex multi-threaded architectures. * Container ...
Senior Linux Embedded Engineer Role Overview We are a high-growth company seeking a versatile ... Alternatively, background with Rust or complex multi-threaded architectures. * Container ...
Develop embedded firmware in C and Rust for bare-metal and RTOS-based microcontroller systems. * Bring up and debug hardware systems, including board-level validation and peripheral integration.
Develop embedded firmware in C and Rust for bare-metal and RTOS-based microcontroller systems. * Bring up and debug hardware systems, including board-level validation and peripheral integration.
Senior Embedded Software Engineer
Gardena, CA · On-site
$127K - $166K/yr
High proficiency in Python and/or Rust * Experience with embedded Linux * Experience with complex computer vision tasks ADDITIONAL REQUIREMENTS: To conform to U.S. Government export regulations ...
Senior Embedded Software Engineer
Gardena, CA · On-site
$127K - $166K/yr
High proficiency in Python and/or Rust * Experience with embedded Linux * Experience with complex computer vision tasks ADDITIONAL REQUIREMENTS: To conform to U.S. Government export regulations ...
Software Engineer - Embedded Firmware
South San Francisco, CA · On-site
$125K - $210K/yr
About You and the Role As an embedded firmware engineer at Zipline, you will be responsible for ... We use C++ in our firmware development, with Rust and Python for tooling that will be deployed to ...
Software Engineer - Embedded Firmware
South San Francisco, CA · On-site
$125K - $210K/yr
About You and the Role As an embedded firmware engineer at Zipline, you will be responsible for ... We use C++ in our firmware development, with Rust and Python for tooling that will be deployed to ...
Embedded Software Engineer
$100K - $180K/yr
Development experience in C, C++, Golang, Python or Rust * Experience with embedded or low-level systems development Preferred Skills and Experience * Data acquisition system setup, maintenance, and ...
Embedded Software Engineer
$100K - $180K/yr
Development experience in C, C++, Golang, Python or Rust * Experience with embedded or low-level systems development Preferred Skills and Experience * Data acquisition system setup, maintenance, and ...
Embedded Software Engineer
Los Angeles, CA · On-site
$100K - $180K/yr
Development experience in C, C++, Golang, Python or Rust * Experience with embedded or low-level systems development Preferred Skills and Experience * Data acquisition system setup, maintenance, and ...
Embedded Software Engineer
Los Angeles, CA · On-site
$100K - $180K/yr
Development experience in C, C++, Golang, Python or Rust * Experience with embedded or low-level systems development Preferred Skills and Experience * Data acquisition system setup, maintenance, and ...
Senior Embedded NixOS Engineer
$133K - $174K/yr
... Rust, etc.) * Experience with designing and bringing AArch64 Embedded Linux products to market ... Experience with custom hardware drivers. * Experience with Linux kernel module development.
Senior Embedded NixOS Engineer
$133K - $174K/yr
... Rust, etc.) * Experience with designing and bringing AArch64 Embedded Linux products to market ... Experience with custom hardware drivers. * Experience with Linux kernel module development.
Embedded Software Engineer with Security Clearance
$135K - $177K/yr
... Rust Basic understanding of TCP/IP and network configuration Object-oriented development experience Familiarity with Agile/Scrum environments Experience with CI/CD practices Strong written and verbal ...
Embedded Software Engineer with Security Clearance
$135K - $177K/yr
... Rust Basic understanding of TCP/IP and network configuration Object-oriented development experience Familiarity with Agile/Scrum environments Experience with CI/CD practices Strong written and verbal ...
Tactical C2 Software Engineer, Cloud
Costa Mesa, CA · On-site
$64.25 - $83.75/hr
Embedded: Python, C++, Rust, Embedded Linux, Nix/NixOS * Test and evaluate your software at multiple levels of rigor using high-fidelity simulations, benchtop hardware, and live flight exercises at ...
Tactical C2 Software Engineer, Cloud
Costa Mesa, CA · On-site
$64.25 - $83.75/hr
Embedded: Python, C++, Rust, Embedded Linux, Nix/NixOS * Test and evaluate your software at multiple levels of rigor using high-fidelity simulations, benchtop hardware, and live flight exercises at ...
Senior or Staff Embedded Software Engineer
San Francisco, CA · On-site
$210K - $245K/yr
Strong experience with Rust and Python * Strong experience with Linux kernel/driver development * Strong experience working with complex embedded systems and bring-up * Strong experience with ARM-A ...
Senior or Staff Embedded Software Engineer
San Francisco, CA · On-site
$210K - $245K/yr
Strong experience with Rust and Python * Strong experience with Linux kernel/driver development * Strong experience working with complex embedded systems and bring-up * Strong experience with ARM-A ...
Onsite Job - Embedded Software Engineer Level 3
San Diego, CA · On-site
$120 - $148/hr
I2C, SPI, UART, PCIe, Ethernet, TCP/IP - Cryptographic implementation know-how - Exposure to Rust, Linux kernel, embedded drivers, VHDL/Verilog, FPGA tools (Vivado, Vitis) - Awareness of security ...
Onsite Job - Embedded Software Engineer Level 3
San Diego, CA · On-site
$120 - $148/hr
I2C, SPI, UART, PCIe, Ethernet, TCP/IP - Cryptographic implementation know-how - Exposure to Rust, Linux kernel, embedded drivers, VHDL/Verilog, FPGA tools (Vivado, Vitis) - Awareness of security ...
Senior Embedded Software Engineer
$160K - $200K/yr
What you will do (Job Responsibilities) The Senior Embedded Software Engineer on the Flight ... Experience with additional programming languages such as Python or Rust. * Strong understanding of ...
Senior Embedded Software Engineer
$160K - $200K/yr
What you will do (Job Responsibilities) The Senior Embedded Software Engineer on the Flight ... Experience with additional programming languages such as Python or Rust. * Strong understanding of ...
Lead Embedded Systems Software Engineer
Saratoga, CA · On-site
$150K - $225K/yr
Hands-on Development • Write, review, and maintain production firmware in C/C++ (and Rust where applicable). • Develop drivers, middleware, and application logic for sensor-rich embedded ...
Lead Embedded Systems Software Engineer
Saratoga, CA · On-site
$150K - $225K/yr
Hands-on Development • Write, review, and maintain production firmware in C/C++ (and Rust where applicable). • Develop drivers, middleware, and application logic for sensor-rich embedded ...
Embedded Software Engineer
Hayward, CA · On-site
$170K - $190K/yr
Embedded Software Engineer Department: Aeris Employment Type: Full Time Location: Hayward, CA ... Experience with Linux operating system, C++, and RUST programing * Experience with multiple serial ...
Embedded Software Engineer
Hayward, CA · On-site
$170K - $190K/yr
Embedded Software Engineer Department: Aeris Employment Type: Full Time Location: Hayward, CA ... Experience with Linux operating system, C++, and RUST programing * Experience with multiple serial ...
Hands-on Development • Write, review, and maintain production firmware in C/C++ (and Rust where applicable). • Develop drivers, middleware, and application logic for sensor-rich embedded ...
Quick apply
Hands-on Development • Write, review, and maintain production firmware in C/C++ (and Rust where applicable). • Develop drivers, middleware, and application logic for sensor-rich embedded ...
Lead Embedded Systems Software Engineer
Saratoga, CA · On-site
$150K - $225K/yr
Hands-on Development Write, review, and maintain production firmware in C/C++ (and Rust where applicable). Develop drivers, middleware, and application logic for sensor-rich embedded platforms. Work ...
Lead Embedded Systems Software Engineer
Saratoga, CA · On-site
$150K - $225K/yr
Hands-on Development Write, review, and maintain production firmware in C/C++ (and Rust where applicable). Develop drivers, middleware, and application logic for sensor-rich embedded platforms. Work ...
Rust Embedded information
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 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.
- Temporary Embedded Software Engineer
- Embedded Software Engineer Remote
- New Grad Embedded Engineer
- Freelance Embedded Software Engineer
- Junior Embedded Software Engineer
- Embedded Microcontroller Engineer
- Lead Embedded Software Engineer
- Entry Level Embedded Software Engineer
- Entry Level Field Software Engineer
- Contractual Qt Software Developer
- Embedded Software Manager
- Embedded Software Engineer Mes Level
- Volunteer Christian Software Developer
- Part Time Graduate Embedded Software Engineer
- Night Shift Embedded Linux
- Qt Python
- Commission Graduate Embedded Software Engineer
- Embedded Software Engineer Iii
- Embedded Software Developer
- Manager Automotive Embedded
Anduril rating
9.4
Based on 7 frontline employees who took The Breakroom Quiz
Job description
ABOUT THE TEAM
The Tactical Recon & Strike team at Anduril develops aerial small drones (Group 1-3) and all equipment to test, deploy and operate. The team is responsible for taking products like Ghost, Anvil, Bolt and Altius from concepts to operational systems. We work in close coordination with specialist teams to solve some of the hardest problems facing our customers. We are looking for software engineers, hardware engineers, roboticists, and front-end mobile developers who are excited about creating a powerful robotics platform that can be tasked and viewed in real-time through a variety of interfaces.
WHAT YOU'LL DO
- Board bring-up and maintenance on embedded ARM boards (device trees, bootloaders, kernel drivers, etc)
- Customize vendor BSPs for use with NixOS systems
- Help secure our embedded Linux systems
- Closely collaborate with firmware engineers on low-level protocols and software updates to microcontrollers.
- Develop platform software for rapid and reliable updates of mass-produced military-grade systems.
- Familiarity with triaging vulnerability reports and mitigating vulnerabilities by patching system components.
- Experience with Linux kernel development
- Experience with uboot, EDK2, platform firmware, etc
- Interest in using Nix/NixOS as an alternative to Yocto, buildroot, etc
- Experience with C or Rust
- Familiarity with MCU basics, RTOS, and MCU-level interfaces.
- Eligible to obtain and maintain an active U.S. Secret security clearance.
- Experience developing embedded Linux systems using Yocto, buildroot, or similar systems
- Familiarity with packaging CUDA libraries and applications
- Familiarity with functional programming paradigms
- Experience with one or more of the following languages: C++, Python
About Anduril Industries
Sourced by ZipRecruiter
Anduril Industries is a trailblazer in the technology industry based in Costa Mesa, CA, US. Founded in 2017 by Palmer Luckey, the creator of Oculus VR, the company focuses on developing innovative technology to equip and empower those in the defense sector. Its primary products include cutting-edge autonomous systems and AI software that assist in combating threats to national and global security. The mission of Anduril Industries is to integrate technology and defense by building transformative, scalable solutions that ensure a safer world.
Industry
Guided missile and space vehicle manufacturing
Company size
501 - 1,000 Employees
Headquarters location
Costa Mesa, CA, US
Year founded
2017