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

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 Washington DC vacancy
  • $185k - $210k

     ...Senior Embedded Firmware Engineer Redmond, WA | On-site | $185K–$210K + equity | Relocation support A VC-backed space technology company that has secured $100M in funding is developing a scalable, electronically steered radar platform for spaceborne SAR, Earth observation... 
    Senior
    Full time
    Relocation package

    EVONA

    Washington DC
    11 hours ago
  •  ...Job Responsibilities: Develop firmware to integrate display pipeline with off the shelf displays Develop firmware to interface...  ...Experience: ~ Bachelor’s degree in computer science, software engineering or relevant field required. We are open to candidates who come... 
    Senior
    Full time

    SGS Consulting

    Washington DC
    1 day ago
  •  ...Job Description Senior Firmware Engineer - Greenbelt, MD | Hybrid: 3 days onsite \n \n ClientMind Recruiting is seeking a Senior Firmware Engineer for a growing communications technology company. This role offers the opportunity to develop high-performance firmware... 
    Senior

    ClientMind Recruiting Inc.

    Greenbelt, MD
    14 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
    Full time

    Kapta Space

    Washington DC
    1 day ago
  •  ...Senior Firmware Engineer - Greenbelt, MD | Hybrid: 3 days onsite ClientMind Recruiting is seeking a Senior Firmware Engineer for a growing communications technology company. This role offers the opportunity to develop high-performance firmware for advanced microcontroller... 
    Senior

    ClientMind Recruiting Inc.

    Greenbelt, MD
    2 days ago
  • $66k - $94k

     ...debugging tools ~ Bachelors degree in engineering or a related field, or equivalent experience...  ...: Design and develop embedded firmware in C/C++ Build low-level drivers, hardware...  ...Ethernet More: We are seeking a Senior Firmware Engineer for a growing communications... 
    Senior
    Full time
    3 days per week

    ClientMind Recruiting Inc.

    Greenbelt, MD
    1 day ago
  •  ...Job Responsibilities: Develop firmware to integrate custom image sensors with an MCU. Develop firmware to interface with an custom hardware acceleration blocks. Develop firmware to interface with sensors like IMU, Barometers, & Magnetometer. Develop bootloaders... 
    Senior

    SGS Consulting

    Washington DC
    a month ago
  •  ...upcoming LITEON Information Session! Join us to explore full-time engineering opportunities, learn more about our technologies, and connect...  ...in EE, ECE, and ME Open Positions: Electrical Engineer | Firmware Engineer | Test Engineer | Mechanical Engineer What to... 
    Odd job
    Full time
    Local area

    LITEON Careers - U.S.

    Washington DC
    2 days ago
  • $155k - $180k

     ...Senior Flight Software Engineer (Rust) Santa Barbara, CA, Reston, VA or Arlington, VA | On-site $155K to $180K+ base, plus equity and relocation I've personally placed 4 embedded Rust folks in this team over the past 12 months and now we're expanding flight software... 
    Senior
    Full time
    Relocation
    Relocation package

    Lawrence Harvey

    Arlington, VA
    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...  ...OTA software update strategies # Human-rated safety-critical firmware # Buildsystems and test infrastructure for unit and integration... 
    Senior
    Full time
    Remote work

    Electric Era

    Washington DC
    2 days ago
  • DescriptionSAIC is seeking a chip firmware Engineer. Come join our team working on the next generation SoC design for the Department of Defense...  ...performance metrics.Operate as a software leader and as a senior level individual contributor.QualificationsRequired Qualifications... 
    Senior
    Worldwide

    Science Applications International Corporation

    Arlington, VA
    1 day ago
  •  ...Responsibilities: B.S. degree in Computer Science, Electrical Engineering, or equivalent experience. Experience in interfacing the...  ...frequently Skills: Direct experience in development of firmware/embedded software using wireless communications on a microcontroller... 
    Full time

    SGS Consulting

    Washington DC
    1 day ago
  • $151.66k

    Agency: DHS HeadquartersDepartment: Department of Homeland SecuritySub agency: Science and Technology Directorate (S&T)Salary: Starting at $151,661 Per year (SL 00)Dates: Open 10/14/2026 to 10/27/2026Schedule: Full-timeWork type: PermanentRelocation: FalsePosition ID: ST...
    Senior
    Overseas

    United States Government

    Washington DC
    1 day ago
  •  ...Duration: 12 months Job Description: This job independently executes key elements of projects/processes within the Software Engineering area by applying in-depth knowledge of their discipline and area best practices to effectively resolve problems and roadblocks as... 
    Senior

    US Tech Solutions

    Arlington, VA
    1 day ago
  • $142.8k - $274.8k

     ...Overview Microsoft Silicon Cloud Hardware and Infrastructure Engineering (SCHIE) is the team behind Microsofts expanding Cloud...  ...Cloud infrastructure. We are seeking an accomplished Principal Firmware Engineer to join a team of talented engineers providing strategic... 
    Ongoing contract
    Full time
    Work at office
    Local area
    Worldwide

    Microsoft

    Washington DC
    6 days ago
  • $155k - $185k

     ...Senior Software Engineer (Remote Sensing) - Arlington, VA | $155k-$185k Base If you've worked in remote sensing or satellite systems and want to own software that directly supports real-world operations, this is worth a look. I'm working with a growing... 
    Senior
    Full time
    Remote work
    Relocation package

    Lawrence Harvey

    Alexandria, VA
    11 hours ago
  •  ...Job Responsibilities: Develop firmware to integrate display pipelines with off the shelf displays. Develop firmware to interface...  ...: ~ ;Bachelor’s degree in computer science, software engineering or relevant field required. We are open to candidates who come... 
    Full time

    SGS Consulting

    Washington DC
    1 day ago
  •  ...Job Summary Seeking a Senior IBM z/TPF Software Engineer with 8+ years of experience developing, maintaining, and troubleshooting high-volume transaction-processing applications using HLASM/Assembler. The role focuses on application development, production debugging,... 
    Senior
    Contract work

    Neshent Technologies

    Washington DC
    27 days ago
  • $80k - $130k

     ...in Computer Science with 5-10 years of experience in embedded firmware development. We need extensive experience with wireless products...  ...-Fi firmware team with a highly motivated, analytical software engineer who brings embedded development experience and a strong... 
    Full time
    Casual work
    Remote work
    Work from home
    Relocation package
    Flexible hours

    Innophase IoT, Inc.

    Washington DC
    26 days ago
  • $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 time
    Internship

    LITEON Careers - U.S.

    Washington DC
    1 day ago
  • $130k - $150k

     ...: Role: UEFI engineers Redmond WA - This is an on-site position Job Type: Fulltime Qualifications Minimum BS in Computer/Software...  ...of 3+ years of experience contributing to the embedded firmware development for products in the consumer PC or consumer electronics... 
    Full time
    Relocation
    Relocation package
    Flexible hours
    Shift work

    Araga Solution Inc

    Washington DC
    11 days ago
  •  ...Job Responsibilities: Lead efforts to develop, and debug firmware for a wide variety of AR and VR devices, including novel sensing...  ...in a team environment across multiple, research focused, and engineering disciplines, making the architectural tradeoffs required to rapidly... 

    SGS Consulting

    Washington DC
    a month ago
  •  ...Responsibilities: Design, develop, and maintain embedded software and firmware for custom hardware platforms Work with STM32...  ...and optimize system functionality Collaborate with hardware engineers to ensure seamless integration of software and hardware components... 

    SGS Consulting

    Washington DC
    more than 2 months ago
  •  ...Job Responsibilities: Develop and debug firmware for a wearable device that includes multiple sensors and cameras, application processor...  .../Experience: ~ B.S. degree in Computer Science, Electrical Engineering, or equivalent experience ~5+ years of SW/FW experience. ~... 

    SGS Consulting

    Washington DC
    more than 2 months ago
  •  ...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... 
    Senior
    Full time
    Local area

    BrickRed Systems

    Washington DC
    11 hours ago
  •  ...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... 
    Senior
    Full time
    Immediate start

    QXO

    Washington DC
    1 day ago
  • $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... 
    Senior
    Contract work

    Snowdrop

    Washington DC
    1 day ago
  •  ...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... 
    Senior
    Full time
    Work at office
    Remote work

    Axon

    Washington DC
    10 days ago
  •  ...Senior Software Engineer (Remote Sensing) | Satellite Operations | On-site in Arlington, VA (5 days/week) My client is a U.S. space technology company that builds and operates its own commercial Synthetic Aperture Radar (SAR) satellite constellation. Their data supports... 
    Senior
    Full time
    Work at office
    Remote work
    Flexible hours

    Lawrence Harvey

    Arlington, VA
    2 days ago
  • Vantor is seeking a Senior Software Engineer to design and build modern web applications, APIs, and data‑driven solutions. You will own features end‑to‑end, from architecture and implementation to deployment in scalable cloud environments. Working in agile, client‑facing... 
    Senior

    Vantor

    Washington DC
    1 day ago

Do you want to receive more vacancies?

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