Software Engineer

Talentify

Harleysville (PA)

On-site

USD 105,000 - 145,000

Full time

4 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

AMETEK PDS in Harleysville, PA is seeking an energetic software engineer to join our embedded systems team. You will develop software and firmware in C/C++, read schematics, and participate in design, testing, and deployment.

Candidates should have a BS in a related field and 5–7 years of embedded or Windows programming experience, with strong collaboration and documentation skills, and a proactive, AI-aware mindset.

Qualifications

  • BS in Computer Engineering, Computer Science or Electrical Engineering.
  • 5-7 years of Embedded Systems or Windows programming experience.
  • Ability to read electronic schematics.

Responsibilities

  • Develops software and firmware in C/C++ and Embedded C.
  • Designs, documents, tests, debugs, and implements embedded software and systems.
  • Collaborates with hardware engineers and cross-functional teams to support testing, deployment and updates.

Skills

C/C++
Embedded Systems
Problem Solving
Teamwork

Education

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

Tools

DO-178C
DOORS
C# .NET
VBA
AI tools
Git

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.
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 100,000 - 140,000
Senior Embedded Software Engineer - Aerospace Power Systems
Senior Embedded Software Engineer - Aerospace Power Systems

AMETEK • Harleysville (PA)

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

AMETEK Inc. • Harleysville (PA), Northern (KY)

Hybrid
USD 100,000 - 140,000
Software Engineer
Software Engineer

AMETEK, Inc. • Harleysville (PA)

On-site
USD 100,000 - 140,000
Embedded Systems Software Engineer C/C++, Flight-Ready Tech
Embedded Systems Software Engineer C/C++, Flight-Ready Tech

AMETEK, Inc. • Harleysville (PA)

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

Talentify • Harleysville (PA)

On-site
USD 105,000 - 145,000
Electrical Engineer
Electrical Engineer

AMETEK • Harleysville (PA)

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

AMETEK Inc. • Harleysville (PA), Northern (KY)

Hybrid
USD 100,000 - 140,000
Electrical Systems Engineer
Electrical Systems Engineer

AMETEK, Inc. • Harleysville (PA)

On-site
USD 100,000 - 135,000
Electrical Systems Engineer
Electrical Systems Engineer

AMETEK • Harleysville (PA)

On-site
USD 100,000 - 135,000