Note: The job is a remote job and is open to candidates in USA. Zephyrs Ai builds precision positioning and navigation technology for autonomous systems operating in GPS-denied environments. The Senior Embedded DSP & SoC Engineer will develop and integrate embedded firmware, hardware interfaces, real-time DSP, platform software, and sensing-system controls, with opportunities to take ownership of the complete embedded platform.
Responsibilities
- Embedded C/C++ development on a heterogeneous Arm + DSP SoC
- HAL, BSP, device drivers, memory, clocks, peripherals, DMA, and board-level interfaces
- Board bring-up and debugging of new hardware
- SPI/I2C control of RF, mixed-signal, and sensing devices
- Configuration and control of an advanced RF/mmWave front end
- Integration of real-time DSP and signal-processing components
- Inter-processor communication between Arm and DSP cores
- Real-time state machines, tracking logic, control loops, fault handling, and recovery
- Embedded Linux and/or RTOS platform software
- Data acquisition, logging, test interfaces, and system diagnostics
- Host, vehicle, and autopilot integration interfaces
- Hardware-in-the-loop testing and performance characterization
- Production and calibration software as the product moves toward deployment
- Engineering documentation, source control, build systems, and release processes
Skills
- 3+ years of relevant hands-on experience
- You should have strong experience in several of the following areas — we do not expect one candidate to have all of them :
- • Embedded C/C++ development on production hardware
- • Bare-metal, RTOS, and/or embedded Linux development
- • HAL, BSP, firmware, or low-level driver development
- • ARM, DSP, MCU, FPGA-based, or heterogeneous SoC platforms
- • Real-time digital signal processing
- • Board bring-up and hardware/software integration
- • SPI, I2C, UART, Ethernet, or other embedded interfaces
- • DMA, interrupts, memory management, timing, and latency optimization
- • Working with oscilloscopes, logic analyzers, JTAG, or similar debugging tools
- • Python or MATLAB for test, modeling, data analysis, or algorithm evaluation
- Most importantly, you should be comfortable moving between software, firmware, hardware behavior, and real measurement data when debugging a system
- You should enjoy debugging difficult problems, reading datasheets and schematics, working directly with hardware, and turning incomplete specifications into a functioning product
- B.S., M.S., or Ph.D. in Electrical Engineering, Computer Engineering, Computer Science, Applied Physics, Robotics, or a related field is welcome
- Equivalent hands-on industry experience is equally valued
- Candidates must be authorized to work in the United States without current or future visa sponsorship from Zephyrs Ai
- 5+ years preferred
- • Radar, wireless communications, SDR, sonar, or precision sensing
- • mmWave systems
- • RF or mixed-signal transceiver control
- • Phased arrays or beamforming
- • AoA / DoA estimation
- • Correlation, matched filtering, synchronization, or channel estimation
- • Range, phase, frequency, or timing estimation
- • Kalman filtering, tracking, sensor fusion, or state estimation
- • Wireless or radar baseband processing
- • Fixed-point DSP and vector-DSP optimization
- • NXP Layerscape Access, LA-series, VSPA, S32R, TI DSP, Qualcomm modem/PHY, or similar platforms
- • FPGA or RTL development
- • Robotics or autonomous systems
- • PX4, ArduPilot, or MAVLink
- • Hardware-in-the-loop testing
- • Production calibration systems
- • Aerospace, defense, semiconductor, automotive radar, robotics, or medical-device development
Benefits
- The opportunity for an individual engineer to have a major influence on the architecture and product.
- The opportunity to understand and eventually own a significant portion of the system, from hardware interfaces and real-time processing to customer-facing system behavior.
- Increasing technical ownership and potential technical leadership of the embedded platform for strong performers.
Company Overview