Demo

Senior Software Engineer

AMETEK Process Instruments
Huntsville, AL Full Time
POSTED ON 1/8/2025
AVAILABLE BEFORE 2/6/2025
Job Description

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 commercial and industrial organizations in which rugged reliability is mission-critical.

We are seeking a Senior Software Engineer to develop software and firmware for our range of embedded Single Board Computer and Sensor Processing products. In this role, you will help to guide and enhance our processes and development methods, while also developing, implementing, validating, and testing embedded software components such as firmware, device drivers, Board Support Packages (BSPs), I/O fabric frameworks as well as user space code. You will produce and support high-quality products to exacting software engineering standards for demanding customers. Working in a fast-paced 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. Continuous Improvement is at the heart of our culture, and everyone is encouraged to find new ways of pushing the boundaries and innovate.

Key Responsibilities

  • Deliver technical solutions in an embedded software environment.
  • Produce firmware, device drivers, Board Support Packages (BSPs) and Software. Development Kits (SDKs) associated software components for use with supported OS’s, such as Linux, Windows, and Real-Time OS’s such as VxWorks.
  • Display strong troubleshooting/debug skills and ability to mentor other engineers in areas of expertise.
  • Support global engineering team with participation in review process.
  • Work with global engineering leaders to continuously refine the engineering process.
  • Understand and promote the use of advanced design tools to increase engineering efficiency.
  • Ensure that customer requirements are met, and milestones are achieved to the committed schedule.

Education And Experience

  • Bachelor's Degree in Computer Science, Electrical Engineering or a relevant field
  • 10 years of software experience

Qualifications

  • Experience working in an embedded software environment.
  • Strong experience in C programming as well as driver development.
  • Strong understanding of scripting, for example, bash scripting.
  • Strong problem-solving and creative, solution-building skills.
  • Strong verbal and written communication skills.
  • Ability to work successfully in a team environment.
  • Understanding and interest in applying embedded software and electronic hardware to military and aerospace products.
  • A demonstrable knowledge of continuous integration and DevOps tools.
  • Preferred knowledge of modern Real-Time Operating Systems and assembler language.
  • Preferred awareness of computer architectures and hardware design.

Abaco is a Department of Defense (DoD) supplier and as such employees may work with or be exposed to export-controlled information and/or information that has been designated as classified information.

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Engineer?

Sign up to receive alerts about other jobs on the Senior Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$80,479 - $90,779
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$162,729 - $194,659
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at AMETEK Process Instruments

AMETEK Process Instruments
Hired Organization Address Peabody, MA Full Time
Job Description TMC is the leader in precision floor vibration isolation technology serving major research centers, OEM ...
AMETEK Process Instruments
Hired Organization Address Peabody, MA Full Time
Job Description Company Description AMETEK TMC is the global leader in precision floor vibration isolation technology se...
AMETEK Process Instruments
Hired Organization Address Peabody, MA Full Time
Job Description Company Description AMETEK TMC is the global leader in precision floor vibration isolation technology se...
AMETEK Process Instruments
Hired Organization Address Peabody, MA Full Time
Job Description TMC is the leader in precision floor vibration isolation technology serving major research centers, OEM ...

Not the job you're looking for? Here are some other Senior Software Engineer jobs in the Huntsville, AL area that may be a better fit.

Senior Software Engineer

Lynx Software Technologies, Huntsville, AL

Software Engineer (C++)

Siemens Digital Industries Software, Huntsville, AL

AI Assistant is available now!

Feel free to start your new journey!