Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Firmware Engineer

AIM

About You You’re a firmware engineer who thrives at the boundary between hardware and software. You write clean, efficient, reliable C++ code that interacts directly with real-world systems - and you care deeply about correctness, timing, and failure modes. You’re comfortable working close to the metal: microcontrollers, embedded Linux systems, device drivers, communication buses, and hardware interfaces. You debug with oscilloscopes, logs, and intuition. You understand that firmware is not just code - it’s the behavior of the machine. You take ownership of systems end-to-end - from hardware bring-up to production deployment - and you design firmware that is testable, observable, and resilient in the field. You have strong judgment about trade-offs between performance, safety, and complexity. You want to work on systems where reliability is non-negotiable and where your code directly controls machines operating in the real world. What you will own As a Senior Firmware Engineer, you will design and build the core systems that power AIM’s autonomous machines and global fleet operations. Architect & Build Firmware Systems Design and implement firmware for AIM’s Generation 2 hardware platform using C++. Develop low-level drivers, hardware abstraction layers (HAL), and system services. Build robust interfaces to sensors, actuators, ECUs, and communication buses (CAN, SPI, I2C, UART, Ethernet). Ensure deterministic behavior across real-time and near-real-time control paths. Deliver Production-Ready Firmware Write clean, efficient, testable embedded C++ code. Implement robust error handling, watchdogs, and fail-safe mechanisms. Build firmware that is resilient to hardware faults, communication loss, and environmental variability. Contribute to firmware standards, architecture, and coding practices. Improve System Reliability & Observability Design and implement telemetry, logging, and debugging capabilities for embedded systems. Diagnose complex system issues across firmware, hardware, and system integration boundaries. Drive root-cause analysis and eliminate recurring failures in field deployments. Own Hardware Bring-Up & Integration Lead firmware bring-up for new hardware (Gen2 boards, daughterboards, interposers). Work closely with Electrical and Mechanical Engineering to validate designs and interfaces. Support validation efforts including HIL testing, regression testing, and field validation. Drive Performance & Real-Time Behavior Optimize timing, memory usage, and CPU utilization across embedded systems. Ensure real-time constraints are met for control and safety-critical paths. Balance system performance with robustness and maintainability. Raise the Engineering Bar Mentor engineers on embedded systems, firmware design, and debugging techniques. Improve firmware development workflows, CI/CD pipelines, and testing frameworks. Establish best practices for firmware reliability, safety, and maintainability. Basic Qualifications 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 communication protocols (CAN, SPI, I2C, UART, Ethernet). Strong debugging skills across hardware/software boundaries. Experience designing systems for reliability, safety, and real‑world deployment. Proven ability to deliver production‑quality firmware in cross‑functional environments. Preferred Qualifications Experience with safety‑critical systems or real‑time embedded systems. Experience with robotics, autonomy, or heavy equipment systems. Familiarity with RTOS or real‑time scheduling concepts. Experience with hardware bring‑up and board‑level debugging. Experience with firmware update mechanisms (OTA, bootloaders, secure updates). Experience with observability in embedded systems (logging, tracing, telemetry). Familiarity with HIL testing, validation frameworks, or hardware test automation. Experience working in high‑reliability or high‑entropy environments. How you’ll stand out You design firmware that is simple, deterministic, and highly reliable. You think in terms of systems - not just code - and understand machine behavior end‑to‑end. You bring a strong safety mindset and anticipate failure modes before they occur. You debug issues others can’t - across firmware, hardware, and system interactions. You raise engineering rigor through clarity, ownership, and high standards. You connect firmware decisions directly to machine performance and customer outcomes. What we offer Opportunity to build firmware that directly controls autonomous heavy machinery in the real world. High‑impact ownership of AIM’s Generation 2 hardware platform. Collaboration with world‑class engineers across hardware, software, autonomy, and field operations. Competitive compensation, equity, medical/dental/vision, 401(k), life insurance. Travel opportunities to real‑world jobsites across the U.S. and globally. #J-18808-Ljbffr

