CareerPlan

Embedded Firmware and Software Engineer

2 LocationsFull-time$116k2026-09-03 → 2026-11-11

Core

Leading the design, development, and optimization of embedded software and firmware for complex hardware products and platforms.

Role type

Senior IC embedded firmware and software engineer (team lead)

Builds

Complex hardware products and platforms

Domain

Embedded systems and firmware development

Deliverable

production ML models | product features

Required skills

C, C++, Embedded Systems, Firmware Development, Real-Time Operating Systems, Linux, Debugging, Algorithms, Git, Software Engineering

Preferred skills

Python, New Product Development, Operating Systems

Technologies

C, C++, Python, Linux, Git

Responsibilities

Lead multiple project teams of software firmware engineers and development partners; oversee creation of technical manuscripts for firmware operation; collaborate with hardware engineers for integration; specify communication protocols and feature requirements; mentor less-experienced engineers; drive innovation in firmware design.

Seniority

Senior, hands-on IC with leadership responsibilities