Talent.com
Senior C++ Software Engineer/MTS
Senior C++ Software Engineer/MTSMDA • Brampton, Peel Region, CA
Senior C++ Software Engineer / MTS

Senior C++ Software Engineer / MTS

MDA • Brampton, Peel Region, CA
Il y a plus de 30 jours
Type de contrat
  • Temps plein
Description de poste

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 and infrastructure. The MDA Space team of more than 3,400 space experts in Canada, the US and the UK has the knowledge and know-how to turn an audacious customer vision into an achievable mission – bringing to bear a one-of-a-kind mix of experience, engineering excellence and wide-eyed wonder that’s been in our DNA since day one. For those who dream big and push boundaries on the ground and in the stars to change the world for the better, we’ll take you there. For more information, visit www.mda.space.

Job Responsibilities :

As part of the team, you will :

  • Lead designs for safety critical, real-time software solutions
  • Ensure designs are documented and well communicated
  • Lead and participate in implementation and testing of safety critical, real-time software
  • Review the work of teammates (senior and junior)
  • Mentor and grow the skills of more junior team members via conversations, review of work products, explanation of design tradeoffs, etc.
  • Lead estimation efforts for new tasks
  • Collaborate with other seniors and management on the establishment, evolution, and enforcement of standards for coding, tools / environments, processes, etc.
  • Other duties as will be assigned from time to time by management or a team lead

