Embedded Firmware Engineer
AMETEK
Abaco 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 commerical and industrial organizations in which rugged reliability is mission critical.
Role Summary:
- Generating requirements for new products, porting and code development for new products
- Maintenance updates for existing products.
- Project documentation to comply with procedures, as well as customer documentation.
- Product support for customers and Manufacturing.
- Working closely with HW Engineering, other SW Engineering teams and other disciplines within Abaco.
- Develop and maintain embedded software, written in C and assembler.
- Follow company design procedures relating to the development of software
- Use Continuous Integration and Static Analysis tools to improve code quality, detect and correct bugs quicker.
- Provide customer support with documentation to support the software product.
- Communicate status to key stakeholders in a timely and professional fashion.
- Participate in the continuous improvement of Software Development Processes
- Requires 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).
- Bachelor's Degree in Electrical or Computer Engineering from an accredited university or college
- 7+ years of related experience
- 3+ years of experience of electrical engineering design experience
- Ability and willingness to travel up to 10% as required.
- A 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.
- Source code repositories (Perforce, Git)
- Source code analysis tools (Klocwork)
- Collaborative tools (Atlassian toolset, JIRA, Confluence)
- Continuous integration server, like Jenkins
- Knowledge of modern Real-Time Operating Systems
- Knowledge of Linux, as a software development environment.
- Knowledge of backplane interconnect architectures VME, CPCI , VPX, IPMI.
- Awareness of Agile / Scrum methodologies.
- Awareness of DO-178B/C
Compensation Employee Type: Salaried
Currency: USD
Salary Minimum: 150,000
Salary Maximum: 190,000
Incentive: No
Disclaimer: 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. For more information on AMETEK's competitive benefits, please click here. AMETEK, Inc. is a leading global provider of industrial technology solutions serving a diverse set of attractive niche markets with annual sales over $7.5 billion. AMETEK is committed to making a safer, sustainable, and more productive world a reality. We use differentiated technology solutions to solve our customers' most complex challenges. We employ 22,000 colleagues, in 35 countries, that are grounded by our core values: Ethics and Integrity, Respect for the Individual, Inclusion, Teamwork, and Social Responsibility. AMETEK is a component of the S&P 500. Visit for more information. We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, and basis of disability or any other federal, state or local protected class. Individuals who need a reasonable accommodation because of a disability for any part of the employment process should call View phone number on click.appcast.io.
$69.55k - $125.73k
...Leidos' Defense Systems Electrical Systems department is seeking a talented Embedded Firmware Developer to join our team. The Electrical Systems Department is a design-focused group of engineers specializing in advanced hardware-based products. The individual selected...SuggestedLocal areaImmediate startWorldwideRelocation- ...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...SuggestedHourly payPermanent employmentCasual workInternshipWorldwideRelocation package
- ...Huntsville, AL. Our team provides superior research, development, and engineering services to the Federal Government and Department of War. As... ...of Funding Award. Torch Technologies is seeking a Firmware Engineer to play a key role in supporting firmware development...SuggestedTemporary workLocal areaRelocation packageFlexible hours
- ...approach couples the latest technology with engineering expertise and analytical proficiency... ...today! We are seeking an experienced Firmware Engineer who will support various ongoing... ..., assembly, integration, and testing of embedded firmware, electronic assemblies, and...SuggestedStart working today
$87.1k - $157.45k
Leidos is 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, and demonstration of advanced...SuggestedFull timeRelocation$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 timeInterim roleWork at office- ...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 timeStart working today
- 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 employmentFull timeWork experience placementInterim roleImmediate startVisa sponsorshipWork visaRelocation packageFlexible hoursShift work
$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 timeTemporary work- ...TSC's Product Solutions organization is seeking a Embedded Software Engineer to join our engineering team in Huntsville, AL . The ideal candidate will have an interest in embedded systems, embedded Linux, real-time software, or hardware-software integration. Under...For contractorsFor subcontractorInternshipFlexible hours
- Description: : IERUS Technologies is seeking a Firmware Engineer to join a diverse and flexible team. The ideal candidate will have two or more years of experience in the following position responsibilities. Position Responsibilities : Design, manufacture, and...Full timeContract workFlexible hours
- ...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...Full time
- ...We are recruiting for a senior engineer to develop rugged embedded computing hardware used in defense, aerospace, and other demanding environments. You’ll own complex designs from architecture through board bring-up, validation, and production release. Relocation assistance...Relocation package
$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- ...Job Description Job Description Senior Embedded Software Engineer, C#Job Description We are seeking an experienced Senior Software Engineer to support the development and integration of software for a complex defense system. This position will focus on object-oriented...
$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 workTemporary workRelocation- ...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...Full timeInternshipRemote work
- .... We are pleased to announce the opening for an Senior Embedded Engineer, who will join our Advanced Sensing Area in-person in our Huntsville... ...defining the architecture, designing the board, writing firmware and programmable logic, establishing the hardware, and...Full timeTemporary workWork experience placementWork at officeFlexible hours
- ...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 timeStart working today
$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 workTemporary workLocal areaRelocation$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 workTemporary workLocal areaRelocation$97 - $102 per hour
...Secret clearance (or ability to obtain) Overview We’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. You’ll work closely with a multi-...Contract workTemporary workLocal areaRelocation- ...Solutions, LLC. (AMS) is seeking a talented Electrical or Computer Engineer to join our diverse team in Huntsville, AL., to create unique... ...development and testing. Position Description: The Firmware/FPGA design engineer will work with a multi-disciplined design...Full timeRelocation
- Job ID: 29452Req ID: 5999Location: Huntsville, AL, USAPosted: 2026-10-05Job Family: Information TechnologyJob Function: Web DevelopmentPay Type: Salary ASRC Federal is a leading government contractor furthering missions in space, public health and defense. As an Alaska ...For contractorsWork at office
- AV/BlueHalo is seeking an experienced Full Stack Software Engineer. The ideal candidate will work closely with the Product Owners in completing complex development taskings while aiding in the daily execution of the software development team. This position will operate...Full time
- Job TitleMid Web DeveloperLocationHuntsville, AL 35649 US (Primary)CategoryIntelligenceJob TypeFull-TimeCareer LevelStaffEducationBachelor's DegreeTravelNoneSecurity Clearance RequiredTS/SCI with CI PolygraphJob DescriptionPrescient Edge is seeking a Mid Web Developer to...Contract work
$107.9k - $195.05k
Leidos’ Defense Systems Mechanical Design & Analysis Department is seeking a Mobile Radar Mechanical Design Engineer to join our team in Huntsville Alabama designing the next generation of sensors to protect America and its allies. You will perform mechanical design of...Full timeWork at office$87.1k - $157.45k
...Leidos Defense Systems Sector provides responsive, cost-effective engineering, scientific, and IT solutions. .If this sounds like the kind... ...software supporting EW and radar platforms, including embedded and distributed systems. Physically deploy radar systems, boot...Full timeRelocation$99.45k - $134.55k
Systems Software Engineer, Missile Defense National Team (Associate, Experienced, Senior)Company:The Boeing CompanyThe Boeing Company is looking for a Systems Software Engineer, Missile Defense National Team (Associate, Experienced or Senior level) to join our Missile...Permanent employmentFull timeContract workWork experience placementVisa sponsorshipWork visaRelocation packageFlexible hoursShift work- ...multiple functional areas, and maintaining program priorities, schedules, and activities.Job Description:Synchronize efforts across engineering, contracting, logistics, business, test, and other functional areas to support timely program execution.Coordinate program...Contract workWork at officeImmediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Firmware Engineer. Be the first to apply!
- embedded developer Huntsville, AL
- embedded engineer Huntsville, AL
- embedded systems software engineer Huntsville, AL
- embedded software engineer Huntsville, AL
- embedded software engineering intern
- embedded ai engineer
- entry level embedded engineer
- embedded developer
- embedded design engineer
- embedded electrical engineer




