Senior Embedded System Engineer

Job #JOB-01154
๐Ÿ“ South Plainfield, New Jersey ยท Hybrid๐Ÿ’ผ CONTRACTOR W2
Embedded CEmbedded C++C ProgrammingC++ ProgrammingEmbedded LinuxLinux KernelRTOSARM ArchitectureMicrocontrollersMicroprocessorsJTAG Debugging
๐‘๐จ๐ฅ๐ž : ๐’๐ž๐ง๐ข๐จ๐ซ ๐„๐ฆ๐›๐ž๐๐๐ž๐ ๐’๐ฒ๐ฌ๐ญ๐ž๐ฆ๐ฌ ๐„๐ง๐ ๐ข๐ง๐ž๐ž๐ซ ๐‹๐จ๐œ๐š๐ญ๐ข๐จ๐ง : ๐’๐จ๐ฎ๐ญ๐ก ๐๐ฅ๐š๐ข๐ง๐Ÿ๐ข๐ž๐ฅ๐, ๐๐ž๐ฐ ๐‰๐ž๐ซ๐ฌ๐ž๐ฒ (๐‡๐ฒ๐›๐ซ๐ข๐) ๐ƒ๐ฎ๐ซ๐š๐ญ๐ข๐จ๐ง : ๐‹๐จ๐ง๐  ๐ญ๐ž๐ซ๐ฆ ๐œ๐จ๐ง๐ญ๐ซ๐š๐œ๐ญ ๐•๐ข๐ฌ๐š : ๐†๐‚, ๐”๐’๐‚ (๐–2 ๐‚๐จ๐ง๐ญ๐ซ๐š๐œ๐ญ) ๐‰๐จ๐› ๐’๐ฎ๐ฆ๐ฆ๐š๐ซ๐ฒ We are seeking a highly experienced Senior Embedded Systems Engineer with 12+ years of expertise in designing, developing, testing, and optimizing embedded hardware and software solutions for mission-critical products. The ideal candidate will have strong experience in embedded firmware development, real-time operating systems (RTOS), microcontrollers, device drivers, communication protocols, and system-level debugging. ๐Š๐ž๐ฒ ๐‘๐ž๐ฌ๐ฉ๐จ๐ง๐ฌ๐ข๐›๐ข๐ฅ๐ข๐ญ๐ข๐ž๐ฌ: โ€ข Design, develop, and maintain embedded software and firmware for real-time systems. โ€ข Develop low-level device drivers, bootloaders, and board support packages (BSPs). โ€ข Design embedded architectures for high-performance and low-power systems. โ€ข Work closely with hardware engineers during board bring-up and hardware validation. โ€ข Develop software for ARM, Cortex-M, Cortex-A, DSP, and other embedded processors. โ€ข Integrate peripherals such as SPI, I2C, UART, CAN, USB, Ethernet, PCIe, and GPIO. โ€ข Develop applications using Real-Time Operating Systems (RTOS) such as FreeRTOS, VxWorks, ThreadX, or QNX. โ€ข Optimize firmware for memory usage, CPU utilization, and power efficiency. โ€ข Perform debugging using JTAG, oscilloscopes, logic analyzers, and hardware debuggers. โ€ข Conduct root cause analysis and resolve complex software and hardware integration issues. โ€ข Participate in system architecture, design reviews, and code reviews. ๐‘๐ž๐ช๐ฎ๐ข๐ซ๐ž๐ ๐“๐ž๐œ๐ก๐ง๐ข๐œ๐š๐ฅ ๐’๐ค๐ข๐ฅ๐ฅ๐ฌ: โ€ข Embedded C โ€ข Embedded C++ โ€ข C Programming โ€ข C++ Programming โ€ข Embedded Linux โ€ข Linux Kernel โ€ข RTOS (FreeRTOS, VxWorks, ThreadX, QNX) โ€ข ARM Architecture โ€ข ARM Cortex-M โ€ข ARM Cortex-A โ€ข Device Drivers โ€ข Bootloader Development โ€ข BSP Development โ€ข Firmware Development โ€ข Microcontrollers (STM32, NXP, TI, Renesas, Microchip) โ€ข Microprocessors โ€ข JTAG Debugging

Posted 7/2/2026 ยท Open until 8/1/2026

Apply for Senior Embedded System Engineer

Fill in the form below and our team will review your application.