Talent.com
Senior C++ Flight Software Engineer VxWorks
Senior C++ Flight Software Engineer VxWorksMDA • Brampton, Ontario, Canadá
Senior C++ Flight Software Engineer VxWorks

Senior C++ Flight Software Engineer VxWorks

MDA • Brampton, Ontario, Canadá
30+ days ago
Job type
  • Full-time
Job description

Job Details

Description

Building the space between proven and possible, MDA Space (TSX:MDA) 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.

The Position:
We’re on the hunt for a Senior Flight Software Engineer/MTS on our Robotics & Space Operations team at our Brampton office.

As our Senior Flight Software Engineer/MTS, you will be instrumental in using your skill and experience as part of a team to design, implement, maintain, and test safety critical, real-time flight software solutions that are modular, extendable, testable, and efficient. You will lead difficult and complicated subsystem designs and implementations helping to grow the skills of more junior teammates through mentoring and coaching.


Job Responsibilities:
As part of a team:
• 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

Special Considerations:

Successful candidates must obtain and hold security clearance at the Reliability status level, and pass security assessment for the Controlled Goods Program (CGP), and be able to obtain higher clearances.

Benefits Statement:

MDA Space offers competitive compensation and benefits to its employees at all of its locations. As a member of the MDA Space team, you and your eligible dependents can enroll in a benefits plan that provides a comprehensive level of protection through competitive health care, including: health care plans supplemental and flexible drug plans, dental and vision benefits, disability income protection, life insurance, group retirement savings plans and an employee assistance program and to their family.

Equal Opportunity Statement:

MDA Space is an equal opportunity employer with a strong focus on diversity and inclusion. We are committed to treating all employees and candidates with respect and dignity. If you require assistance or a reasonable accommodation due to a disability during the application or recruitment process, please let us know.

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

Create a job alert for this search

Senior C++ Flight Software Engineer VxWorks • Brampton, Ontario, Canadá

Similar jobs
Chinese Private Tutoring Jobs Bolton

Chinese 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
Maintenance Technician

Maintenance Technician

Manpower • Maple, ON, Canada
Full-time
Start times: 6:00 AM, 6:30 AM, 7:00 AM | End times: 2:00 PM, 2:30 PM, 3:00 PM) .Night shift: 11pm-7am Sunday-Thursday.As a Maintenance Technician, you will play a key role in ensuring the smooth op...Show more
Last updated: less than 1 hour ago • Promoted • New!
Monitoring and Operations Manager

Monitoring and Operations Manager

Eneon-ES • burlington, ON, ca
Full-time
Monitoring & Operations ManagerPosition Type: Full-timeLocation: Remote with travel (90% remote, 10% travel)Employer DescriptionShow more
Last updated: 1 day ago • Promoted
Executive Assistant

Executive Assistant

SUSE • vaughan, ON, ca
Temporary
Please Note- this will be a fixed term contract for one yearJob DescriptionResponsible for performing general administrative support tasks involved in an organization.Responsibilities include assis...Show more
Last updated: 3 days ago • Promoted
Technical Program Manager - vaughan

Technical Program Manager - vaughan

TSSI Recruit US • vaughan, on, ca
Full-time
Large Communications Service Provider (CSP) that delivers high‑speed broadband and 5G services.Its enterprise customers include B2B and streaming providers that require reliable, scalable network s...Show more
Last updated: 2 days ago • Promoted
Bilingual Training Executive

Bilingual Training Executive

Pros2Work • brampton, ON, ca
Full-time
Insurance / Insurtech / P&C / Property & Casualty / SaaS / Software / Technology / Tech / BMS / Brokerage / MGA / Broker Management System / Power Broker / TAM / Applies Systems / Guidewire / Broki...Show more
Last updated: 1 day ago • Promoted
Construction Superintendent - SENIOR

Construction Superintendent - SENIOR

