Senior Firmware Engineer
Full-time
AIM
Responsibilities
- Design and implement firmware for AIM’s Generation 2 hardware platform using C++.
- Develop low-level drivers, hardware abstraction layers, and system services.
- Build interfaces to sensors, actuators, ECUs, and CAN, SPI, I2C, UART, and Ethernet communication buses.
- Ensure deterministic behavior across real-time and near-real-time control paths.
- Implement error handling, watchdogs, fail-safe mechanisms, and resilience to hardware and communication faults.
- Design telemetry, logging, and debugging capabilities for embedded systems.
- Diagnose system issues across firmware, hardware, and integration boundaries and drive root-cause analysis.
- Lead firmware bring-up for Gen2 boards, daughterboards, and interposers.
- Support HIL testing, regression testing, and field validation.
- Optimize timing, memory usage, and CPU utilization across embedded systems.
- Mentor engineers and improve firmware workflows, CI/CD pipelines, testing frameworks, and reliability practices.
Requirements
- Bachelor’s degree in Computer Engineering, Electrical Engineering, Robotics, or equivalent hands-on experience.
- 5+ years of professional experience in firmware or embedded systems development.
- Strong C++ experience in embedded or systems programming environments.
- Experience developing firmware for microcontrollers or embedded Linux systems.
- Experience with hardware interfaces and CAN, SPI, I2C, UART, and Ethernet communication protocols.
- Strong debugging skills across hardware and software boundaries.
- Experience designing reliable and safety-conscious systems for real-world deployment.
- Proven ability to deliver production-quality firmware in cross-functional environments.
- Preferred: experience with safety-critical or real-time embedded systems, robotics, autonomy, or heavy equipment.
- Preferred: familiarity with RTOS or real-time scheduling concepts and hardware bring-up.
- Preferred: experience with OTA updates, bootloaders, secure updates, embedded observability, HIL testing, validation frameworks, or hardware test automation.
Benefits
- Opportunity to build firmware that directly controls autonomous heavy machinery.
- High-impact ownership of AIM’s Generation 2 hardware platform.
- Collaboration with engineers across hardware, software, autonomy, and field operations.
- Competitive compensation, equity, medical, dental, vision, 401(k), and life insurance.
- Travel opportunities to real-world jobsites across the U.S. and globally.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Firmware Engineer in Seattle, WA vacancy
$141k - $225.6k
...a mission that matters at a company where you matter.Platform Firmware | Seattle, WA or Scottsdale, AZJoin Axon and be a Force for GoodAt... ...or Scottsdale officeWhat You'll DoReports to: Software Engineering Manager, Platform FirmwareDirect Reports: NoneFirmware Design...SeniorWork experience placement- ...that reshape how earthmoving is done. Firmware is the foundation of everything we ship.... ...here. About you You’re a firmware engineer who thrives at the boundary between... ...thrive here. What you will own As a Senior Firmware Engineer, you will design and build...Senior
- Location: Seattle WA or Sunnyvale CAWe are seeking a hands-on Sr Embedded Hardware & Firmware Engineer to lead the design and development of embedded electronic systems from concept through production. This role is focused on hardware ownership, including schematic design...SeniorFlexible hours
- ...upcoming LITEON Information Session! Join us to explore full-time engineering opportunities, learn more about our technologies, and connect... ...EE, ECE, and ME \n Open Positions: Electrical Engineer | Firmware Engineer | Test Engineer | Mechanical Engineer \n \n \n...SuggestedOdd jobFull timeLocal area
$80 - $116 per hour
...Role Description We're bringing up new hardware built around USB-C Power Delivery controllers and are looking for an embedded firmware engineer to help take these boards from bare PCB to working, production-quality firmware. You'll write and debug firmware on 32-bit ARM...SuggestedContract workTemporary work- ...are a high tech, high intensity company founded and operated by engineers on a mission to revolutionize the world's electric vehicle... ...OTA software update strategies # Human-rated safety-critical firmware # Buildsystems and test infrastructure for unit and integration...SeniorFull timeRemote work
$148.5k - $237.6k
...and drive real change. Constantly grow as you work hard for a mission that matters at a company where you matter.Your ImpactAs a senior engineer on the team, you will be intimately involved in the architecture decisions that will shape this product. You live and breathe...SeniorWork experience placementWork at officeRemote work$141k - $225.6k
...decisions. We design, deploy and manage hardware + software used by first responders and security professionals worldwide. As a Senior Software Engineer you will: Build the native foundation for edge video and IoT intelligence across Axon Body cameras and FususCOREs. Own...SeniorWork experience placementWork at officeRemote workWorldwide- ...accelerating frontier research with high-quality data, advanced training pipelines, plus top AI researchers who specialize in software engineering, logical reasoning, STEM, multilinguality, multimodality, and agents; and second, by applying that expertise to help enterprises...SeniorRemote jobFor contractorsFlexible hours
- ...Job Description Senior EDI Developer (Healthcare Payer | Facets Ecosystem) \n Onsite at Seattle, Washington \n Contract \n \n Experience : 8+ Years IT | 5+ Years Healthcare Payer & EDI | 3+ Years Edifecs/TriZetto HIPAA Gateway \n \n Summary : \n Seeking...SeniorContract work
- ...Job Description Senior EDI Developer (Healthcare Payer | Facets Ecosystem) \n Location : Seattle, WA \n \n Experience: 8+ Years IT | 5+ Years Healthcare Payer & EDI | 3+ Years Edifecs/TriZetto HIPAA Gateway \n \n Summary: \n Seeking a Senior EDI Developer...Senior
$220k - $292k
...hardest problems facing our customers. We are looking for software engineers, hardware engineers, roboticists, and front-end mobile... ...systemsHelp secure our embedded Linux systemsClosely collaborate with firmware engineers on low-level protocols and software updates to...SeniorFull timeWork experience placementImmediate start- ...04-30Location: Seattle, WAEmployment Type: Full TimeClient: TechMContact: Meghana GorusuCompany: SRI Tech SolutionsRole:- Senior Software Engineer ( 7 to 8 yrs)Location-Seattle, WA(Onsite)Hire type- FTE Skills : Java 8Experience (Years)10 (Max)Job Description:Must Have...SeniorWork experience placement
- ...AIM Intelligent Machines, Inc. is seeking a Senior Embedded Safety Engineer to shape the functional safety strategy for autonomous heavy equipment. You will collaborate across firmware, electrical, robotics, and systems engineering to define safety requirements, evaluate...Senior
$35k - $55k
...- 55,000 per year Requirements: ~ A bachelors degree in Computer Engineering, Electrical Engineering, Embedded Systems, or a related technical field is preferred. ~0–3 years of embedded firmware development experience; experience with power electronics or power module...Full timeInternship- ...backgrounds and enabling them to succeed through tailored, technology-enabled instruction. Role Description This full-time Senior Software Engineer role is a hybrid position based in the Greater Seattle Area, with flexibility for partial work from home. In this role,...SeniorFull timeWork from home
- ...We are looking for a Senior Software Engineer – Lakehouse & Applied AI with strong hands-on experience in Databricks, PySpark, Python, cloud infrastructure, and GenAI/LLM technologies . The ideal candidate will combine data engineering and software engineering...SeniorFull timeLocal area
- We’re partnering with a leading consumer technology company to hire a Senior / Staff Software Engineer to help build and scale next-generation, AI-powered commerce experiences.This is a high-impact role focused on reimagining how customers interact with digital products...Senior
- ...AIM is seeking a Senior Embedded Safety Engineer to shape the functional safety strategy for autonomous heavy equipment. You will translate hazards into concrete safety requirements and work with firmware, electronics, robotics, and systems engineering to implement safety...Senior
- ...quality and compliance gates, and the AI-assisted tooling that both engineers and non-engineer Builders now use to ship changes. Our mission... ...so they can build and ship with speed and confidence. As a Senior or Staff Software Development Engineer, you'll work on highly technical...SeniorFull time
- ...building products distribution, and takeoff is one of the first places we intend to change how the industry works. As a Senior Software Engineer on our new Takeoff team, you will be one of the first engineers building the systems that measure a building and forecast...SeniorFull timeImmediate start
$170k - $190k
...stakes financial decisions of their lives, most often at a time when they are most vulnerable. We're hiring one additional senior engineer to build this platform with us. Given the size of the team, each hire carries the responsibility of a founding engineer. You...SeniorContract work$180k - $225k
...transform lives with trusted financial services that transcend borders.About the Role:Come join us as a Senior Software Developer on Remitly's Site Reliability Engineering (SRE) Team! We work across Remitly's engineering organization driving programs that improve...SeniorFull timeWork at officeWorldwideFlexible hours$200k - $287.5k
...done.We are looking for a talented and passionate SeniorSoftware Engineer for our Snowpark Container Service, part of our Snowflake... ...that is critical to realizing Snowflake’s Data Cloud Mission.AS A SENIOR SOFTWARE ENGINEER, YOU WILL:Design and develop features, understand...SeniorWork at office$200k - $255k
Who we're looking forWe're hiring senior/staff, product-minded full-stack engineers to build the core of Supio's platform — a fast-moving, AI-native product used in high-stakes, real-world legal workflows. You build product end-to-end in TypeScript across the stack, from...SeniorWork at office- ...reliability. Collaborate with Product Management, Design, and Engineering teams to create integrated customer solutions. Identify and... ...systems and libraries that interface with cloud and firmware services. Requirements ~5+ years of professional software...SeniorFull timeWork at officeRemote work
- ...reliability and performance. The team culture is very collaborative with ample opportunities for growth and mentorship from Principal engineers.AS A SENIOR SOFTWARE ENGINEER - IDENTITY & ACCESS MANAGEMENT, YOU WILL:Design and implement critical AI security capabilities for...Senior
- Senior Software Engineer, Agent Frameworks Location: Seattle, WA | HybridCompensation: Competitive base salary + bonus + long-term incentives About the Role We’re looking for a Senior Software Engineer to build the foundational architecture behind sophisticated AI...Senior
$168.1k - $227.4k
...customer expectations for deeply personalized experiences have increased. To meet this challenge, we're seeking a Software Development Engineer to help develop a unified customer personalization service supporting Amazon's diverse range of businesses and offerings. This...SeniorInternshipFlexible hours$200k - $287.5k
...results. At Snowflake, your role isn't just to execute a function, but to help redefine the future of how work gets done.Senior Software Engineer, Capacity EngineeringAt Snowflake, we are powering the era of the agentic enterprise. To usher in this new era, we seek AI...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Firmware Engineer. Be the first to apply!
Related searches
- senior business development Seattle, WA
- american senior communities Seattle, WA
- senior retail sales associate Seattle, WA
- senior devops engineer remote Seattle, WA
- senior information technology project manager Seattle, WA
- senior vmware engineer Seattle, WA
- sr electrical engineer Seattle, WA
- sr marketing manager Seattle, WA
- senior manufacturing manager Seattle, WA
- senior dynamics crm developer Seattle, WA





