Embedded Firmware Engineer positions focus on delivering results in their domain. This page aggregates open Embedded Firmware Engineer roles and what employers typically expect.
Simbex is seeking an Embedded Firmware Engineer to develop production firmware for next-generation IoT wearable devices. In this role, you will build embedded software for low-power connected systems, integrate sensors and wireless technologies, and collaborate closely with electrical engineers to bring new hardware platforms to life. You'll play a key role in delivering reliable, high-performance firmware for innovative wearable products. Responsibilities Firmware Development - Design, develop, and maintain embedded firmware using C/C++ - Develop firmware for ARM Cortex-M microcontrollers using an RTOS (Zephyr preferred) - Implement drivers and interfaces for peripherals including SPI, I2C, UART, - USB, and GPIO - Support board bring-up and hardware integration activities Wireless & IoT - Develop Bluetooth Low Energy (BLE) applications for device communication and configuration - Implement over-the-air (OTA) firmware update capabilities - Support cloud connectivity using IoT communication protocols such as MQTT or CoAP - Optimize firmware for low-power operation Sensor Integration - Integrate IMUs and other embedded sensors into production firmware - Support sensor fusion and motion-processing algorithms - Collaborate with algorithm developers to implement and optimize embedded solutions Testing & Quality - Develop and execute unit, integration, and system-level tests - Troubleshoot firmware and hardware integration issues - Contribute to CI/CD workflows and software quality practices - Maintain technical documentation and support product verification activities Required Qualifications - BS in Computer Engineering, Electrical Engineering, Embedded Systems, or related field - 3-6 years of embedded firmware development experience - Strong C/C++ programming skills - Experience developing firmware for ARM Cortex-M microcontrollers - Experience with an RTOS (Zephyr preferred) - Experience with SPI, I2C, UART, USB, GPIO, and embedded peripherals - Experience with Bluetooth Low Energy (BLE) - Strong debugging and problem-solving skills Preferred Qualifications - Experience with Zephyr RTOS - Experience with MCUboot or OTA firmware updates - Experience integrating IMUs or other motion sensors - Familiarity with sensor fusion or embedded signal processing - Experience with AWS IoT Core, Azure IoT Hub, or similar cloud platforms - Experience developing battery-powered or wearable IoT devices
Salary estimate
$120,000 – $140,000/yr
Provided by the employer.
Skills for this role
C++AWSAzureCi/CdCommunication
Resume tips for Embedded Firmware Engineer applicants
Lead with measurable achievements relevant to Embedded Firmware Engineer (numbers, scope, impact).
Mirror the exact keywords from the Embedded Firmware Engineer posting so applicant tracking systems rank you higher.
List the specific tools and skills the role names (e.g. C++).
Keep it to one page for early-career, two pages for senior Embedded Firmware Engineer candidates.
Interview preparation
Prepare concrete STAR-format stories that show Embedded Firmware Engineer outcomes you drove.
Research the employer's product and recent news before the interview.
Be ready to explain how you'd approach a typical Embedded Firmware Engineer problem end to end.
Have thoughtful questions ready about the team, tools and success metrics.
About Simbex
Simbex is actively hiring on Jobedly. Explore their open roles and what it's like to work there.