Ametek, Inc. logo
Sr. Software Technologist
full-timeAurora

Summary

Location

Aurora

Type

full-time

Explore Jobs

About this role

Title: Sr. Software Technologist

About Us:

Join AMETEK’s Instrumentation, Controls & Vision Systems (ICVS) team, where innovation meets impact! ICVS is home to three innovative product lines: National Controls Corporation (NCC), Vehicular Instrumentation Systems (VIS), and Motec Heavy-Duty Camera Solutions. At NCC, we lead in electronic controls for commercial kitchens and industrial facilities. VIS is at the forefront of global solutions for rugged instrumentation and driver information systems for heavy-duty vehicles. Motec pioneers advanced analog and digital camera monitoring systems for commercial vehicles and mobile machinery. Step into a role where your impact drives real-world solutions in cutting-edge industries!

Job Summary:

As a Senior Software Technologist at AMETEK’s Instrumentation, Controls & Vision Systems (ICVS) team, you will play a pivotal role in shaping the technical direction of advanced embedded software solutions for industrial and vehicular applications. You will lead the design and development of real-time embedded systems across the full product lifecycle, from concept and architecture to integration and validation. This position requires a strong technical foundation, leadership skills, and the ability to collaborate with global cross-functional teams to deliver innovative, high-quality products that meet customer and market demands.

Key Responsibilities:

  • Define software architecture and guide engineering teams through design, development, and integration of complex embedded systems.
  • Oversee software engineering efforts across multiple international sites, ensuring alignment and consistency in processes and deliverables.
  • Collaborate with hardware, systems engineering, quality, and marketing teams to ensure seamless integration and compliance with requirements.
  • Translate requirements into accurate work estimates and schedules in partnership with Program Managers.
  • Ensure adherence to software development standards and drive continuous improvement initiatives for tools, processes, and methodologies.
  • Analyze technology trends and market needs to influence product roadmaps and technical strategies.
  • Chair design reviews, lessons-learned sessions, and anomaly investigations to maintain quality and reliability.
  • Provide technical expertise during customer interactions, addressing complex issues and ensuring satisfaction.

Minimum Qualifications:

  • Bachelor’s degree in Computer Engineering, Computer Science, or related field.
  • 9+ years of experience in embedded software development for industrial or automotive applications. 
  • Proficiency in C and C++ for real-time embedded systems.
  • Experience as a software architect for complex systems incorporating advanced technologies (e.g., RTOS, Linux BSP, Hypervisor, AI/ML, connectivity protocols such as Wi-Fi, Bluetooth, USB 3.0, PCIe, SERDES).
  • Strong understanding of automotive and industrial control systems, including HMI, CANbus communications, gateways, and instrumentation. 
  • Familiarity with ADAS and telematics systems.
  • Demonstrated ability to lead technical teams and provide strategic direction.
  • Excellent communication skills with the ability to convey complex technical concepts clearly.
  • Ability to travel domestically and internationally as needed.

Desired Qualifications:

  • Master’s degree in Computer Engineering, Computer Science, or related discipline.
  • Experience with safety-critical systems and compliance standards (e.g., ISO 26262, MISRA, J1939). 
  • Knowledge of cybersecurity principles for embedded systems.
  • Familiarity with modern DevOps practices. 
  • Hands-on experience with simulation tools, automated testing frameworks, and CI/CD pipelines.
  • Exposure to AI/ML applications in embedded environments.
  • Strong problem-solving skills and ability to drive root cause analysis and corrective actions.

What’s in It for You:

  • Competitive compensation, holiday pay, and paid time off
  • Great benefits package that includes health, vision, and dental insurance
  • 401(k), plus matching
  • Flexible spending accounts (FSAs), health savings account (HSA) with AMETEK contribution, life insurance, disability insurance, and family medical leave
  • Employee referral program
  • Tuition reimbursement program
  • Employee assistance program
  • Paid parental leave
  • Exciting, fast-paced environment where you could make a true impact
  • Opportunities for career advancement within our business unit and across all other AMETEK business entities

Additional Details:

Location:

This position is located in Aurora, Illinois, approximately 30 miles west of Chicago. Aurora combines a peaceful suburban atmosphere with convenient access to the greater Chicago area. Explore the city's scenic beauty with parks, nature preserves, and walking trails, providing plenty of outdoor recreation options. With excellent schools and a strong sense of community, Aurora offers a welcoming environment for everyone.

 

To learn more about our company and our job opportunities, visit us at:

https://www.ametek.com/careers

To learn more about the business unit you’ll be joining, visit us at:

Other facts

Tech stack
Embedded Software Development,C,C++,Software Architecture,Real-Time Systems,RTOS,Linux BSP,AI/ML,Connectivity Protocols,Automotive Control Systems,HMI,CANbus Communications,ADAS,Telematics,Problem-Solving,Root Cause Analysis

About Ametek, Inc.

AMETEK, Inc. is a leading global provider of industrial technology solutions serving a diverse set of attractive niche markets with annualized sales of approximately $7.5 billion.

AMETEK is a leading global provider of industrial technology solutions with approximately 22,500 colleagues across our global network of operating, sales, service, and support locations in 34 countries around the world. Our mission is to solve our customers' most complex challenges with differentiated technology solutions.

The AMETEK Growth Model is embedded within our culture and is made up of our four growth strategies – Operational Excellence, Technology Innovation, Global and Market Expansion, and Strategic Acquisitions. These growth strategies are complemented by a disciplined focus on cash generation, capital deployment, and talent development. Each element of our Growth Model reinforces the others, creating a powerful and scalable platform to drive long-term, sustainable growth.

AMETEK consists of two operating groups, both with highly differentiated technology and leading positions in niche markets:

• Electronic Instruments Group (EIG) – a leader in the design and manufacturing of advanced analytical, test and measurement instrumentation for aerospace, medical, power, energy, research and industrial markets.

• Electromechanical Group (EMG) – a leader in the design and manufacturing of highly engineered medical components and devices, automation solutions, thermal management systems, specialty metals and electrical interconnects.

Team size: 10,001+ employees
LinkedIn: Visit
Industry: Manufacturing
Founding Year: 1930

What you'll do

  • The Senior Software Technologist will define software architecture and lead the design and development of real-time embedded systems. They will collaborate with cross-functional teams to ensure product quality and compliance with requirements.

Ready to join Ametek, Inc.?

Take the next step in your career journey

Frequently Asked Questions

What does a Sr. Software Technologist do at Ametek, Inc.?

As a Sr. Software Technologist at Ametek, Inc., you will: the Senior Software Technologist will define software architecture and lead the design and development of real-time embedded systems. They will collaborate with cross-functional teams to ensure product quality and compliance with requirements..

Why join Ametek, Inc. as a Sr. Software Technologist?

Ametek, Inc. is a leading Manufacturing company.

Is the Sr. Software Technologist position at Ametek, Inc. remote?

The Sr. Software Technologist position at Ametek, Inc. is based in Aurora, Illinois, United States. Contact the company through Clera for specific work arrangement details.

How do I apply for the Sr. Software Technologist position at Ametek, Inc.?

You can apply for the Sr. Software Technologist position at Ametek, Inc. directly through Clera. Click the "Apply Now" button above to start your application. Clera's AI-powered platform will help match your profile with this opportunity and guide you through the application process. You can also learn more about Ametek, Inc. on their website.