Senior Firmware Engineer
Compensation
$180k – $230k /yr
Employment type
Contract
Work setting
On-site
Location
Redmond, WA
Schedule
Day shift
Posted
You'll be redirected to the employer's application page.
Job overview
The Senior Firmware Engineer is an onsite role based in Redmond, WA, with a salary range of $180,000 - $230,000 per year. This role supports a robotics company building autonomous systems. This role exists to design and build the embedded systems powering autonomous machines and fleet operations. The engineer will develop production-quality embedded C++ software, connecting computing platforms to sensors, actuators, and safety systems to ensure reliable machine behavior.
What you'll do
- Design and implement firmware for a next-generation embedded hardware platform
- Develop low-level drivers, hardware abstraction layers and system services
- Build interfaces for sensors, actuators, ECUs and other machine components
- Work with CAN, Ethernet, SPI, I²C, UART and other communication protocols
- Develop deterministic real-time and near-real-time control paths
- Write clean, efficient and testable embedded C++ code
- Implement watchdogs, error handling and fail-safe behavior
- Design firmware that remains reliable through hardware faults, communication loss and environmental variability
- Build logging, tracing, telemetry and embedded diagnostic capabilities
- Lead firmware bring-up for new boards, daughterboards and related hardware
- Partner with electrical and mechanical engineers to validate designs and interfaces
- Diagnose difficult issues spanning firmware, hardware and system integration
- Perform root-cause analysis on failures found during testing or field deployment
- Optimize timing, memory consumption and CPU utilization
- Support hardware-in-the-loop testing, regression testing and field validation
- Improve firmware CI/CD pipelines, testing frameworks and development workflows
- Establish standards for firmware safety, reliability and maintainability
- Mentor other engineers on embedded development and debugging practices.
What we're looking for
- Skills & competencies
- contractday shiftredmond wasenior firmware engineerroboticsc++embeddedautonomousengineeringjobot$180k-$230kweekend required
- Work arrangement
- Weekend coverage required
Benefits & perks
- Medical/Dental/Vision, 401(k), Life insurance, Equity
Why this role
Rapidly growing robotics company, Autonomous systems for heavy machinery, Competitive compensation + equity
About the employer
Jobot is hiring for this role. Industry: Engineering Services. Sector: 54.
Additional details
- Industry sector
- 54
- Industry
- Engineering Services
- Occupation code
- 17-2061.00
You'll be redirected to the employer's application page.
Listing ID: e4cfda54-9e23-428d-9f7e-d98f1d9e427c