AMETEK-logo
AMETEK
·
May 12, 2026
Apply Now
This job has closed.

Graduate Software Engineer

Northamptonshire, NTH, GB, NN12 6PF
Full-time
Onsite
New Grad, Entry Level
AMETEK is seeking a Graduate Embedded Software Engineer to join their Software Team, focusing on the development and maintenance of high-quality boot code and firmware. The role involves collaborating with hardware and software teams to support the full product lifecycle and engage in continuous improvement initiatives.
Apply Now

Responsibilities

  • Develop and maintain embedded software, written in C and assembler
  • Contribute to the design, development, and testing of embedded software for Abaco Systems products
  • Support software development activities across the full product lifecycle
  • Develop working knowledge of Abaco Systems hardware platforms, products, and solutions
  • Assist with debugging and problem investigation, learning to identify root causes and propose solutions
  • Participate in code, test, and design reviews to build an understanding of best practice
  • Work collaboratively within project teams, interacting with SW, HW, and Test engineers
  • Engage with process improvement activities to contribute ideas as experience grows
  • Use Continuous Integration and Static Analysis tools to improve code quality
  • Follow company design procedures relating to the development of software
  • Provide customer support with documentation to support the software product
  • Communicate status to key stakeholders in a timely and professional fashion

Qualification

Required

  • A degree (or expected degree) in Software Engineering, Embedded Systems, Electronics & Software Engineering, Computing for Real Time Systems, or a closely related discipline
  • Basic understanding of 'C' and assembly programming
  • An interest in embedded, real time, or low level software development
  • Good problem solving skills and a methodical approach to engineering tasks
  • Ability to work successfully in a team environment and to communicate clearly in written and verbal form

Preferred

  • Exposure to embedded Linux, real time operating systems, or firmware development
  • Understanding of low level hardware concepts (registers, buses, interrupts)
  • Internship, placement, or project experience in an embedded or software engineering context
  • Knowledge of modern Real-Time Operating Systems
  • Knowledge of Linux, as a software development environment and/or Operating System
  • Previous experience with using any of the following types of software tools; version control systems (e.g. Git or Perforce), source code analysis tools (Klocwork), collaborative tools (Atlassian toolset, JIRA, Confluence), continuous integration server, (Jenkins)
  • Awareness of Agile / Scrum methodologies

Benefits

AMETEK is a manufacturer of electronic instruments and electromechanical devices.
Glassdoor
0
Founded in 1930
Berwyn, Pennsylvania, USA
10001+ employees
http://www.ametek.com