Talent.com
Senior Flight Software Engineer/MTS
Senior Flight Software Engineer/MTSMacdonald, Dettwiler And Associates Corporation • Brampton, Peel Region, CA
Senior Flight Software Engineer / MTS

Senior Flight Software Engineer / MTS

Macdonald, Dettwiler And Associates Corporation • Brampton, Peel Region, CA
30+ days ago
Job type
  • Full-time
Job description

Building the space between proven and possible, MDA Space is a trusted mission partner to the global space industry. A robotics, satellite systems and geointelligence pioneer with a 55-year+ story of world firsts and more than 450 missions, MDA Space is a global leader in communications satellites, Earth and space observation, and space exploration. As our Senior Flight Software Engineer / MTS, you will be instrumental in designing, implementing, maintaining, and testing safety-critical, real-time flight software solutions that are modular, extendable, testable, and efficient. You will lead complex subsystem designs and implementations, mentoring and coaching junior team members.

Our Team

The MDA Space team of over 3,400 space experts across Canada, the US, and the UK has the expertise to turn ambitious customer visions into achievable missions, leveraging a unique mix of experience, engineering excellence, and innovative spirit.

Job Responsibilities :

  • Lead designs for safety-critical, real-time software solutions.
  • Ensure designs are well documented and communicated.
  • Lead and participate in implementation and testing of safety-critical, real-time software.
  • Review work of teammates (senior and junior).
  • Mentor and develop the skills of junior team members.
  • Lead estimation efforts for new tasks.
  • Collaborate on establishing and enforcing coding standards, tools, environments, and processes.
  • Perform other duties as assigned by management or team lead.

