Embedded Software Engineer – C/C++ for High-Rel Systems

AMETEK Inc.

Harleysville, Northern (PA, KY)

Hybrid

USD 100,000 - 140,000

Full time

3 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

AMETEK PDS is seeking an energetic software engineer to join our engineering team in Harleysville, PA. The role focuses on embedded software for high-reliability power systems and requires collaboration with hardware engineers across functions.

The candidate will design, develop, test, and deploy embedded software using C/C++ and related languages, with strong attention to detail and communication skills.

Qualifications

  • BS in Computer Engineering, Computer Science or Electrical Engineering.
  • 5–7 years of Embedded Systems or Windows programming experience.
  • Experience with embedded software development lifecycle and tools.
  • Familiarity with DOORS is a plus.
  • Ability to use AI tools to improve productivity and quality.

Responsibilities

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

Skills

C/C++
Embedded C
Embedded software
SPI
I2C
USB
UART
Version control
Simulation
Debugging
Problem solving
Attention to detail
Read schematics
Communication
Teamwork
Documentation
Cross-functional collaboration
Testing support
AI tools
DOORS
C# .NET
Visual Studio
Git

Education

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

Tools

DOORS
Visual Studio
Git

Job description

AMETEK PDS is seeking an energetic software engineer to join our engineering team in Harleysville, PA. The role focuses on embedded software for high-reliability power systems and requires collaboration with hardware engineers across functions.

The candidate will design, develop, test, and deploy embedded software using C/C++ and related languages, with strong attention to detail and communication skills.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
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

Talentify • Harleysville (PA)

On-site
USD 105,000 - 145,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
Software Engineer
Software Engineer

AMETEK • Harleysville (PA)

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

AMETEK, Inc. • 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
Aerospace Electrical Engineer - High-Reliability Power
Aerospace Electrical Engineer - High-Reliability Power

AMETEK • Harleysville (PA)

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

AMETEK • Harleysville (PA)

On-site
USD 110,000 - 140,000
Avionics Systems Engineer - Electrical & Requirements Lead
Avionics Systems Engineer - Electrical & Requirements Lead

AMETEK, Inc. • Harleysville (PA)

On-site
USD 100,000 - 135,000