8,791 Embedded jobs
Embedded and firmware roles programming devices and low-level systems.
Senior Embedded Firmware Engineer
Develop and debug bare-metal firmware for autonomous haulage systems in mining and construction, integrating with vehicle hardware and CAN protocols.
Embedded Firmware Engineer
Clarius Mobile Health is hiring an Embedded Firmware Engineer in Vancouver, BC for a two-year fixed-term contract to develop and debug FPGA firmware and embedded software for handheld medical ultrasound devices. Day-to-day work centers on integrating MCU, MPU, and FPGA subsystems using Xilinx/Vivado, VHDL, C/C++, STM32, and embedded Linux/Ubuntu.

Senior Firmware Engineer, Vehicle
Senior embedded/firmware engineer at a satellite manufacturer who writes low-level Rust on microcontrollers to control spacecraft subsystems (propulsion, attitude control, power), from hardware bring-up through flight-ready fault-tolerant real-time control of 20kW+ satellites, debugging HW/FW with JTAG/SWD, logic analyzers, and oscilloscopes.
Embedded Software Engineer
Embedded Software Engineer developing and maintaining firmware for moving and fixed camera products, from concept through release, including factory and customer support. Hybrid role (3 days/week in Lancaster, PA) collaborating with global firmware teams; core stack includes C/C++, RTOS/STM32, Linux/Yocto, and OpenCV.
Embedded Software Engineer
Embedded Software Engineer II building AUTOSAR-based platform software for powertrain ECUs in next-generation electric vehicles, from concept through production — including integration, debugging, validation, and board bring-up. Core stack is C/C++ embedded development on AUTOSAR; fully on-site in Newark, CA.
