Embedded Firmware Engineer
Simbex
Embedded Firmware Engineer
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
- 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
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Embedded Firmware Engineer in West Lebanon, NH vacancy
$150.8k - $265.88k
...tough challenges and pushing the boundaries of technology to help our customer achieve its mission. The Work: As a Software Engineer, you will: Analyze user requirements to derive software design and performance requirements Debug existing software and correct...SuggestedFull timeTemporary workWork experience placementWork at officeRemote workRelocationFlexible hoursShift work$111.16k - $150.39k
...Polygraph Clearance Level Must Be Able to Obtain: Top Secret SCI + Polygraph Public Trust/Other Required: None Job Family: Software Engineering Job Qualifications: Skills: C++ Programming Language, Java, Software Development Certifications: None Experience: 1 + years of...SuggestedTemporary workRemote workFlexible hours$94.57k - $122.95k
...Apply Job Type Full-time Description We are seeking a DevSecOps Engineer who is committed to quality and attention to detail, to join our IT team. The successful candidate will be a force multiplier for software development efforts at Mascoma...SuggestedFull timeFlexible hours- Essential Duties and Responsibilities: - Coordinate with the Functional Team to gather a detailed understanding of the business requirements. - Participate and provide support in the analysis of the requirements, fit- gap analysis, and the design of the solution. ...SuggestedMinimum wageContract workTemporary workWork experience placementImmediate startRemote work
- ...supporting incident response and troubleshooting activities in coordination with operations teams. - Collaborate with cloud engineers, architects, and enterprise teams to align cloud implementations with architecture standards and operational best practices....SuggestedMinimum wageContract workTemporary workWork experience placementRemote work
- ...Internal Job Profile Code: TCS135, T3, Band 6 Job-Specific Essential Duties and Responsibilities: - Provide Tier-3 engineering support for Microsoft 365 GCC, Exchange Online, hybrid Exchange Server, and SharePoint Online environments, ensuring platform availability...Minimum wageContract workTemporary workWork experience placement
- ...support integrated system performance and incident resolution. - Provide technical leadership and oversight to junior database engineers, ensuring adherence to standards, best practices, and operational policies. Job-Specific Minimum Requirements - Bachelor's...Minimum wageContract workTemporary workWork experience placementRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Firmware Engineer. Be the first to apply!