Vacancy posted 5 hours ago
Similar jobs that could be interesting for youBased on the Senior Firmware Engineer in Seattle, WA vacancy
  • $131k - $185k

     ...Andrews Cooper Technology LLC is hiring a Senior Firmware Engineer to develop firmware solutions for consumer, commercial, and medical devices. Candidates should possess a B.S. in Computer Science, at least 7 years of experience in Firmware Engineering, and expertise... 
    Senior
    Flexible hours

    Andrews Cooper Technology LLC

    Seattle, WA
    5 hours ago
  • $152k - $241.5k

     ...delivering data faster to applications and unlocking system performance. We are looking for an excellent Software Engineer to join the NIC Firmware team. The Firmware team develops innovative networking features for cloud, HPC and storage. We drive the data growth of... 
    Senior

    NVIDIA

    Seattle, WA
    5 days ago
  •  ...Elevate Outdoor Collective in Bellevue, WA, is seeking a Firmware Developer to advance firmware for avalanche transceivers and create...  ...proficiency in C and C++, as well as collaboration with hardware engineers. Ideal candidates should possess a Bachelor's degree in a... 
    Senior
    Remote work

    Elevate Outdoor Collective

    Bellevue, WA
    5 hours ago
  • $131k - $185k

     ...Senior Firmware Engineer At Andrews Cooper, we specialize in delivering cutting-edge engineering solutions in the HardTech space, partnering with industry leaders in Consumer Technology, Medical Technology, Clean Technology, and Automation & Robotics. With a mission... 
    Senior
    Full time
    Work at office
    Flexible hours

    Andrews Cooper Technology

    Seattle, WA
    3 days ago
  •  ...NVIDIA Gruppe is seeking a skilled software developer to work on Mellanox NIC firmware. You will closely collaborate with architecture and software design teams, developing firmware, implementing new features, and creating verification tests in a sophisticated testing... 
    Senior

    NVIDIA Gruppe

    Seattle, WA
    5 hours ago
  • A cutting-edge technology company based in Seattle is seeking a Senior Firmware Engineer to design and implement firmware for its Generation 2 hardware platform. This role involves developing low-level drivers and ensuring system reliability and performance under real-... 
    Senior

    AIM

    Seattle, WA
    4 days ago
  •  ...enabling advanced defense missions such as target tracking on the ground and in the air. Kapta Space is seeking a Senior Embedded Firmware Engineer to lead the complete lifecycle development, including development, testing, and support of the radar operation, data... 
    Senior
    Permanent employment

    Kapta Space

    Seattle, WA
    26 days ago
  • $160k - $190k

     ...Heads Up Technologies in Kirkland is seeking a Senior Embedded Software Engineer to improve embedded software for in-service business-jet cabin systems. The role involves troubleshooting across Linux, QNX, RTOS, and maintaining certification-ready software. The ideal candidate... 
    Senior

    Heads Up Technologies

    Kirkland, WA
    1 day ago
  •  ...UEFI Firmware Engineer Redmond, WA – Onsite Below is the modified JD for reference: ~ Designing, developing/coding, and debugging UEFI Firmware Key Responsibilities: Design, develop, debug, and maintain UEFI firmware drivers and modules for Windows... 

    United IT

    Kirkland, WA
    3 days ago
  • $100k - $130k

     ...Title -Firmware Engineer-UEFI Location: Redmond, WA The pay range for this role is $100k - $130k per annum including any bonuses or variable pay. This Position is Open for Contracting as well and the rate is $63/hr CTC. Tech M/ Microsoft... 

    Yochana

    Kirkland, WA
    1 day ago
  •  ...Title -Firmware Engineer-UEFI Location: Redmond, WA We are looking for an 7-10 yrs experienced UEFI / Embedded Firmware Engineer to work on modern computing platforms, supporting firmware development from early platform bring-up through system validation and release... 

    Yantran LLC

    Bellevue, WA
    3 days ago
  •  ...Firmware Engineer As a Firmware Engineer, you will work on the development of our universal operating system for blockchain hardware. We're looking for someone who is excited about low-latency, high-speed systems that are optimized for execution. You will work closely... 

    1872 Consulting

    Bellevue, WA
    3 days ago
  •  ...The Walt Disney Company (Germany) GmbH is looking for a Senior Principal Machine Learning Engineer to lead and mentor teams in Seattle. This role focuses on applying sophisticated machine learning and AI techniques to improve ad technologies. The ideal candidate will... 
    Senior

    The Walt Disney Company

    Seattle, WA
    5 hours ago
  •  ...Job Responsibilities: Develop firmware to integrate custom image sensors with an MCU Develop firmware to interface...  ...writing skills Education/Experience: ~ Bachelor's degree in computer science, software engineering or relevant field required... 

    CodeForce

    Kirkland, WA
    1 day ago
  •  ...Bright Vision Technologies is looking for a Principal Software Engineer to lead enterprise-wide architectural initiatives and define long-term technology strategy. This remote full-time position requires over 10 years of experience and expertise in designing scalable,... 
    Senior
    Full time
    Remote work

    Bright Vision Technologies

    Bellevue, WA
    5 hours ago
  •  ...A leading technology company in Seattle is seeking an accomplished Software Engineer to join their rising Agentforce Planner team. The successful candidate will drive the execution and delivery of features within the AI-driven platform utilized by millions of users. Candidates... 
    Senior

    Salesforce

    Seattle, WA
    5 hours ago
  • $197.53k - $276.54k

     ...Blue Origin is seeking a Senior Embedded AI Software Engineer to join the Genesis team in Seattle, WA. This role involves developing embedded avionics platform software, including drivers and middleware that power the next generation of aerospace technology. Applicants... 
    Senior

    jobs.frontdoordefense.com - Jobboard

    Seattle, WA
    4 hours ago
  • Amazon Data Services, Inc. is seeking an experienced firmware developer to design and develop solutions for AWS servers. The role requires strong knowledge in embedded development, C/C++, and the full software development life cycle. You will lead projects, collaborate... 

    Amazon Data Services, Inc.

    Seattle, WA
    4 days ago
  • $251k - $352k

     ...A leading software development company is hiring a Senior Principal Engineer in Seattle, WA, to define and drive the technical strategy for its foundational platform. This remote-first role requires deep technical expertise across multiple domains, focusing on accounts... 
    Senior
    Remote work

    Docker

    Seattle, WA
    1 day ago
  • Blue Origin LLC is seeking an Embedded Software Engineer III for their Lunar Permanence business unit in Seattle. In this role, you will design and verify embedded software for critical spaceflight systems. The ideal candidate will have at least 6 years of experience in... 
    Senior
    Relocation

    Blue Origin LLC

    Seattle, WA
    4 days ago
  • $141k - $225.6k

     ...Senior Embedded Application Software Engineer - Connected Devices Seattle, Washington, United States Join Axon and be a Force for Good. At Axon, we’re...  ...opportunity to work alongside talented software and firmware engineers and contribute to the creation of next-generation... 
    Senior
    Work experience placement
    Work at office
    Remote work

    National Society for Black Engineers

    Seattle, WA
    5 hours ago
  • A leading aerospace company in Seattle seeks an experienced embedded software engineer for its Lunar Permanence business unit. The role involves developing software for avionics systems, requiring a strong background in C/C++ and debugging techniques. The ideal candidate... 
    Senior
    Relocation package

    Blue Origin

    Seattle, WA
    2 days ago
  •  ...Bristol-Myers Squibb is seeking a Senior Principal Scientist in Cancer Immunology at their Seattle location. The successful candidate will lead discovery teams in developing innovative cancer therapies and collaborate with external partners. Ideal applicants should possess... 
    Senior

    Bristol-Myers Squibb

    Seattle, WA
    4 hours ago
  •  ...UEFI / BIOS FIRMWARE ENGINEER At AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress... 

    Advanced Micro Devices , Inc.

    Seattle, WA
    4 days ago
  • $160k - $190k

     ...entertainment, audio, and safety. With a strong foundation in engineering excellence and design innovation, we partner with customers around...  ...by exceptional people. About the Role We are seeking a Senior Embedded Software Engineer to sustain, troubleshoot, and improve... 
    Senior

    Heads Up Technologies

    Kirkland, WA
    5 hours ago
  • A technology and safety solutions company is seeking a Senior Software Engineer to build the native foundation for edge video and IoT intelligence. The role involves defining SDK strategies, designing AI pipelines, and working collaboratively onsite in Seattle on a hybrid... 
    Senior

    Axon Enterprise

    Seattle, WA
    5 days ago
  •  ..., is seeking a candidate willing to engage in reviewing and modifying software configurations of server rack assemblies, issuing engineering requests, and preparing standard procedures. The role offers a comprehensive medical plan, 401(k) match, and various forms of leave... 

    LTM

    Bellevue, WA
    1 day ago
  • $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... 
    Senior
    Work experience placement
    Work at office
    Remote work
    Worldwide

    Axon Enterprise Inc

    Seattle, WA
    4 hours ago
  • $126k - $250k

     ...Details This is a hands-on, customer-facing engineering role with high visibility and impact....  .... We are seeking an experienced Senior Embedded Engineer to own the technical relationship...  ...with our enterprise customers at the firmware level. This is a hands-on, customer-... 
    Senior
    Permanent employment
    Full time
    Local area

    Jobot

    Seattle, WA
    1 day ago
  • $140.5k - $221.5k

     ...software solutions for embedded environments. Successful candidates will have a Bachelor’s or Master’s degree in Computer Science or Engineering and 5+ years of experience with programming languages like C/C++, Rust, and Python. The salary range is between $140,500 and $221... 
    Senior

    ViaSat

    Seattle, WA
    5 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Firmware Engineer. Be the first to apply!