A

Senior C/C++ Developer for Embedded Systems

AMETEK, Inc.

ottawa, on, Canada Full-time June 14, 2026

Found Description

Transform user experiences as a Senior Software Developer (Backend) in Ottawa. Specialize in backend system design and mentorship while integrating hardware for embedded solutions.
Join the Professional Services team to leverage your 5+ years of experience in software development. You will build high-quality backend systems, support UI functionalities, and mentor junior developers to foster their growth. This role emphasizes collaboration across teams to enhance product quality.
Key Responsibilities:
• Implement backend code in C/C++ for embedded applications
• Develop hardware integration solutions
• Create interface layers connecting UI to system functionality
• Engage in thorough design and code reviews
• Improve codebase performance through analysis
Requirements:
• Post-secondary degree in Computer Science or equivalency
• Strong C/C++ skills with 5+ years of experience
• Knowledge of embedded systems and Linux/QNX
• Experience with version contr...

Ready to Apply?

Submit your application for Senior C/C++ Developer for Embedded Systems at AMETEK, Inc.

Apply Now