Senior C/C++ Developer Embedded Systems
Job in
Ottawa, Ontario, Canada
Listed on 2026-06-15
Listing for:
AMETEK, Inc.
Full Time
position Listed on 2026-06-15
Job specializations:
-
Software Development
C++ Developer, Backend Developer, Software Engineer, Senior Developer
Job Description & How to Apply Below
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 control tools
• Excellent communication abilities
Join us to innovate backend solutions that matter.
#J-18808-Ljbffr
Position Requirements
10+ Years
work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×