Job Title:  Software Engineer

Location: 

Norwood, MA, US, 02062

Business Unit:  Energy Conversion Solutions
Posting Date:  Apr 21, 2025
Job Description: 

Job Summary:

 

Under the supervision of United Electronic Industries' (UEI's) Director of Engineering, the Software Engineer is responsible for work on projects to build high-quality, innovative, and fully performing software that complies with coding standards and technical design. You will develop and direct software system validation and testing methods, and work with cross-functional departments to communicate project statuses and proposals.  

 

Key Responsibilities:

 

  • Participate in the development of software applications (i.e., PDNA Explorer, 3rd party apps and customer-driven projects)
  • Manage software building processes, control release versioning, backward compatibility, and maintain software tools used in manufacturing to ship correct software with products 
  • Participate and contribute to code reviews 
  • Resolve software deployment and integration errors in production 
  • Take a lead in cyber security software scanning program and resolve vulnerabilities as needed 
  • Participate in monthly release discussion meetings and help maintaining changelog 
  • Extend and maintain software to support new and existing products 
  • Assist field application engineers to debug programs and applications 
  • Ensure that work area and equipment are maintained in a clean, safe, and orderly condition and established company policies and procedures are adhered to 
  • Help with root-cause analyses and corrective action for software defects  
  • Perform other software related duties as assigned or as required 

 

Minimum Qualifications:

 

  • Due to the nature of UEI's programs and products, applicants must have the legal right to work in the U.S. and additonally must be legally authorized to access export-controlled information and source code
  • Bachelor’s Degree in EE/CE/AE or other physical science 
  • 1-5 years of programming experience with JavaSE, C#, and Python 
  • Experience with unit and regression testing 

 

Desired Qualifications:

 

  • Experience in T&M, DAQ, industrial control or serial avionics interfaces  
  • Experience in LabView and/or MATLAB/Simulink 
  • Strong collaboration skills with engineers to improve user experience and refine technical content 
  • Ability to manage multiple projects simultaneously in a fast-paced environment 

 

To learn more about the business unit you'll be joining, visit us at: www.ueidaq.com 

Compensation

Employee Type:  Salaried
Salary Minimum:  $80,000
Salary Maximum:  $95,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.

AMETEK, Inc. is a leading global provider of industrial technology solutions serving a diverse set of attractive niche markets with annual sales over $7.0 billion.

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 21,000 colleagues, in 35 countries, that are grounded by our core values: Ethics and Integrity, Respect for the Individual, Inclusion, Teamwork, and Social Responsibility. AMETEK (NYSE:AME) is a component of the S&P 500. Visit www.ametek.com 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.


Nearest Major Market: Boston