Embedded Systems Software Engineer C/C++, Flight-Ready Tech

AMETEK, Inc.

Harleysville (PA)

On-site

USD 100,000 - 140,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

AMETEK, Inc. is seeking an energetic software engineer to join a growing team responsible for high-reliability aircraft power distribution systems.

You will design, implement, test, and maintain embedded software and firmware using C/C++ and embedded C, with exposure to SPI/I2C/USB/UART interfaces. You will collaborate with hardware engineers, support testing and deployment, and leverage tools like DOORS and Visual Studio.

Qualifications

  • BS degree in engineering or computer science with related work.
  • 5–7 years Embedded Systems or Windows programming experience.
  • Proficiency in C/C++ and embedded software development.
  • Familiarity with common interfaces and DOORS is a plus.

Responsibilities

  • Develops, tests, debugs, and implements embedded software and firmware.
  • Supports testing, deployment, and ongoing updates.
  • Collaborates with hardware engineers and cross-functional teams.

Skills

C/C++
Embedded C
SPI/I2C/USB/UART
Version control
Debugging
Schematic reading
Problem solving
Attention to detail
Communication
Teamwork
Documentation
AI tooling awareness
Windows development
C#/.NET with Visual Studio

Education

BS in Computer Engineering
BS in Computer Science
BS in Electrical Engineering

Tools

DOORS
Visual Studio

Job description

AMETEK, Inc. is seeking an energetic software engineer to join a growing team responsible for high-reliability aircraft power distribution systems.

You will design, implement, test, and maintain embedded software and firmware using C/C++ and embedded C, with exposure to SPI/I2C/USB/UART interfaces. You will collaborate with hardware engineers, support testing and deployment, and leverage tools like DOORS and Visual Studio.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

AMETEK • Harleysville (PA)

On-site
USD 105,000 - 145,000
Embedded Software Engineer – C/C++ for High-Rel Systems
Embedded Software Engineer – C/C++ for High-Rel Systems

AMETEK Inc. • Harleysville (PA)

Hybrid
USD 100,000 - 140,000
Senior Embedded Software Engineer - C/C++, DO-178C
Senior Embedded Software Engineer - C/C++, DO-178C

AMETEK • Harleysville (PA)

On-site
USD 105,000 - 145,000
Aerospace Electrical Engineer: High-Rel Power Systems
Aerospace Electrical Engineer: High-Rel Power Systems

AMETEK Inc. • Harleysville (PA)

Hybrid
USD 110,000 - 140,000
Senior Firmware Architect - Embedded Systems Leader
Senior Firmware Architect - Embedded Systems Leader

AMETEK Inc. • Middleborough (MA)

On-site
USD 120,000 - 150,000
Embedded Flight Systems Engineer (C/C++, RTOS)
Embedded Flight Systems Engineer (C/C++, RTOS)

SDFM • Rock Hill (SC)

On-site
USD 90,000 - 130,000
Avionics Systems Engineer - Electrical & Requirements Lead
Avionics Systems Engineer - Electrical & Requirements Lead

AMETEK, Inc. • Harleysville (PA)

On-site
USD 100,000 - 135,000
Senior Embedded Software Engineer – Aerospace (C, DO-178B/C)
Senior Embedded Software Engineer – Aerospace (C, DO-178B/C)

RTX • Rockford (IL)

Hybrid
USD 87,000 - 165,000
Medical Insurance
Dental Insurance
Vision Insurance
+6
Software Engineer
Software Engineer

AMETEK, Inc. • Harleysville (PA)

On-site
USD 100,000 - 140,000
Staff Software Engineer - C/C++/Qt Avionics, Real-Time
Staff Software Engineer - C/C++/Qt Avionics, Real-Time

AMERICAN SYSTEMS • California

On-site
USD 95,000 - 110,000
Employee Stock Ownership Plan (ESOP)