Software Engineer

Ametek

$100K — $140K *
Aerospace & Defense
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • BS in Computer Engineering, Computer Science, or Electrical Engineering, or equivalent experience.
  • 5-7 years of experience in Embedded Systems or Windows programming.
  • Technical proficiency in C/C++, Embedded C, and other programming languages.
  • Familiarity with communication interfaces such as SPI, I2C, USB, and UART.
  • Strong problem-solving abilities and attention to detail.

Responsibilities

  • Develop software and firmware source code in various programming languages.
  • Design, document, test, debug, and implement embedded software and systems.
  • Collaborate with hardware engineers to ensure system compatibility.
  • Utilize version control, simulations, and debugging tools in development.
  • Provide engineering support during testing, deployment, and software updates.

Benefits

  • Robust benefits package including health and wellness programs.
  • Opportunities for professional development and training.
  • Flexible work environment with a collaborative culture.
Full Job Description
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.

For more information on AMETEK's competitive benefits, please click here.

Similar Jobs

More Jobs at Ametek

More Aerospace & Defense Jobs

Find similar Software Engineer jobs: