Software Engineer

AMETEK

Harleysville (PA)

On-site

USD 100,000 - 140,000

Full time

4 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

AMETEK PDS is seeking an energetic software engineer to design and implement embedded software for high‑reliability aircraft power distribution systems. You will write C/C++ and Embedded C, test and debug code, and collaborate with hardware teams to ensure robust performance.

The role requires 5–7 years of embedded or Windows programming experience, plus strong problem‑solving, attention to detail, and effective communication. Salary ranges are provided and relocation assistance may apply.

Qualifications

  • BS in Computer Engineering, CS, or EE or combination of education and work experience.
  • 5-7 years of Embedded Systems or Windows programming experience.

Responsibilities

  • Develops software and firmware in C/C++, Embedded C, and other languages.
  • Designs, develops, documents, tests, debugs, and implements embedded software and systems.
  • Provides engineering support for testing, deployment, and updates.
  • Collaborates cross functionally with hardware engineers.

Skills

C/C++
Embedded C
Version control
Debugging
Problem solving
Reading schematics
Teamwork
Documentation

Education

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

Tools

DOORS
Visual Studio
Excel VBA

Job description

AMETEK PDS is seeking an energetic, innovative, software engineer to join our exceptional and growing engineering team. We design advanced, high-reliability, aircraft power distribution systems. While we are laser focused on quality and reliability, we strive to maintain a culture that promotes creativity, innovation, comradery, and fun!

Key Requirements
  • Develops software and firmware source code in C/C++, Embedded C, and other languages.
  • Designs, develops, documents, tests, debugs, and implements embedded software and systems.
  • Technical knowledge of common communication interfaces like SPI, I2C, USB, UART, and others.
  • Utilizes version control, simulation, debugging, and other development tools.
  • Strong problem-solving skills.
  • Excellent attention to detail.
  • Ability to read electronic schematics.
  • Positive, can-do attitude.
  • Great communication, teamwork and documentation skills.
  • Collaborates cross functionally with hardware engineers.
  • Provides engineering support for testing, deployment, and updates.
Additional Preferred Skills/experience
  • Airborne software development experience using DO-178C.
  • Requirements capture using DOORS.
  • Experience developing support applications using C/C++, or C# .NET with Visual Studio.
  • Microsoft Excel development experience using VBA.
  • 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.
Minimum Qualifications
  • BS in Computer Engineering, BS in Computer Science or BS in Electrical Engineering or a combination of education and work experience.
  • 5-7 years of Embedded Systems or Windows programming experience.
Compensation

Employee Type: Salaried
Currency: USD
Salary Minimum: 100,000
Salary Maximum: 140,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.

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.

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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

AMETEK, Inc. • Harleysville (PA)

On-site
USD 100,000 - 140,000
Electrical Engineer
Electrical Engineer

AMETEK • Harleysville (PA)

On-site
USD 110,000 - 140,000
Sr. Software Engineering Manager
Sr. Software Engineering Manager

AMETEK, Inc. • Harleysville (PA)

On-site
USD 160,000 - 190,000
Senior Manager, Software Engineering
Senior Manager, Software Engineering

AMETEK • Waukegan (IL)

On-site
USD 160,000 - 180,000
Health insurance
Vision insurance
Dental insurance
+6
Senior Manager, Software Engineering
Senior Manager, Software Engineering

AMETEK, Inc. • Waukegan (IL)

On-site
USD 140,000 - 210,000
Competitive compensation
Excellent benefits package
401(k) with match
+5
Electrical Systems Engineer
Electrical Systems Engineer

AMETEK, Inc. • Harleysville (PA)

On-site
USD 100,000 - 135,000
Technical Solutions Engineer
Technical Solutions Engineer

AMETEK • Peabody (MA)

On-site
USD 90,000 - 120,000
Senior Electrical Engineer
Senior Electrical Engineer

AMETEK, Inc. • San Diego (CA)

On-site
USD 120,000 - 160,000
Health benefits
401(k) matching
Tuition reimbursement
+1
Embedded Software Engineer
Embedded Software Engineer

AMETEK, Inc. • Austin (TX)

On-site
USD 90,000 - 120,000
Electrical Systems Engineer
Electrical Systems Engineer

AMETEK • Harleysville (PA)

On-site
USD 100,000 - 135,000