Drone Guidance and Navigation Software Engineer

2 weeks ago


Montreal, Canada MANNARINO Full time

Drone Guidance and Navigation Software Engineer MANNARINO Systems & Software Inc. is a leader in providing safety‑critical systems, software, hardware and certification engineering services to the aerospace, defense, space, simulation & power generation industries. Our customer base is large and includes traditional aerospace companies as well as new and exciting markets such as electric propulsion, Urban Air Mobility, Unmanned Aerial Vehicles and autonomous flight. The MANNARINO culture focuses on high quality, hard work, professionalism and teamwork within a highly respectful, motivating atmosphere geared toward long‑term business growth. Benefits a comprehensive group insurance and RRSP plan a flextime policy with paid overtime discretionary bonuses a fitness reimbursement program office perks such as catered weekly lunches and free hot beverages regular company outings Career Opportunity and Primary Roles / Responsibilities Support the development and certification of a next‑generation unmanned aerial system for a leading drone company. Contribute to the certification of the drone to the highest civil aircraft standards, focusing on rigorous testing and verification of the Guidance, Navigation, and Control (GNC) software. Key Responsibilities Participate in Hardware‑in‑the‑Loop (HIL) testing of GNC software to support civil certification efforts. Review and analyze C++ source code to develop clear and accurate software specifications that support certification and testing requirements. Develop and maintain automated test procedures in Python to validate software functionality and performance. Collaborate with multidisciplinary teams to ensure compliance with certification requirements and system‑level integration. Support the creation and execution of detailed test plans, procedures, and reports. Contribute to the continuous improvement of verification processes and tools. Ensure traceability and rigor in all verification activities in alignment with DO‑178C and other applicable standards. Required Competencies Bachelor’s or Master’s degree in Software Engineering, Aerospace Engineering, Electrical Engineering, or a related field. Minimum 5 years of experience in guidance and navigation systems, preferably in aerospace or UAV applications. Proficiency in Python for developing and maintaining automated test procedures; for C++, the focus is on reading and understanding source code to support software specification activities. Hands‑on experience with HIL testing environments and embedded systems. Familiarity with DO‑178C or other software certification standards is an asset but not required; a rigorous, process‑driven approach and attention to detail are equally valued. Excellent problem‑solving skills and attention to detail. Strong communication and teamwork abilities. Ability to work independently and manage priorities in a fast‑paced environment. Miscellaneous Requirements Work can be done remotely. For employees based in Montreal, the work model is hybrid (at least one day at the office). The position may require travel to visit customers in North America. Knowledge of English is required to communicate and work with customers outside the province of Quebec. At MANNARINO, we believe that passion and a desire to learn are crucial. Diversity of thought and experiences leads to innovative solutions and creativity. This is why we encourage all those interested to apply. We are an equal‑opportunity employer. All applicants will be held in strict confidence. Only those selected for interview will be contacted. #J-18808-Ljbffr


  • Remote Drone Guidance

    2 weeks ago


    Montreal, Canada Mannarino Systems and Software Inc. Full time

    A leading engineering company in Montreal seeks a Drone Guidance and Navigation Software Engineer to support the development and certification of a cutting-edge unmanned aerial system. The role involves HIL testing, C++ code analysis, and automation in Python. Candidates should have 5+ years experience in guidance and navigation systems with a relevant...


  • Montreal, Canada Mannarino Systems and Software Inc. Full time

    MANNARINO Systems & Software Inc. is a leader in providing safety‑critical systems, software, hardware and certification engineering services to the aerospace, defense, space, simulation & power generation industries. Our customer base is very large, covering traditional aerospace companies as well as new and exciting markets, including electric...


  • Montreal, Canada MANNARINO Full time

    A leading technology firm in Montreal is seeking a Drone Guidance and Navigation Software Engineer. The role involves supporting the development and certification of unmanned aerial systems, contributing to software testing, and utilizing proficiency in Python and C++. Candidates should have at least 5 years of experience in guidance and navigation systems...


  • Montreal, Canada Shearwater Full time

    A leading aerospace company in Montreal is seeking an Autonomy Software Engineer to enhance their autonomy platform and develop innovative solutions for autonomous drones. Candidates should have a strong engineering background, 4+ years of software engineering experience, and proficiency in C++ and Python. This hands-on role includes cross-functional...


  • Montreal, Canada Shearwater Full time

    A leading aerospace company in Montreal is seeking an Autonomy Software Engineer to enhance their autonomy platform and develop innovative solutions for autonomous drones. Candidates should have a strong engineering background, 4+ years of software engineering experience, and proficiency in C++ and Python. This hands-on role includes cross-functional...


  • Montreal, Canada Mannarino Systems and Software Inc. Full time

    A prominent technology firm in Montreal is seeking a Drone Ground Station Software Developer. This role involves designing and implementing ground control software for unmanned aerial vehicles, focusing on full-stack development and real-time operations. Candidates should have experience in the aerospace sector, secure software design knowledge, and...


  • Montreal, Canada Shearwater Full time

    Montreal Summary Join our team at Shearwater Aerospace, where you will collaborate with leading experts in autonomous soaring research and shape the future of flight technology. Inspired by birds that can fly for days or even months, our co-founders envisioned a world where drones could emulate this capability. This vision extends across various domains,...


  • Montreal, Canada Shearwater Full time

    Montreal Summary Join our team at Shearwater Aerospace, where you will collaborate with leading experts in autonomous soaring research and shape the future of flight technology. Inspired by birds that can fly for days or even months, our co-founders envisioned a world where drones could emulate this capability. This vision extends across various domains,...


  • Montreal, Canada MANNARINO Full time

    Drone Ground Station Software Developer - AWS & DO 178 Apply for the Drone Ground Station Software Developer – AWS & DO 178 role at MANNARINO. MANNARINO Systems & Software Inc. provides safety‑critical systems, software, hardware and certification engineering services to aerospace, defense, space, simulation and power generation industries. Our customer...


  • Montreal, Canada MANNARINO Full time

    Drone Ground Station Software Developer - AWS & DO 178 Apply for the Drone Ground Station Software Developer – AWS & DO 178 role at MANNARINO . MANNARINO Systems & Software Inc. provides safety‑critical systems, software, hardware and certification engineering services to aerospace, defense, space, simulation and power generation industries. Our customer...