Job Summary:
AMETEK is a leading global provider of industrial technology solutions serving diverse markets. They are seeking a Sr. Software Engineer to lead the development of innovative software solutions for vibration cancellation technology, collaborating with cross-functional teams and providing technical authority.
Responsibilities:
• Lead the development of innovative software solutions that drive the future of vibration cancelation technology.
• Architect, develop, and evolve monitoring and diagnostic software solutions that provide robust, scalable interfaces to TMC products.
• Own software design and technical standards, producing and maintaining high-quality architectural and design documentation to support product scalability and cross-team alignment.
• Serve as a technical authority on the company’s hardware–software ecosystem, driving deep system understanding and influencing product direction through sound engineering judgment.
• Collaborate cross-functionally with controls, electrical and mechanical engineers to define end-to-end solutions aligned with product and customer requirements.
• Provide high-level technical support and advisory leadership to internal teams and key customers, contributing to problem resolution, system optimization, and future product planning.
Qualifications:
Required:
• Minimum BS degree in Computer Science or related field.
• Minimum 3 years of experience in software development.
• Extensive experience designing and developing complex software systems using modern software engineering.
• Demonstrated ability to translate software functionality into reliable performance on electromechanical hardware systems.
• Hands-on experience implementing and debugging low‑level communication interfaces between host software and embedded controllers.
• Strong background in software architecture, including interface definition, state management, error handling, and system‑level design.
• Proficiency in designing and developing production‑quality software applications, including advanced user interface development, with experience across multiple programming languages a plus.
• Proven experience using C# and JavaScript for application and interface development, with the ability to apply additional languages such as C/C++ or Python when required by system architecture.
• Strong analytical and creative problem-solving skills.
• Results-oriented, with a strong 'get it done' attitude.
• Passion for following software development through demonstrated functionality on electromechanical hardware systems.
• Excellent written and verbal communication skills with the ability to interact with a variety of audiences.
• Detail-oriented and organized, with the ability to multitask and display consistent follow-through on tasks, assignments, projects, etc.
• 'Roll up your sleeves' attitude in applying experience, knowledge and skills in contributing to team efforts.
Company:
AMETEK is a manufacturer of electronic instruments and electromechanical devices. Founded in 1930, the company is headquartered in Berwyn, USA, with a team of 10001+ employees. The company is currently Late Stage.