Principal Embedded Software Engineer
Lumex Talent
San Francisco, CA, United States
6 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.juju.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Working hours
Regular working hours
Job source
Tech stack
Booting (BIOS)
C++ (Programming Language)
Embedded Operating Systems
Embedded Software
Fault Tolerance
Firmware
FreeRTOS
Real-Time Operating Systems
Remote Infrastructure Management
Bare Metal
U-Boot
Job description
They are looking for a Principal Engineer to own the technical vision and architecture of our embedded firmware platform. This is a critical leadership hire. You will be the person who takes a high-potential prototype and transforms it into a rock-solid, production-ready system capable of powering global energy deployments., * Architecture Ownership: Define and own the long-term roadmap for our embedded platform, covering RTOS, HAL, bootloaders, telemetry pipelines, and core device infrastructure.
- From Prototype to Production: Conduct independent assessments of existing platforms to transition hardware from engineering prototypes to field-hardened.
- Technical Leadership: Direct the work of a team of embedded engineers, establishing coding standards, architectural best practices, and driving rigorous design reviews.
- Fleet Management: Build and own robust Over-the-Air (OTA) firmware upgrade systems and remote management tooling for a massive fleet of connected power electronics.
- Systems Thinking: Act as the primary technical escalation point, solving complex integration issues that span from low-level silicon to full product architecture.
Requirements
- Expert-Level C/C++: 8+ years of hands-on experience in bare-metal or near-bare-metal programming.
- Architecture Pedigree: A proven track record of architecting full firmware platforms across multiple shipped commercial products.
- Real-World Fleet Experience: Experience managing connected devices in the field, including fault-tolerant recovery mechanisms and secure boot.
- Modern RTOS Expertise: Deep familiarity with FreeRTOS, Zephyr, or similar embedded operating systems.
- Hardware Fluency: Comfortable with PWM, ADC, SPI, CAN, and using logic analyzers/
TECHNICAL STACK
Embedded C/C++ FreeRTOS / Zephyr Bootloaders CAN / SPI / ADC / PWM OTA Updates
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.juju.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