Job Title:  Senior Software Engineer

Location: 

Huntsville, AL, US, 35808

Business Unit:  Abaco Business Unit
Posting Date:  Dec 12, 2024
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.

 

 

 

Compensation

Salary Minimum:  Market
Salary Maximum:  Market
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.

AMETEK, Inc. is a leading global provider of industrial technology solutions serving a diverse set of attractive niche markets with annual sales over $7.0 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 21,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 (NYSE:AME) is a component of the S&P 500. Visit www.ametek.com 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 1 (866) 263-8359.


Nearest Major Market: Huntsville