

Firmware Engineer
Location
Santa Clara, CA
Level
Mid-Level
Department
Energy
Type
Salary
$150,000 - $160,000
Job Description
Posted on:
2026-02-12
Responsibilities
- Architect RTOS-based firmware components and device drivers.
- Define and maintain system-level interfaces across firmware and electronics.
- Direct AI agents for design evaluation and optimization.
- Develop high-performance C/C++ firmware for microcontrollers.
- Implement Test-Driven Development (TDD) using AI agents.
- Collaborate with cross-functional teams for workflow unification.
- Mentor peers in AI-assisted firmware practices.
Job Requirements
- BS/MS in Electrical Engineering, Computer Engineering, or related field.
- 3–7 years of embedded/firmware development experience.
- Proficiency in C/C++ and experience with RTOS.
- Knowledge of device communications and debugging tools.
- Experience with AI-based development tools for embedded workflows.
- Strong understanding of embedded systems and software-hardware interfaces.
- Excellent communication skills and ability to influence through technical credibility.

