Description:
As a Flight Software Engineer/MTS, you will be 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.
Responsibilities:
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
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
Skills:
C/C++
Embedded C
RTOS/Bare Metal
Object Oriented Principle
Embedded Software
Qualifications:
5+ Years of experience with C++ or C for software design/development
Strong understanding/experience with Object Oriented Principle (OOP)
Real Time Experience (RTOS or Bare Metal)
Must have experience in Agile or be comfortable working in Agile environment (Process and team organization based on SAFe (Scaled Agile Framework))
Must have experience with Test Driven Development (TDD) for automated testing
Required Skills/Experience
Proven ability to design and implement safety critical real-time software solutions
Solutions implemented on an RTOS or bare metal
Automated testing
Agile development environment
Strong written/verbal communication skills
Strong analytical and problem solving skills
Strong knowledge of C/C++
Bachelor degree in Software, Computer, or Electrical Engineering or Computer Science
10+ years of relevant experience
Highly motivated, enthusiastic, and a positive thinker
Assets:
VxWorks, RTX64, or RTEMS
Communications interfaces (SPI, EtherCAT, CANOpen, etc.)
Test driven development (TDD, ATDD, BDD)
Continuous integration/build automation
Experience Level:
Expert Level
À propos d’Actalent:
Actalent relie la passion à la mission. Nos solutions de candidats talentueux et la performance de nos services produisent la valeur et les résultats, tout en apportant la compétence qui permet à nos clients de réaliser plus. Nos experts situés dans le monde entier inspirent au quotidien. Nous soutenons les initiatives essentielles en ingénierie et en sciences, par les expériences qui favorisent un développement continu. La différence, c’est nos gens. Actalent est une société d’exploitation d’Allegis Group, leader mondial des solutions de candidats talentueux.
L’entreprise souscrit au principe d’égalité d’accès à l’emploi et prendra en compte toutes les candidatures sans distinction de race, sexe, âge, couleur, religion, nationalité, statut de vétéran, handicap, orientation sexuelle, identité sexuelle, information génétique ou toute autre distinction protégée par la loi.
About Actalent:
Actalent connects passion with purpose. Our scalable talent solutions and services capabilities drive value and results and provide the expertise to help our customers achieve more. Every day, our experts around the globe are making an impact. We’re supporting critical initiatives in engineering and sciences that advance how companies serve the world. Actalent promotes consultant care and engagement through experiences that enable continuous development. Our people are the difference. Actalent is an operating company of Allegis Group, the global leader in talent solutions.
The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
Candidates outside the Greater Toronto Area Welcome to Apply Survalent is looking for an innovative and enthusiastic team player to...
Apply For This JobMedical Assistant – Toronto, Ontario Who We Are Appletree Medical Group is the most progressive multi-disciplinary medical group in Canada....
Apply For This JobDescription De Poste Decsription Faire partie d’Air Canada, c’est faire partie d’un symbole canadien emblématique. Est-ce qu’atteindre de nouveaux sommets,...
Apply For This JobStanley Construction Ltd. (Stanley) has a Vision to deliver worry free construction to Canadians. If you are interested in helping...
Apply For This JobQUI SOMMES-NOUS ? Nous sommes l’Autorité régionale de transport métropolitain (ARTM), une organisation issue de la nouvelle gouvernance des transports...
Apply For This JobWe are looking for an Administrative Office Assistant to join our team on a remote basis. This is an entry-level...
Apply For This Job