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 3 days ago
Similar jobs that could be interesting for youBased on the Senior Firmware Engineer in Seattle, WA vacancy
  •  ...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
    5 days ago
  • $152k - $241.5k

     ...design teams. Implement new features in the core of Mellanox NIC firmware. Develop verification tests for advanced features in a highly...  ...need to see Bachelor’s degree in Computer Science, Computer Engineering, or a related field, or equivalent experience in the field. 5+... 
    Senior

    NVIDIA Gruppe

    Seattle, WA
    6 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
    2 days ago
  • $201k - $250k

    head-huntress.com is seeking an Embedded Software Engineer specializing in firmware development for munition systems. The candidate will ensure robust end-to-end development of firmware and collaborate with hardware engineers to deliver effective solutions. With a compensation... 
    Senior

    head-huntress.com

    Seattle, WA
    4 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
    6 days 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
    6 days ago
  • $182k - $242k

     ...Learn more at What You'll Do CoreWeave is expanding its firmware engineering organization to support next-generation AI compute platforms...  ...and the integrated firmware stack that powers them. As a Senior Firmware Engineer, FPGA & Platform Integration, you will design... 
    Senior
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    Bellevue, WA
    8 days ago
  •  ...Blue Origin LLC is looking for an Embedded Software Engineer III to develop and test real-time embedded software that controls rocket engines for human-capable spacecraft. This position requires a strong background in embedded systems and collaborative skills to work... 
    Senior

    Blue Origin

    Seattle, WA
    4 days ago
  • $122k - $158k

     ...wealth of experience in food service, food automation, software engineering, aerospace, and consumer electronics. We have come together to...  ...about the elegance of embedded code. The role As a Firmware Engineer, you will develop the low-level software that brings... 

    Vale Concepts

    Seattle, WA
    4 days 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
    3 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
    2 days 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

    Out in Science, Technology, Engineering, and Mathematics

    Seattle, WA
    2 days ago
  • Blue Origin LLC is seeking a Sr. Embedded Software Engineer for its New Glenn Avionics team in Seattle. This role involves developing flight software and tools for spaceflight systems, contributing to safety-critical embedded software for the reusable New Glenn launch... 
    Senior

    Blue Origin

    Seattle, WA
    2 days ago
  • Kapta Space, a startup in Seattle, is looking for a Senior Embedded Firmware Engineer. You will lead development for radar operation handling critical software in a collaborative setting. Ideal candidates have 8+ years in embedded firmware, experience in radar systems,... 

    Kapta Space

    Seattle, WA
    2 days ago
  • Deako, Inc. based in Seattle is seeking an experienced Embedded Systems Engineer to develop smart lighting solutions. Your role involves designing firmware for microcontrollers, creating custom drivers, and managing high-uncertainty projects requiring scientific methodology... 

    Deako, Inc.

    Seattle, WA
    6 days ago
  • Sonos, Inc. is seeking a Junior Embedded Software Engineer to contribute to the software powering their products. The role enables you to collaborate across teams while gaining exposure to embedded systems and consumer electronics software development. This hybrid position... 
    Work at office
    3 days per week

    Sonos

    Seattle, WA
    6 days 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
    2 days ago
  • Blue Origin LLC, based in Seattle, WA, is seeking a Software Engineer to join their GenESIS team, focusing on developing high-performance platform software that enhances the safety and reliability of spaceflight. The ideal candidate should have a Bachelor's degree in Computer... 
    Senior
    Relocation package

    Blue Origin

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

    Heads Up Technologies in Kirkland, Washington is seeking a Senior Embedded Software Engineer to enhance and manage embedded software for business-jet cabin systems. This full-time onsite role demands expertise in Linux and QNX, and requires a Bachelor's in Computer Science... 
    Senior
    Full time

    Heads Up Technologies

    Kirkland, WA
    6 days ago
  • Nscale is seeking a Senior Principal Back-End Network Engineer to lead the technical direction of AI interconnect networks. This position demands extensive experience in HPC networking and Infiniband fabric architecture to ensure reliability and scalability. As a Senior... 
    Senior

    Nscale

    Seattle, WA
    5 days ago
  • A leading tech firm is looking for a Senior Principal Engineer to lead platform architecture and strategic planning. In this role, you will define the technical vision across multiple engineering organizations, ensuring a seamless integration of product systems. Ideal candidates... 
    Senior
    Remote job

    Docker

    Seattle, WA
    2 days ago
  • A prominent recruitment firm is seeking multiple Senior Software Engineers for remote contracts in Seattle, WA. Candidates should have over 6 years of engineering experience, strong proficiency in C# and .NET, and familiarity with modern deployment technologies like Docker... 
    Senior
    Contract work
    Remote work

    Fuel Talent

    Seattle, WA
    5 days ago
  • A leading technology company is seeking a Senior Principal Engineer to define the technical strategy for their foundational platform. This role involves establishing strategic goals, leading cross-company programs, and architecting systems for billing and identity management... 
    Senior
    Remote job

    Docker, Inc.

    Seattle, WA
    6 days ago
  • $126k - $250k

    Australia-Employment is looking for a Senior Embedded Solutions Engineer based in Seattle to architect and implement software for satellite systems. This role involves developing high-reliability embedded software and leading hardware bring-up activities, with collaboration... 
    Senior

    Australia-Employment

    Seattle, WA
    2 days ago
  •  ...Senior Software Engineer Responsibilities: Lead the design, development, and testing of robust systems and services. Contribute to shaping the technical architecture of the product. Translate product requirements into detailed technical solutions and user stories. Deliver... 
    Senior

    247Hire

    Seattle, WA
    2 days ago
  •  ...are a high tech, high intensity company founded and operated by engineers on a mission to revolutionize the world's electric vehicle...  ...remote OTA software update strategies Human-rated safety-critical firmware Buildsystems and test infrastructure for unit and integration... 
    Senior
    Remote work

    Blackhornvc

    Seattle, WA
    6 days ago
  •  ...collaborate with executives and lead software design for new OCI components. The ideal candidate has over 10 years of experience in engineering and architecture with strong expertise in C++ and a deep understanding of cloud infrastructure concepts. In this dynamic role,... 
    Senior

    Ll Oefentherapie

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

    Heads Up Technologies, Inc. is looking for a Senior Embedded Software Engineer to troubleshoot and enhance embedded software for business-jet cabin systems in Kirkland, Washington. Successful candidates will have 8+ years of experience and a deep understanding of QNX, C... 
    Senior

    Heads Up Technologies, Inc.

    Kirkland, WA
    5 days ago
  • Nscale is searching for a Senior Principal Front-End Network Engineer to lead technical direction in AI infrastructure networks. This role requires 12+ years in network engineering, focusing on Ethernet fabrics and architectural strategies. Join a dynamic startup environment... 
    Senior

    Nscale

    Seattle, WA
    6 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 job

    Docker

    Seattle, WA
    6 days ago

Do you want to receive more vacancies?

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