Embedded Engineer II
Hybrid · Melville, New York, United States
Job Summary
Embedded Engineer II responsible for developing embedded firmware for bare-metal and RTOS-based systems, implementing low-level drivers, safety-critical features for regulatory certification, and integrating AI-driven capabilities with hardware teams. Collaborates across hardware, software, data/AI, and product management; prototypes concepts, maintains architecture docs and test plans, supports system integration, and aids in certification artifacts. Requires strong C/C++, RTOS experience (FreeRTOS or similar), familiarity with AI/ML pipelines on-device and via cloud, and broad exposure to wireless protocols and secure firmware practices. Hybrid work arrangement in Melville, NY with collaboration across hardware, firmware, test, and product teams. This position is not eligible for US visa sponsorship.
Required Qualifications
- 3+ years of experience in embedded systems development, debugging, and testing
- Strong embedded C/C++ proficiency
- Experience with bare-metal systems and/or RTOS-based designs (FreeRTOS, embedded Linux)
- Experience with electronic test equipment and embedded debug and test instrumentation
- Deep understanding of MCU architectures and peripheral subsystems
- Experience with Wi-Fi, Bluetooth/BLE, Zigbee, Z-Wave, Thread, Matter, HomeKit, etc.
- Understanding of cybersecurity considerations and secure firmware development practices
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.