CareerPlan

Lead Embedded Software Engineer

USAFull-time2026-10-24 → 2026-11-10

Core

Develop embedded software for microcontrollers, including low-level drivers, peripheral interfaces, communication buses, measurement systems, digital signal processing, and RTOS-based applications for sensor solutions.

Role type

Lead Embedded Software Engineer

Builds

Firmware and software for sensor solutions and measurement systems

Domain

Embedded systems, Digital Signal Processing (DSP), Oil and Gas tools

Deliverable

production ML models

Required skills

Embedded C, Embedded C++, Microcontroller programming, Firmware design and debugging, Electronics measurement equipment, AI-assisted engineering tools, Technical reporting, Cross-functional collaboration

Preferred skills

Large software and firmware systems, Fault-resistant systems, Design-for-reliability, DSP, Microprocessor architectures, FPGA, Wireless communications, Microchip dsPIC, TI 28000 DSPs, FreeRTOS, Embedded Linux, U-Boot, BSP

Technologies

GitHub Copilot, ChatGPT, Claude, CodeWhisperer, FreeRTOS, Embedded Linux, U-Boot, BSP, dsPIC, TI 28000 DSPs

Responsibilities

Analyze complex firmware and software systems, Develop algorithms and software for sensor solutions, Create resilient firmware with cross-functional teams, Participate in code reviews and system performance reviews, Support qualification testing, field trials, and failure investigations, Guide technical decisions and mentor engineers

Seniority

Senior, hands-on IC with leadership responsibilities