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

Job Embedded Firmware Engineer

AMETEK

Embedded Firmware EngineerLocation: Huntsville, AL, US, 35808 Business Unit: Abaco Business Unit Posting Date: Aug 24, 2026Abaco Systems is a global leader in modular, high performance, open architecture, standards-based rugged embedded computing for the most demanding applications in defense and industry. Our products and solutions are found in high-profile military/aerospace sea, land and air programs, plus commercial and industrial organizations in which rugged reliability is mission critical.Role SummaryAn Embedded Software Engineer is required to join our Firmware Team, to develop and maintain high-quality boot code, deployed test and IPMI firmware used by our products. Abaco Systems produces ruggedized embedded computing solutions for the rugged embedded COTS market. These products require different types of firmware, including boot firmware such as BIOS or UEFI on our Intel products and U-Boot on NXP and ARM products. Our Firmware Team also provides a deployed test solution, known as Built in Test (BIT), which is a key software product that the customers in this market expect. The Intelligent Platform Management Interface (IPMI) is another element of firmware supported by the team, which provides management and monitoring capabilities independently of the host system's CPU, firmware (BIOS or UEFI) and operating system.Key ResponsibilitiesThe Engineer's responsibilities will cover all aspects of software development following the Company's Software Development procedures. The scope of the firmware development work covers:Generating requirements for new productsPorting and code development for new productsMaintenance updates for existing productsProject documentation to comply with procedures, as well as customer documentationProduct support for customers and ManufacturingWorking closely with HW Engineering, other SW Engineering teams and other disciplines within AbacoDevelop and maintain embedded software, written in C and assemblerFollow company design procedures relating to the development of softwareUse Continuous Integration and Static Analysis tools to improve code quality, detect and correct bugs quickerProvide customer support with documentation to support the software productCommunicate status to key stakeholders in a timely and professional fashionParticipate in the continuous improvement of Software Development ProcessesRequires both HW and SW capabilities. The HW capabilities require the engineer to fully understand the operation of the HW. This is achieved by analysis of schematics, component data sheets and discussions with HW engineers. The Boards typically form part of systems connected via Industry standard backplane interconnect technology (VME, VPX, CPCI).Education and ExperienceBachelor's Degree in Electrical or Computer Engineering from an accredited university or college7+ years of related experience3+ years of experience of electrical engineering design experienceAbility and willingness to travel up to 10% as required.Required Skills & CompetenciesA strong understanding of C/C++ and assembly programming. Software is written in "C" language mainly. Several compilers/cross compilers are used to generate code for the appropriate platforms. Some assembly language is also required for low level operations.Experience with at least one of the following technologies: UEFI, U-Boot, NVIDIA CBoot, Slim Bootloader, Secure / Trusted Boot, Xilinx SDK, NXP K21.Experience of writing software to test computer systems.Experience with several compilers/cross compilers build environments, such as GCC.A strong understanding of computer architectures and hardware design. With knowledge of at least one of the following: Intel Architecture (i7), NXP (Freescale) T-series, P-series, PowerPC or ARM.Experience with source code which is managed via source code repository and is regularly verified using static code analysis tools and code peer reviews.Strong problem-solving and creative, solution-building skills.Working in an Agile environment where multi-discipline teams are operating in tight collaboration, you will be exposed to all aspects of the design, testing and validation of our products.Demonstrated ability and willingness to use AI tools to improve productivity, decision-making, work quality, and to reduce costs. The successful candidate must be able to identify appropriate AI use cases and critically evaluate AI-generated outputs.Ability to work successfully in a team environment with Strong verbal and written skills.CompensationEmployee Type: Salaried Currency: USD Salary Minimum: 150,000 Salary Maximum: 190,000 Incentive: 1289Disclaimer: Where a specific pay range is noted, it is a good faith estimate at the time of this posting. The actual salary offered will be based on experience, skills, qualifications, market / business considerations, and geographic location.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Job Embedded Firmware Engineer in Huntsville, AL vacancy
  •  ...Embedded Firmware DeveloperLeidos' Defense Systems Electrical Systems department is seeking a talented Embedded Firmware Developer to join...  ...Electrical Systems Department is a design-focused group of engineers specializing in advanced hardware-based products. The individual... 
    Suggested
    Worldwide
    Relocation

    Leidos

    Huntsville, AL
    4 days ago
  •  ...Abaco Systems in Huntsville, AL is seeking an Embedded Software Engineer to join the Firmware Team. You will develop and maintain boot code, deployed test solutions, and IPMI firmware for our rugged embedded products, contributing to BIOS/UEFI, U-Boot and related tools... 
    Suggested

    AMETEK

    Huntsville, AL
    7 hours ago
  •  ...assistance or housing providedMercury Systems is seeking a Firmware Engineering Co-Op to join a collaborative engineering team focused on designing...  ..., and testing firmware and software solutions for embedded systems. This role offers hands-on experience across the full... 
    Suggested
    Hourly pay
    Permanent employment
    Casual work
    Internship
    Worldwide
    Relocation package

    Mercury Systems

    Huntsville, AL
    5 days ago
  •  ...Position Title: Embedded Software Engineer Location: Huntsville, Alabama Job Type: Full Time About EO Solutions EO...  ...Key Responsibilities Develop embedded software and firmware in Rust or C/C++ for real-time control systems. Integrate... 
    Suggested
    Full time
    Internship
    Remote work

    EO Solutions

    Huntsville, AL
    1 day ago
  •  ...Job Description A client in Huntsville is building a team of Embedded Software Engineers. You're part of an Agile/Scrum team developing software for the air-defense system. You’re picking up stories from the sprint, writing or modifying code, integrating it with the rest... 
    Suggested
    Full time

    Insight Global

    Huntsville, AL
    1 day ago
  •  ...voltage/current/resistance, grounding considerations, shorts and open circuits, capacitance, etc. Job Description The Embedded Software Engineer will be responsible for the following: * Maintain existing hardware-in-the-loop test systems by addressing new and... 
    Full time
    Temporary work
    Interim role
    Immediate start

    Insight Global

    Huntsville, AL
    1 day ago
  •  ...Note: We do not provide sponsorship, must have an active clearance Job Description Triple Crown is seeking an Embedded Software Engineer with experience in C++, Model-Based Systems Engineering (MBSE), and continuous integration and continuous delivery (CI/CD... 
    Weekly pay
    Contract work

    Triple Crown

    Huntsville, AL
    4 days ago
  •  ...Firmware EngineerIERUS Technologies specializes in electromagnetic spectrum technologies and design for RF, IR, and optical applications...  ...software development, air and missile defense, and systems engineering. IERUS develops value for our defense and commercial customers... 
    Contract work

    IERUS Technologies Inc

    Huntsville, AL
    4 days ago
  •  ...Firmware Engineering InternWe are looking for a graduate-level intern to support the development, simulation, and testing of embedded firmware and control algorithms for Uninterruptible Power Supply (UPS) systems.The ideal candidate is currently pursuing a Master's or... 
    Temporary work
    Summer work
    Internship

    Vertiv Holdings

    Huntsville, AL
    4 days ago
  •  ...approach couples the latest technology with engineering expertise and analytical proficiency...  ...Future today!We are seeking an experienced Embedded Software Engineer to join our multi‑...  ...communication protocols, and developing firmware as well as integrating embedded systems... 
    Full time
    Start working today

    Intuitive Research and Technology Corporation

    Huntsville, AL
    6 days ago
  • Experienced Embedded Software EngineerCompany:The Boeing CompanyThe Boeing Company has an exciting opportunity for an Experienced Embedded Software Engineer to support the ADaPS organization in Huntsville, AL.ADaPS (an organization of over 100 software engineers) supports... 
    Permanent employment
    Full time
    Work experience placement
    Interim role
    Immediate start
    Visa sponsorship
    Work visa
    Relocation package
    Flexible hours
    Shift work

    Boeing

    Huntsville, AL
    7 days ago
  • $107.9k - $195.05k

    Leidos is seeking a Senior Embedded Software Engineer to support the development of mission-critical embedded software and firmware for missile defense systems. The selected candidate will contribute to the design, development, integration, and demonstration of advanced... 
    Full time
    Relocation

    Leidos

    Huntsville, AL
    7 days ago
  •  ...Radar Firmware EngineerThe team at Eikon Research is seeking a Radar Firmware Engineer. The ideal candidate will be able to take designs/requirements and translate them into...  ...small software utilities to interface with embedded systems, microcontrollers, and FPGAs. Software... 
    Work at office

    Alaska Northstar Resources

    Huntsville, AL
    3 days ago
  • $131.3k - $237.35k

     ...commercial fields, Leidos provides responsive, cost-effective engineering, scientific and IT solutions. Leidos is well known for our people...  ...at Leidos currently has an opening for a talented Aviation Embedded Software Engineer to work in our Huntsville office. This is an... 
    Full time
    Interim role
    Work at office

    Leidos

    Huntsville, AL
    6 days ago
  • $90k - $120k

    Check out this new opportunity!Embedded Software EngineerC++ / RHEL | Missile DefenseFull-Time with an Employee Owned and Best Places to...  ..., AL | Schedule: 9x80We are hiring an Embedded Software Engineer in Huntsville, AL to support the Ground Missile Defense (GMD) Weapon... 
    Full time
    Temporary work

    Moseley Technical Services

    Huntsville, AL
    4 days ago
  •  ...accommodation or an alternative application process. Senior Embedded Engineer 2 days ago Requisition ID: 2079 nou Systems, Inc. (nSI)...  ...defining the architecture, designing the board, writing firmware and programmable logic, establishing the hardware, and verifying... 
    Full time
    Temporary work
    Work experience placement
    Work at office
    Flexible hours

    ADP

    Huntsville, AL
    3 days ago
  • $135.8k - $203.6k

     ...others think is impossible. Our employees are not only part of history, they're making history. Position Overview The selected Engineer will support the Ground Weapons System (GWS) program as an individual contributor responsible for providing technical... 
    Relocation package
    Shift work

    Northrop Grumman

    Huntsville, AL
    3 days ago
  •  ...Req#: 4101 Embedded Software / Flight Software - Engineer The vision at Craig Technologies is to make space accessible to everyone by increasing the viability of low-cost access to space. At Craig Technologies, our whole is greater than the sum of our parts. The... 
    Permanent employment

    Craig Technical Consulting, Inc.

    Huntsville, AL
    4 days ago
  •  ...Top Secret Cleared Embedded Software EngineerThis is a federal contract - US citizenship is required 100% on-site active, current, and...  ...duties all points is seeking a top secret cleared embedded software engineer to support lockheed martin's next generation interceptor (ngi)... 
    Contract work

    Navstar

    Huntsville, AL
    5 days ago
  •  ...Mid-Level Embedded Software EngineerWe are seeking a Mid-Level Embedded Software Engineer to support the development of mission-critical embedded software and firmware for missile defense systems. The selected candidate will contribute to the design, development, integration... 

    PEAK Technical Staffing USA

    Huntsville, AL
    4 days ago
  •  ...Northrop Grumman Space Systems in Huntsville, AL, is seeking a Software Engineer Level 4 to design, develop and test embedded software for complex weapon systems. You will collaborate with hardware teams to translate requirements into robust software solutions in a secure... 
    Relocation

    Northrop Grumman

    Huntsville, AL
    3 days ago
  •  ...Senior Embedded EngineerPerformance Drone Works (PDW) is building the next generation of tactical robotic systems used across defense...  ..., and public safety missions. We are building a new center of engineering excellence to design our new category of tactical robotic systems... 
    Internship
    Work at office
    Flexible hours

    Performance Drone Works

    Huntsville, AL
    4 days ago
  • $65 - $95 per hour

     ...Embedded Software Engineer Job Description This position focuses on the design, development, and validation of embedded flight software for a deployed payload system that uses advanced sensors in a novel space application. You will work in a fully digital development... 
    Contract work
    Temporary work
    Work at office

    Talentify.io

    Huntsville, AL
    3 days ago
  • $107.9k - $195.05k

    Leidos is seeking a talented Embedded Software Test Engineer to join a multi-disciplinary team within a matrixed organization to create unique solutions...  ...). Experience validating interfaces between software, firmware, and hardware components. Experience supporting... 
    Full time

    Leidos

    Huntsville, AL
    8 days ago
  • $116 - $126 per hour

     ...ability to obtain Pay: $116–$126/hr (W2) About the role We’re hiring a Senior Embedded Software Engineer to build and support mission-critical embedded software/firmware for advanced defense/aerospace systems. You’ll work hands-on across the full software lifecycle... 
    Contract work
    Local area
    Relocation

    System One

    Huntsville, AL
    11 hours ago
  •  ...targeted results. Our approach couples the latest technology with engineering expertise and analytical proficiency while remaining true to...  ...Your Future today!We are seeking an experienced C/C++ Embedded Software Engineer who will support the Software and Integration... 
    Full time
    Start working today

    Intuitive Research and Technology Corporation

    Huntsville, AL
    6 days ago
  • $97 - $102 per hour

     ...Embedded Software EngineerLocation: Huntsville, AL (Onsite) Type: Contract-to-hire Pay Rate: $97-1...  ...re looking for a mid-level Embedded Software Engineer to help build and integrate mission-critical embedded software/firmware for advanced defense/safety-critical systems.... 
    Contract work
    Local area
    Relocation

    System One Holdings, LLC

    Huntsville, AL
    4 days ago
  • $77 - $80 per hour

     ...Job Title: Embedded Software Engineer (C/C++) Location: Huntsville, AL (Onsite) Type: Contract-to-hire Compensation: $77-80/HR Clearance...  ...build and improve mission-critical embedded software/firmware for defense/aerospace, safety-critical systems. You’ll... 
    Contract work
    Temporary work
    Local area
    Relocation

    System One

    Huntsville, AL
    a month ago
  •  ...position focuses on the design, development, and validation of embedded flight software for a deployed payload system that uses...  ...environments, including VxWorks.Collaborate closely with systems engineering and hardware teams to integrate software with payload and sensor... 

    Actalent

    Huntsville, AL
    5 days ago
  • $61.77 - $93.47 per hour

     ...Job Description Job Description Job Title: Embedded Software Engineer Job Description This mid-level Embedded Software Engineer role...  ...focuses on developing mission-critical embedded software and firmware for advanced missile defense systems. You will design,... 
    Contract work
    Temporary work
    Relocation

    Actalent

    Huntsville, AL
    3 days ago

Do you want to receive more vacancies?

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