Required Skills / Experience :

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

  • Communications interfaces (SPI, EtherCAT, CANOpen, etc.)
  • Test driven development (TDD, ATDD, BDD)
  • Continuous integration / build automation
  • Arm / Joint / mechatronic / motion control experience.
  • Familiarity with ARM and / or RISC‑V processors and dev environment
  • flight software / aircraft software (highly beneficial)
  • Docker / container development
  • Successful candidates must obtain and hold security clearance at the reliability status level, and pass security assessment for the Controlled Goods Program (CGP) and ITAR.

    MDA provides competitive compensation and benefits packages for its employees at all locations. As a team member of MDA, you and your qualified dependents are eligible to participate in a benefit plan that ensures a comprehensive level of protection through competitive health care including extended healthcare and flexible drug plans, dental and vision benefits, disability income protection, life insurance, group retirement savings plans; and an employee and family assistance program.

    The compensation range for this position is $110,000 - $150,000 annually. The specific compensation offered will be based on the qualifications and experience of the successful candidate.

    MDA is an equal opportunity employer prizing diversity and inclusion. We are committed to treating all employees and applicants for employment with respect and dignity. If you require assistance and / or reasonable accommodation due to a disability during the application or the recruiting process, please feel free to notify us.

    #J-18808-Ljbffr

    Créer une alerte emploi pour cette recherche

    Senior Software • Brampton, Peel Region, CA

    Offres similaires
    Senior Software Engineer Operations

    Senior Software Engineer Operations

    Infotek Consulting Inc. • Mississauga, Ontario, Canada
    Temporaire
    Senior Software Engineer Operations.Our Digital Business Automation Services team is seeking a Senior Software Engineer with strong experience supporting Enterprise Content Management and Document ...Voir plus
    Dernière mise à jour : il y a 1 jour • Offre sponsorisée
    Senior Software Engineer

    Senior Software Engineer

    Civica Infrastructure Inc • Woodbridge, ON, Canada
    Temps plein
    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...Voir plus
    Dernière mise à jour : il y a 20 jours • Offre sponsorisée
    Software Development Engineer III

    Software Development Engineer III

    Biiibo Inc. • Concord, ON, Canada
    Temps plein
    As a Software Development Engineer lll, you will work as part of a small, autonomous, agile team to deliver both internal and external applications. built on a modern hybrid cloud platform.You will...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Developer, Software

    Senior Developer, Software

    FCT • Oakville
    Temps plein
    Come work for a company that’s committed to the success of each and every employee.A place where innovators and collaborators come together and build on each other’s talents.Where diversity is welc...Voir plus
    Dernière mise à jour : il y a 9 jours • Offre sponsorisée
    Software Engineer

    Software Engineer

    Ritchie Bros. • Mississauga
    Temps plein
    Get AI-powered advice on this job and more exclusive features.RB Global (NYSE : RBA) (TSX : RBA) is a leading, omnichannel marketplace providing insights, services, and transaction solutions for buye...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Embedded Software Project Lead

    Embedded Software Project Lead

    TITAN Haptics Inc. • Mississauga
    Temps plein +1
    As Embedded Software Project Lead, you will own the end-to-end delivery of software interfaces for our haptic products.This is a hands-on role : you will write production code, guide integration wor...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Embedded C Developer

    Embedded C Developer

    Amaris Consulting • Burlington, Ontario, Canada
    Temps plein
    The ideal candidate will have strong experience in.You will be involved in the design, development, and optimization of embedded software for industrial and technological applications.Design, devel...Voir plus
    Dernière mise à jour : il y a 1 jour • Offre sponsorisée
    Project Manger - Software Product Development

    Project Manger - Software Product Development

    freelance.ca • Vaughan, Canada
    Temps plein
    Our client is a global leader in scientific instrumentation and analytical technologies.They are seeking an experienced Project Manager to lead software development initiatives that support next-ge...Voir plus
    Dernière mise à jour : il y a 3 jours • Offre sponsorisée
    Real-Time DMS Software Engineer (C++ / C#)

    Real-Time DMS Software Engineer (C++ / C#)

    Survalent • Brampton
    Temps plein
    A leading smart grid management systems provider located in Brampton is seeking an experienced Software Developer with expertise in C++ and C#. The role involves designing and developing application...Voir plus
    Dernière mise à jour : il y a 9 jours • Offre sponsorisée
    Senior Flight Software Engineer / MTS

    Senior Flight Software Engineer / MTS

    Macdonald, Dettwiler And Associates Corporation • Brampton
    Temps plein
    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 o...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Sr. Software Engineer

    Sr. Software Engineer

    Softchoice • Oakville
    Temps plein
    Get AI‑powered advice on this job and more exclusive features.Softchoice is a software‑focused IT solutions and services provider that equips organizations to be agile and innovative, while engagin...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Mobile Engineer - Hays

    Mobile Engineer - Hays

    Hays • mississauga, on, ca
    Temps plein
    Job Title : Full Stack Mobile Developer.Contract Duration : 6 months (Possible Extension).Location : 1 time in the week (Toronto). Tech Stack : TypeScript + Python + React framework.The ideal candidate ...Voir plus
    Dernière mise à jour : il y a 19 heures • Offre sponsorisée • Nouvelle offre
    Senior Workday Integration Engineer (Hybrid)

    Senior Workday Integration Engineer (Hybrid)

    Loblaw Companies Limited • Brampton
    Temps plein
    A leading Canadian retailer is seeking a skilled Senior Workday Integration Developer in Brampton.This role involves designing and implementing integrations across Workday modules, ensuring a seaml...Voir plus
    Dernière mise à jour : il y a 9 jours • Offre sponsorisée
    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...Voir plus
    Dernière mise à jour : il y a 8 jours • Offre sponsorisée
    Implementation Engineer

    Implementation Engineer

    Kelly • mississauga, on, ca
    Temps plein
    Contract Duration : 6-12 months.The Implementation Engineer will also lead workshops, deliver product demonstrations, and provide expert advice on configuration design to ensure successful adoption....Voir plus
    Dernière mise à jour : il y a 1 jour • Offre sponsorisée
    Senior+ Software Engineer

    Senior+ Software Engineer

    DraftAid • Mississauga
    Temps plein
    Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features.This range is provided by DraftAid. Your actual pay will be based on your skills and experience — talk ...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Embedded Software Engineer

    Embedded Software Engineer

    Akkodis • Oakville
    Temps plein
    Contract position with a client located in.Ideally, the successful candidate will have strong experience with embedded systems build and development process as a DevOps engineer or a similar softwa...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Workday Integrations Engineer (Hybrid, Toronto)

    Senior Workday Integrations Engineer (Hybrid, Toronto)

    Nexus Systems Group Inc. • Mississauga
    Temps plein
    A technology solutions provider in Canada is looking for an Application Developer V to design and implement applications using Workday tools. The role requires over 5 years of experience in configur...Voir plus
    Dernière mise à jour : il y a 9 jours • Offre sponsorisée