Bay Street Staffing • mississauga, ON, ca
Full-time
SENIOR Construction Site Superintendent Location: GTA Salary: Competitive, based on experience<...Show more
Last updated: 3 days ago • Promoted
Director, Operational Resilience and Third-Party Risk Management

Director, Operational Resilience and Third-Party Risk Management

Canadian Tire • Oakville, ON, Canada
Full-time
The Director, Operational Resilience and Third-Party Risk is responsible for leading a team that supports the AVP, Enterprise Risk Management by developing, maintaining, and overseeing Canadian Tir...Show more
Last updated: 4 days ago • Promoted
Parts Warehouse Associate

Parts Warehouse Associate

Premier Truck Group • Mississauga, ON, Canada
Full-time
Premier Truck Group is dedicated to ONE Network Executing, our mission which focuses on delivering the best employee experience, operational excellence, and exceptional customer service.At PTG, our...Show more
Last updated: 7 hours ago • Promoted • New!
Enterprise Resources Planning Consultant

Enterprise Resources Planning Consultant

HCLTech • oakville, ON, ca
Full-time
The Senior Consultant in Oracle ERP Cloud will be responsible for providing expertise in the implementation, customization, and optimization of Oracle ERP Cloud solutions.They will work closely wit...Show more
Last updated: 3 days ago • Promoted
Enterprise Services Reporting Specialist

Enterprise Services Reporting Specialist

Tundra Technical Solutions • burlington, ON, ca
Full-time
Enterprise Services Reporting SpecialistAbout Tundra Technical SolutionsSince 2004, Tundras mission to become the worlds number one choice for top talent has been relentless.A...Show more
Last updated: 1 day ago • Promoted
Studio Artist - mississauga

Studio Artist - mississauga

JAM CRM • mississauga, on, ca
Full-time
We are JAM CRM, an award-winning, game-changing, forward-thinking, CRM agency tucked away in trendy Liberty Village.We’re looking for a Studio Artist to join our team of over 150 1:1 communication ...Show more
Last updated: 2 days ago • Promoted
B2C Growth Product Manager (Mobile)

B2C Growth Product Manager (Mobile)

everkind • vaughan, ON, ca
Full-time
Company DescriptionAt everkind, we’re building an AI-powered wellness platform designed to help people reconnect with themselves—through reflection, insight, and emotionally intelligent support.We’...Show more
Last updated: 2 days ago • Promoted
Agronomist

Agronomist

EUROCERT • mississauga, ON, ca
Full-time
Job DescriptionAre you a dedicated team player with a passion for agricultural products? EUROCERT is searching for an Agronomist to join our team.Our ideal candidate has excellent communication and...Show more
Last updated: 4 days ago • Promoted
Fire Protection Engineer

Fire Protection Engineer

LRI Engineering - Fire Protection & Building Code • mississauga, on, ca
Full-time
Established in 1986, LRI Engineering Inc.Canadian engineering firm specializing in fire protection engineering, building and fire code consulting, fire safety and emergency planning services.LRI En...Show more
Last updated: 4 days ago • Promoted
Aviation Maintenance Training & Standards Analyst

Aviation Maintenance Training & Standards Analyst

Robertson & Company Ltd. • burlington, ON, ca
Full-time
Job Title: Aviation Maintenance Training & Standards AnalystLocation:Remote, Canada&...Show more
Last updated: 1 day ago • Promoted
Project Manager

Project Manager

Quarry Consulting • brampton, ON, ca
Full-time
Title: Project Manager - Oracle ERPLocation: RemoteDuration: TBDMay be responsible for but is not limited to;Lead hig...Show more
Last updated: 1 day ago • Promoted
Cloud Software Engineer

Cloud Software Engineer

Lorven Technologies Inc. • mississauga, ON, ca
Full-time
HiRole - Cloud Software EngineerLocation – Remote Canada Project Type: Full Time The ideal candidate has extensive experience ma...Show more
Last updated: 2 days ago • Promoted