Controls and Systems Integration Engineer
Support advanced unmanned maritime vehicle programs through controls integration, embedded systems, and field operations.
Embedded engineering jobs — bare-metal to RTOS to Linux. We reject the noise to bring you hardware roles that actually matter.
Support advanced unmanned maritime vehicle programs through controls integration, embedded systems, and field operations.
Develop embedded software with C++ and Python and integrate vendor solutions onto tactical hardware platforms for U.S. Army weapon systems.
Lead and manage the Embedded Simulation team responsible for HIL/SIL testing, graph-based simulation frameworks, and scaling the Waymo Driver across vehicle and hardware platforms.
Principal Software Engineer responsible for software development, deployment, and sustainment of ground-based radar systems for US Space Force missile warning and space surveillance missions.
Partners with multi-agency and multi-contractor teams to design and integrate embedded software for innovative satellite systems.
Develops and deploys real-time embedded software for BMEWS/PAVE PAWS radar sensors supporting strategic missile defense operations.
Senior Software Engineer supporting PARCS ground-based radar sustainment for US Space Force, requiring active Secret clearance and C/C++, Java, Python, and FORTRAN.
Write Linux Kernel drivers and user-space APIs for custom hardware including ASICs and FPGAs on Waymo's on-vehicle compute platform.
Senior C++ engineer developing production software for autonomous vehicle functions, with advanced knowledge of C++ patterns, embedded systems, and functional safety.
Support the US Navy by developing embedded software for defense and electronic warfare systems.
Hybrid role applying automotive electrical and embedded systems expertise to advanced tactical vehicle programs using Vector CANoe and Simulink.
Multiple Software Engineer positions at SAIC in Lakehurst, NJ covering embedded systems (C/C++, VxWorks), C# development, SCM, and CI/CD DevOps.
Software engineer contributing to embedded systems, signal processing algorithms, and real-time control applications in a collaborative prototyping environment.
Full-stack firmware and driver development for ML accelerator chips, covering bare-metal/RTOS, PCIe, and memory management in a hybrid role in Hsinchu.
Full-stack firmware and driver development for ML accelerator chips, covering bare-metal/RTOS, PCIe, and memory management in a hybrid role in Taipei.
Develop production C++ software for autonomous vehicle functions including embedded systems, sensor processing, fault management, and vehicle integration.
Develop low-level Android system software for the In-Vehicle Infotainment platform on a next-generation SoC, including bootloader, Linux kernel, and HAL.
Develop the Linux-based Telematics gateway for autonomous vehicles, owning OS maintenance, networking connectivity over wifi/cellular, and HIL testing infrastructure.
Develop system software and Linux kernel drivers for Waymo's primary on-vehicle compute platform, working with custom ASICs and embedded systems from prototyping to production.
Develop and maintain embedded software in C/C++ for the Sonos ecosystem, gaining exposure to APIs, device communication, and playback systems.
Work on embedded firmware development in C/C++ on Sonos players, learning system architecture and development practices from a supportive engineering team.
Develop and maintain embedded software in C/C++ for the Sonos ecosystem, gaining exposure to APIs, device communication, and playback systems.
Sonos seeks a Senior Embedded Software Developer to join the Diagnostics & System Team responsible for core software and firmware.
Engineer on the CoreSW-Security team securing Sonos products from SoC-level secure boot to kernel and userspace security software.
Engineer on the CoreSW-Security team securing Sonos products from SoC-level secure boot to kernel and userspace security software.
Senior role owning embedded Linux, bootloader bring-up, kernel drivers, HDMI software stack, and hardware-software integration for audio products.
Enhance embedded networking solutions and develop firmware for streaming audio products, working across software, hardware, acoustics, and WiFi technologies.
Embedded Software Developer role on the Diagnostics & System Team at Sonos, working across software, hardware, radio, acoustics, WiFi, and Bluetooth technologies.
Responsible for supporting testing of low level drivers and firmware by developing test processes and tools for on and off target execution.
Lead embedded software design and development for camera applications at Teledyne Digital Imaging's Waterloo, Ontario office.
Develop embedded firmware and Linux software for unmanned aircraft systems and mission-critical payloads at Teledyne FLIR's Orem, Utah office.
Develop FPGA-based firmware for next-generation infrared camera systems at Teledyne FLIR's Goleta, California office.
Architect and implement high-performance FPGA-based digital logic for protocol capture and analysis at Teledyne LeCroy's Milpitas, CA office.
Provide software and system integration solutions for small unmanned aircraft at Teledyne FLIR's Orem, Utah office.
Develop embedded software for fitness sensor products, prototyping algorithms in Python and implementing in C and C++ for Garmin's Canada office.
Design, implement, and test scalable DSP algorithms for licensable audio technologies at Bose's Framingham, MA location.
Develop embedded firmware and Linux systems for video products at Ubiquiti's Kyiv, Ukraine office.
Design, implement, and maintain embedded firmware for current and next-generation access devices at Ubiquiti's Prague office.
Implement kernel and user mode firmware for UniFi-Protect devices, from bootloader to user-space applications, at Ubiquiti's Taipei office.
Design, develop, and optimize embedded firmware for switches in RTOS and embedded Linux environments at Ubiquiti's Taipei office.
Work on new 5G and LTE products as part of a global team of firmware and hardware engineers at Ubiquiti's Kaunas, Lithuania office.
Work on new 5G and LTE products as part of a global team of firmware and hardware engineers at Ubiquiti's Riga, Latvia office.
Develop embedded software in C, C++, and assembly for Garmin's biosensor, fitness, Varia, and connected technology products at the Canada office.
Develop embedded software for oscilloscope platforms, collaborating with cross-functional teams at Keysight's Colorado Springs location.
Design and implement firmware for Formlabs 3D printers, building development tools and shipping new features to thousands of devices in the field.
Design, develop, and maintain IPv6 networking features in enterprise router firmware and software stacks at Ubiquiti's Prague office.
Design, develop, and maintain IPv6 networking features in enterprise router firmware at Ubiquiti's Pilsen, Czech Republic office.
Design, develop, and maintain IPv6 networking features in enterprise router firmware at Ubiquiti's Riga, Latvia office.
Design, develop, and maintain IPv6 networking features in enterprise router firmware at Ubiquiti's Taipei, Taiwan office.
Design and implement firmware for Formlabs 3D printers, building development tools and shipping new features to thousands of devices in the field.
Design, develop, and maintain software for Garmin products using C, C++, C#, Java, and assembly language at the Boulder, CO office.
Create and execute designs for new functionalities using Embedded C for Garmin Avionics products at the Salem, OR location.
Develop and optimize real-time graphics applications using OpenGL and Vulkan APIs for Garmin avionics products at the Chandler, AZ location.
Write C and Python software, configure flight decks, and manage OEM relationships in a customer-facing embedded avionics role at Garmin.
Write C and Python software, configure flight decks, and manage OEM relationships in a customer-facing embedded avionics role at Garmin.
Deliver new Unifi switch products from BSP to networking application level at Ubiquiti's Bucharest, Romania office.
Deliver new Unifi switch products from BSP to networking application level at Ubiquiti's Kyiv, Ukraine office.
Build firmware for next-generation Wi-Fi 6/6E/7 access points and routers at Ubiquiti's Kaunas, Lithuania office.
Hands-on engineering internship at Shure with experience in embedded software development, real-time audio DSP algorithm design, and FPGA circuit development.
Develop firmware and FPGA solutions for advanced test and measurement instruments at Keysight's Kobe, Japan office.
Develop firmware, FPGA, and DSP solutions for advanced test and measurement instruments at Keysight's Kobe, Japan office.
Develop and maintain embedded firmware for ARM and DSP-based optical test and measurement platforms at VIAVI Solutions' Ottawa, Canada office.
Design, implement, and maintain embedded firmware for HID devices based on ARM Cortex-M and RISC-V platforms at Corsair's Vietnam office.
Lead firmware design, development, and validation for real-time embedded products at Keysight's Singapore office.
Develop low-level embedded C/C++ software with board bring-up, device drivers, and wireless integration for Garmin's Consumer Outdoor product line.
Lead an audio firmware team, own firmware architecture, and drive audio protocol development for Corsair's gaming peripheral products in Taipei.
Develops systems requirements, conducts verification/validation testing, and participates in flight testing for autopilot and flight director systems at Garmin's headquarters.
Design high-performance electronic boards for fiber-optic test and measurement instruments at VIAVI Solutions' Saint-Étienne, France R&D department.
Lead embedded hardware design and development for network-connected devices at Ubiquiti's Taipei, Taiwan office.
Design, implement, and test scalable DSP algorithms for licensable audio technologies at Bose's Framingham, MA location.
Lead architecture, DSP algorithm development, and embedded platform delivery for next-generation audio systems at Bose's Framingham, MA location.
Define system software architecture across embedded firmware, SDKs, and PC applications as a Principal Architect at Corsair's Landshut, Germany office.
Develop embedded software for quantum control systems, interfacing with FPGA and RF hardware at Keysight's Kobe, Japan office.
Architect and develop complex embedded firmware for RTOS and Linux-based SoC platforms at Keysight's Beijing R&D center.
Design, develop, test and debug embedded firmware for real-time products using C, C++, Python, and RTOS at Keysight's Penang, Malaysia office.
Lead embedded software and firmware driver development for precision measurement systems in semiconductor manufacturing at Keysight's Santa Clara office.
Lead vulnerability analysis and penetration testing on secure hardware products at Keysight's Delft, Netherlands office.
Own the DevOps toolchain and CI/CD pipelines for firmware build, test, and release at Corsair's Landshut, Germany location.
Design digital hardware systems with embedded processors, CPLDs, and FPGAs for avionics and communications test equipment at VIAVI Solutions' Lenexa, KS office.
Lead embedded Android platform development including AOSP build configuration, system image customization, and Android application development at Garmin.
Develop cutting edge wireless broadband products as part of a global team of firmware, digital hardware and RF hardware engineers at Ubiquiti's Kyiv office.
Design and implement firmware for Formlabs 3D printers, building development tools and shipping new features to thousands of devices in the field.
Lead embedded C software development for Garmin Avionics products, mentoring junior engineers and driving technical projects at the Salem, OR location.
Design, develop, and test real-time embedded software using C++ and C for Shure's professional audio products at the Niles, IL office.
Design, develop, and test real-time embedded software using C++ and C for Shure's cutting-edge wireless audio products at the Niles, IL office.
Lead low-level embedded C/C++ development including board bring-up, device drivers, and wireless integration for Garmin Consumer Outdoor products.
Lead low-level embedded C/C++ development including board bring-up, device drivers, and wireless integration for Garmin Consumer Outdoor products.
Architect and implement embedded product security including ARM TrustZone, secure firmware, and cryptographic identity for Bose consumer electronics.
Lead embedded Linux software development in C, C++, and Python as an individual contributor at Garmin's Kansas City headquarters.
Lead high level embedded software development in C and C++ for Garmin's Marine segment as an individual contributor at their Kansas City headquarters.
Design and maintain software and firmware for alternative navigation solutions on the PNT team at VIAVI Solutions' Paeonian Springs, VA office.
Perform software design, development, and maintenance for Garmin products using C, C++, C#, Java, or assembly language in a full-time role near Kansas City.
Design, develop, and maintain software for Garmin products using C, C++, C#, Java, and assembly language at the Olathe, KS headquarters.
Lead digital hardware design with embedded processors, CPLDs, and FPGAs for avionics and radio test equipment at VIAVI Solutions' Lenexa, KS office.
Develops embedded real-time software for next-generation space-based ARM computers with a focus on board bring-up, BSP design, and hardware-software integration.
Develops embedded real-time software for next-generation space-based ARM computers with a focus on board bring-up, BSP design, and hardware-software integration.
Designs, integrates, and verifies embedded flight software for the Blue Ring multi-mission spacecraft through the full development lifecycle.
Designs, develops, and tests embedded flight software for the Blue Ring spacecraft program.
Builds and verifies avionics software components for Blue Origin rocket engines as part of a small multidisciplinary team.
Join a team of engineers responsible for the design, implementation, integration and testing of avionics and ground system software for a reusable heavy-lift orbital launch vehicle.
Honeybee Robotics seeks an Embedded Software Engineer to develop and test vehicle control software for robotic rovers in extreme planetary environments.
Design and develop advanced embedded hardware and audio systems for Owl Labs' communications and conferencing product ecosystem.
Leads the architecture and delivery of flight-quality BSP embedded software for custom silicon platforms used in satellite communications systems.
Leads architectural design of embedded software for space systems, establishes technical standards, and mentors engineering teams at Blue Origin.
Senior Embedded Software Engineer needed to design and customize embedded software for IoT devices and consumer electronics running Android OS and Linux.
Senior Embedded Software Engineer building mission-critical firmware for real-time beam steering and data routing on satellite user terminals.
Senior Embedded Software Engineering Lead providing technical direction, mentorship, and delivery of flight software for embedded and edge computing platforms.
Leads a team of embedded software engineers for national security space programs with a 50/50 split of technical work and people management.
Architect and lead embedded software development for Skydio's autonomous drone and accessory product line.
Lead camera subsystem and ISP pipeline development for Skydio's autonomous drone platforms, from hardware bring-up through validation.
Design and implement the embedded software that runs on Skydio's autonomous drone platforms.
Single-threaded leader managing project execution, risk identification, and technical direction for engine avionics software products.
Senior Embedded Software Engineer responsible for requirements, design, implementation, integration and testing of software components and tools for New Glenn spaceflight systems.
Lead camera subsystem and ISP pipeline development for Skydio's autonomous drone platforms, from hardware bring-up through validation.
Architect and lead embedded software development for Skydio's autonomous drone and accessory product line at staff level.
Supports board support package development, bootloader configuration, and hardware validation for embedded Linux on national security space platforms.
Develop performant and maintainable embedded software for avionics hardware, collaborating with cross-functional engineering teams.
An Embedded Software Engineer role developing and testing software on Automated Test Equipment for armament products at Boeing in St. Charles, MO.
Embedded Software Engineer developing low-level camera drivers and control software for spacecraft imaging systems.
Develop embedded computer vision and image processing algorithms for spacecraft operating in demanding space environments.
Develops embedded software across bare-metal, FreeRTOS, and embedded Linux platforms for EO/IR systems at Leonardo DRS.
Boeing is hiring associate-level embedded software engineers for collaborative integrated product teams developing safety critical flight software.
Boeing is hiring experienced-level embedded software engineers for collaborative integrated product teams developing safety critical flight software.
Boeing is hiring senior-level embedded software engineers for collaborative integrated product teams developing safety critical flight software.
Combines hands-on embedded software expertise with project leadership, leading small teams while remaining an active individual contributor.
Designs infrastructure software for vision, radar, and safety systems on self-driving vehicles at Motional in Pittsburgh.
Develops real-time firmware for rocket engine valves, satellite thrusters, and motor-driven systems for launch vehicles and spacecraft.
The Real-Time Software Engineer will join a multi-discipline team to design, build, and test software across the full development lifecycle.
The Real-Time Software Engineer will join a multi-discipline team to design, build, and test software across the full development lifecycle.
Own the design, testing, and delivery of flight RF software systems across space missions as an RF embedded software engineer.
Architect and build real-time Autonomous Vehicle-to-Cloud data pipeline enabling fleet monitoring, remote control, and passenger safety systems.
Technical leader owning software subsystems from concept through deployment, developing solutions for Bare-Metal, RTOS, and Embedded Linux environments.
Motional is hiring a Senior Embedded Software Engineer to develop infrastructure software on embedded AI hardware platforms for autonomous driving.
Develops real-time firmware for rocket engine valves, satellite thrusters, and motor-driven systems for launch vehicles and spacecraft.
Leonardo DRS Land Systems seeks a Senior Embedded Software Engineer for their Bridgeton, MO facility with in-person or hybrid schedule options.
Senior Embedded Software Engineer designing, developing, testing and debugging software applications in a real-time embedded Linux environment.
Leonardo DRS Land Systems seeks a Senior Embedded Software Engineer for their Goleta, CA facility with in-person or hybrid schedule options.
Join the AD PSE Organization to shape product security engineering for embedded systems across F/A-18, F-15, MQ-25, T-7A and Phantom Works programs.
Own the design, testing, and delivery of flight RF software systems across space missions as a Staff RF Embedded Software Engineer.
Develop the canonical debugging course for top CS institutions as an intern at Green Hills Software in Santa Barbara.
Solve complex embedded software problems as a consultant working directly with key customers at Green Hills Software in Santa Barbara.
Provide consulting and training for Green Hills technology worldwide as a Field Services Engineer based in Santa Barbara.
Ensure safety-critical products meet the highest standards as a Functional Safety Software Engineer at Green Hills Software in Santa Barbara.
Develop sensor fusion algorithms using DSP and ML techniques on Qualcomm's embedded platforms in Santa Clara.
Develop novel solutions for safety-critical embedded systems used by JPL, Boeing, GM, and Intel at Green Hills Software in Santa Barbara.
Design and develop AI, GenAI, and multimedia SDKs for embedded IoT products on Qualcomm platforms in San Diego.
Research, design, and develop algorithms and embedded SoC software architectures for next-generation wireless platforms at Qualcomm in Santa Clara.
Develop Linux kernel drivers for Qualcomm Cloud AI accelerators in San Diego — PCIe, DMA, MHI bus, and SoC integration.
Drive Linux platform enablement and distribution support for Qualcomm's next-generation SoCs in San Diego.
No job specifications compiled cleanly. We ran a manual garbage-collection sweep across the directory and came up empty. Try widening your bus width (clear some filters) to prevent a watchdog timeout.
No AI recruiters. No algorithmic noise. Just a highly curated directory built specifically for engineers who write C, C++, and Rust on bare metal.
Read the StoryNeed to report a filled role? Looking for a specific Job? Skip the automated forms and open a direct connection to the human maintaining the registry.
Open a Direct LineNo records match your query. Broaden your search or check your spelling.