Required Skills / Experience :

  • Strong knowledge and practical experience with C++.
  • Minimum 5 years’ hands-on experience with VxWorks (Windriver).
  • Over 10 years of developing embedded applications.
  • Proven ability to design and implement safety-critical real-time software solutions.
  • Experience with System on a Chip (SoC).
  • Experience with automated testing.
  • Strong analytical and problem-solving skills.
  • Bachelor’s degree in Software, Computer, or Electrical Engineering or Computer Science.
  • Highly motivated, enthusiastic, and positive attitude.
  • Beneficial Skills / Experience :

  • Experience with communication interfaces (SPI, EtherCAT, CANOpen, etc.).
  • Experience with continuous integration and build automation.
  • Experience with arm / joint / mechatronic / motion control.
  • Familiarity with ARM and / or RISC-V processors and development environments.
  • Experience with flight or aircraft software.
  • Additional Requirements :

    Successful candidates must obtain and hold security clearance at the reliability status level and pass security assessments for the Controlled Goods Program (CGP) and ITAR.

    Compensation and Benefits :

    MDA offers competitive compensation ranging from $110,000 to $150,000 annually, based on experience and qualifications. Benefits include healthcare, dental, vision, disability income protection, life insurance, retirement plans, and an employee assistance program.

    Equal Opportunity Statement :

    MDA is committed to diversity and inclusion, providing equal opportunity employment and reasonable accommodations for applicants with disabilities.

    #J-18808-Ljbffr

    Create a job alert for this search

    Senior Flight Software EngineerMTS • Brampton, Peel Region, CA

    Similar jobs
    Senior Software Engineer

    Senior Software Engineer

    Civica Infrastructure Inc • Woodbridge, ON, Canada
    Full-time
    Smart City Water is looking for a Senior Software Engineer to support the ongoing development and scaling of our cloud-based platforms. The role is focused on backend and cloud engineering, architec...Show more
    Last updated: 30+ days ago • Promoted
    Software Developer (C++ / C#), Distribution Management System (DMS)

    Software Developer (C++ / C#), Distribution Management System (DMS)

    Survalent • Brampton, ON, Canada
    Full-time +1
    Software Developer (C++ / C#), Distribution Management System (DMS) Brampton (Hybrid) - Applicants Outside the Greater Toronto Area are welcome to Apply! Survalent is looking for an innovative ...Show more
    Last updated: 30+ days ago • Promoted
    ACA, Aircraft Maintenance Engineer

    ACA, Aircraft Maintenance Engineer

    Acara Solutions • Mississauga, ON, Canada
    Full-time
    Our client in the Aircraft industry is seeking ACA's to join their team in Toronto.JOB TITLE : ACA, Aircraft Maintenance Engineer. REPORTS TO : Supervisor, Maintenance.Perform and ensure proper co...Show more
    Last updated: 14 days ago • Promoted
    Embedded Software Engineer - Airborne Stabilized Optical Systems

    Embedded Software Engineer - Airborne Stabilized Optical Systems

    PVLabs • Burlington, ON, Canada
    Full-time
    Embedded Software DesignerAirborne Optical SystemsBurlington ON – Hybrid.Please note that to be considered for any position at PV Labs, all candidates must be eligible to meet the requirement...Show more
    Last updated: 30+ days ago • Promoted
    Senior Back-end Engineer

    Senior Back-end Engineer

    Prophix • Etobicoke, ON, CA
    Full-time
    Quick Apply
    See what you can do with Prophix®.Prophix helps finance teams work with greater flexibility and confidence through Prophix One™, our Financial Performance Platform. We bring planning, reporting, and...Show more
    Last updated: 30+ days ago
    Senior Systems Engineer

    Senior Systems Engineer

    Essence Coaching Group • Mississauga, ON, Canada
    Full-time
    Lindsay, Ontario, Canada (Hybrid).CAD 165,000 – 210,000 gross / year.A senior-level Systems Engineer is sought to lead aircraft- and system-level engineering activities for next-generation elec...Show more
    Last updated: 14 days ago • Promoted
    CEO

    CEO

    Greater Manchester Moving • Bolton C7E, ON, Canada
    Full-time
    As the Chief Executive Officer of Bolton CVS and a Director of 10GM, you will play a central role in achieving our aim to support lasting, transformative impact for communities across Bolton and Gr...Show more
    Last updated: 30+ days ago • Promoted
    Staff Software Engineer

    Staff Software Engineer

    Clutch Technologies Inc. • Etobicoke, ON, Canada
    Full-time +1
    Clutch is Canada's largest online used car retailer, delivering a seamless, hassle-free car-buying experience to drivers everywhere. Customers can browse hundreds of cars from the comfort of the...Show more
    Last updated: 17 days ago • Promoted
    Senior Sales Engineer

    Senior Sales Engineer

    JP Recruitment • Mississauga, ON, Canada
    Full-time
    Our client is a market leader in the HVAC space and looking for a senior sales rep based in Toronto, ON.As a Sales Engineer, you will be responsible for managing internal relationships with custome...Show more
    Last updated: 30+ days ago • Promoted
    Software Development Engineer

    Software Development Engineer

    Actalent • Bolton, ON, Canada
    Permanent
    Job Title : Software Development Engineer.This role involves designing and developing advanced software solutions for industrial automation and control systems, including human-machine interfaces (H...Show more
    Last updated: 24 days ago • Promoted
    Physics Private Tutoring Jobs Bolton

    Physics Private Tutoring Jobs Bolton

    Superprof • Bolton, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    Senior Aircraft Component Technician

    Senior Aircraft Component Technician

    Aeropol Aviation Services Corporation • Mississauga, ON, Canada
    Full-time
    Aeropol Aviation Services Corp.AAS) is a leading Canadian provider of quality driven aircraft component maintenance, repair, and overhaul (MRO) solutions to meet the most demanding standards of the...Show more
    Last updated: 7 days ago • Promoted
    Senior Software Developer

    Senior Software Developer

    Mevotech • Mississauga, ON, Canada
    Full-time
    Reporting into the Manager, Software Applications, the Senior Software Developer will be responsible for helping drive the success of our software development projects across functional teams withi...Show more
    Last updated: 30+ days ago • Promoted
    Remote C# Software Engineer - AI Trainer

    Remote C# Software Engineer - AI Trainer

    SuperAnnotate • Vaughan, Ontario, CA
    Remote
    Full-time
    This is an hourly-paid, fully remote contractor role where you will review AI-generated responses and / or generate C# / . NET engineering content, evaluating reasoning quality and step-by-step problem-...Show more
    Last updated: 8 days ago
    Senior Engineer

    Senior Engineer

    Danmare Group Inc • Woodbridge, ON, Canada
    Full-time
    About Us The Danmare Group specializes in providing full-service engineering and design solutions to premier companies in the food and pet food-nutrient sectors Our skilled team of engineers and pr...Show more
    Last updated: 30+ days ago • Promoted
    Senior BPC Developer

    Senior BPC Developer

    Cloudious LLC • Mississauga, ON, Canada
    Full-time
    Quick Apply
    Senior BPC Developer Canada-Mississauga- Hybrid Rate- $90 CAD / HR- Please be flexible <...Show more
    Last updated: 2 days ago
    Senior Engineer

    Senior Engineer

    AGI - Danmare • Woodbridge, ON, Canada
    Full-time
    About AGI AGI is a global food-based infrastructure company publicly traded in Canada.With over 4,000 employees and over 30 global manufacturing brands, AGI is a leading provider of equipment and t...Show more
    Last updated: 30+ days ago • Promoted
    Senior Financial Analysts ( Projects )

    Senior Financial Analysts ( Projects )

    Vaco by Highspring • King City, ON, CA
    Full-time
    Lead and support finance-related projects, including system testing and data validation, to ensure accuracy and functionality. Collaborate with cross-functional stakeholders to gather, document, and...Show more
    Last updated: 25 days ago • Promoted