CareerPlan

Embedded Firmware and Software Engineer

Spring, Texas, United States of AmericaFull-time$116k–$182k2026-10-14 → 2026-11-10

Core

Leading the design, development, and optimization of embedded software and firmware for hardware products, ensuring proper integration with hardware components.

Role type

Senior IC embedded firmware and software engineer (team lead)

Builds

Complex hardware products and platforms

Domain

Embedded systems and firmware development

Required skills

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

Preferred skills

Agile Methodology, Python, New Product Development

Technologies

C, C++, Linux, Git, Python, Real-Time Operating Systems

Responsibilities

Lead multiple project teams of software firmware engineers and development partners; oversee preparation of instructional technical manuscripts; allocate resources and design detailed plans for programming projects; review and evaluate designs for compliance with standards; collaborate with hardware engineers for integration; specify and document communication protocols and system states; mentor less-experienced engineers.

Seniority

Senior, hands-on IC with leadership responsibilities