CareerPlan

Senior Embedded Engineer

CorporateFull-time2026-10-26 → 2026-11-10
Based in United States

Core

Architect, design, and maintain embedded software systems for vehicles and equipment, ensuring architectural integrity, performance, and reliability.

Role type

Senior Embedded Software Engineer

Builds

Embedded software for vehicles and equipment

Domain

Construction technology / Embedded Systems

Required skills

C programming, Linux kernel development, RTOS, bare metal programming, hardware security (Secure Boot, OTA), API design, thread-safe code optimization, hardware debugging (Oscilloscope), low-power design, Bluetooth interfacing

Preferred skills

C++, Assembly, Python, PIC and ARM microcontrollers, digital control interfaces (Ethernet, CAN, USB, SPI, I2C)

Technologies

Linux, RTOS, Git, PIC, ARM, CAN, USB, SPI, I2C, Bluetooth

Responsibilities

Lead design and maintenance of embedded software; Architect and integrate embedded systems; Implement hardware-level security; Interface with hardware design teams; Provide technical guidance and mentoring; Support customer integration and deployment

Seniority

Senior, hands-on IC