Software Engineer

Ametek
Norwood, MA, United States
3 months ago

Role details

Contract type
Internship / Graduate position
Employment type
Full-time (> 32 hours)
Experience required
1 year minimum
Compensation
$65,000.0 - $85,000.0
Working hours
Regular working hours
Job source

Tech stack

Microsoft Windows Artificial Intelligence Unit Testing C Sharp (Programming Language) C++ (Programming Language) Computer Programming Computer Engineering Software Debugging Linux Ethernet Python (Programming Language) LabVIEW
+9 more
MATLAB Microsoft Visual Studio Regression Testing Software Engineering System Testing GitHub Copilot Software Troubleshooting Information Technology Software Coding

Job description

Under the supervision of the Director of Engineering, responsible for work on projects to build high-quality, innovative, and fully performing software that complies with coding standards and technical design. Develop and direct software system validation and testing methods and work with cross-functional departments to communicate project statuses and proposals., * Extend and maintain software to support new and existing products

  • Debug and troubleshoot software issues
  • Participate in product development sprints
  • Develop and maintain cybersecurity and encryption software
  • 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
  • Perform other related duties as assigned or as required

Requirements

Do you have experience in Unit testing?, Do you have a Bachelor’s degree?, * Due to the nature of UEI’s programs and products, applicants must have the legal right to work in the U.S. and additionally must be legally authorized to access export-controlled information and source code

  • Bachelor’s Degree in Software Engineering, Electrical Engineering, Computer Engineering, Computer Science, or Aerospace Engineering
  • 1 year of experience in software development role OR at least a 6-month internship / co-op
  • 1 year of experience in embedded system (combination of co-op experience and ā€œreal worldā€ work experience is acceptable)
  • 1 year experience writing user application communicating with electronic instruments
  • 3 years Programming experience with C/C++, C#, and Python
  • 1 year experience with unit and regression testing

Desired Qualifications:

  • Effective communication skills with internal teams and customers
  • Detail-oriented systems thinker
  • Experience in system test & measurement, data acquisition (DAQ), industrial control or PC-based test equipment development (including GPB / serial devices)
  • Experience in LabView and MATLAB / Simulink
  • Experience with GitHub Copilot and / or Visual Studio AI-assisted programming
  • Experience with Windows and Linux OS and / or other Realtime platforms
  • Experience with communication buses (Ethernet, CAN, Serial)
  • Solid understanding of A/D, D/A, amplifiers, embedded computing and related circuitry, ability to read schematics

Benefits & conditions

3.33.3 out of 5 stars Norwood, MA 02062 $65,000 - $85,000 a year - Internship, Employee Type: Salaried Salary Minimum: $65,000 Salary Maximum: $85,000 Incentive: No

About the company

AMETEK, Inc. is a leading global provider of industrial technology solutions serving a diverse set of attractive niche markets with annual sales over $7.5 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 22,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 is a component of the S&P 500. Visit https://www.ametek.com/careers for more information.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard Ā· WWC 2025

2:40 min

Motivations for transitioning legacy MATLAB repositories to Python

Michael Niebisch Michael Niebisch Ā· WWC 2024

1:19 min

Advancing autonomous driving capabilities with specialized software talent

Katrin Lehmann Katrin Lehmann +1 Ā· Coffee With Developers

2:14 min

Custom domain controllers and vehicle communication networks

Denis Grahovac Ā· WWC 2021

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 Ā· WWC 2021

2:39 min

Experiencing core Linux capabilities for DevOps administration

Michael Cade Ā· LIVE

Videos

See all

Related articles

See all