One step ahead
Product R&D • Product Outsourcing • Embedded Software • IT/Application development • Electronics (Analogue
May 3
🏢 In-office - Montreal
One step ahead
Product R&D • Product Outsourcing • Embedded Software • IT/Application development • Electronics (Analogue
• Create and modify software applications for test environments intended for complex electronic and electromechanical systems • Read and understand detailed requirements documents • Plan work, provide effort level estimates, and complete your work • Design, code, test, debug and document high-quality software development applications • Work in an agile development team using best practices • Write and modify Python applications • Prepare documentation and participate in reviews • Participate in the integration, testing, and deployment of software applications • Help resolve issues in a software production environment • Understand the system test
• University degree in software engineering, computer science or other relevant discipline, or equivalent combination of education and experience • Minimum of 5 years of experience developing testing software • Ability to work with an existing code base. • Knowledge of multi-tasking, data sharing and APIs. • Knowledge of Python and C++ • Ability to understand and work with complex software requirements specifications • Experience in agile software development • Good oral and written communication skills, ideally in English and French.
• Exposure to DO-178 • Experience in instrument control, functional testing of automated systems • Knowledge of CCSDS, MIL-STD-1553 • Knowledge of protocols such as CAN bus and SpaceWire • Experience with JIRA and Confluence • Experience with GIT and Jenkins • Great team player • Organized, goal-oriented, self-starter, with a team-focused mentality • Excellent communication skills • Outstanding analytical skills and problem-solving ability • Excellent written and oral communication skills with the ability to produce clear documentation for both colleagues and customers • A friendly willingness to collaborate and play nice with others.
Apply Now