Embedded Software Engineer

AMETEK Inc.

Harleysville (PA)

On-site

USD 100,000 - 140,000

Full time

38 hours ago
Be an early applicant

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, innovative software engineer to join our growing engineering team designing high-reliability aircraft power distribution systems.

The role emphasizes quality, reliability, and collaboration across hardware and software teams. Minimum qualifications include a BS in Computer/Electrical Engineering or related fields and 5-7 years in Embedded Systems or Windows programming.

Qualifications

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

Responsibilities

  • 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 SPI, I2C, USB, UART interfaces.
  • Uses version control, simulation, debugging, and other development tools.
  • Provides engineering support for testing, deployment, and updates.

Skills

Embedded C/C++
C/C++
Software design
Version control
Debugging

Education

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

Tools

DOORS
Visual Studio
C# .NET

Job description

Select how often (in days) to receive an alert:

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.
  • Great communication, teamwork and documentation skills.
  • Collaborates cross functionally with hardware engineers.
  • Provides engineering support for testing, deployment, and updates.

Additional preferred skills/experience:

  • Requirements capture using DOORS.
  • Experience developing support applications using C/C++, or C# .NET with Visual Studio.
  • 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.5billion.

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,000colleagues, in 35countries, that are grounded by our core values: Ethics and Integrity, Respect for the Individual, Inclusion, Teamwork, and Social Responsibility. AMETEK isacomponent of the S&P 500. Visit https://www.ametek.com/careers 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.

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
Senior Firmware Engineer
Senior Firmware Engineer

Ametek, Inc. • Middleborough (MA)

On-site
USD 120,000 - 150,000
Electrical Engineer
Electrical Engineer

AMETEK Inc. • Harleysville (PA)

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

AMETEK Inc. • Harleysville (PA)

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

AMETEK Inc. • Harleysville (PA)

On-site
USD 100,000 - 130,000
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
Engineering Technician
Engineering Technician

AMETEK, Inc. • Wilmington (MA)

On-site
USD 60,000 - 80,000
Senior Manager, Software Engineering
Senior Manager, Software Engineering

AMETEK Inc. • Waukegan (IL)

On-site
USD 160,000 - 180,000
Health insurance
Vision insurance
Dental insurance
+6
Mechanical Engineer II
Mechanical Engineer II

AMETEK, Inc. • Naugatuck (CT)

On-site
USD 90,000 - 110,000
Mechanical Engineer II
Mechanical Engineer II

AMETEK Inc. • Naugatuck (CT)

On-site
USD 90,000 - 110,000