RTOS Specialist – Safety-Critical Multicore Development
11 hours ago
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 propulsion, Urban Air Mobility, Unmanned Aerial Vehicle and autonomous flight.
The MANNARINO culture is focused on high quality, hard work, professionalism and teamwork within a highly respectful, motivating atmosphere geared towards long-term business growth.
As a member of our team, you will benefit from:
- a comprehensive group insurance and RRSP plan
- a flextime policy with paid overtime
- discretionary bonuses
- a fitness reimbursement program
- other office perks such as catered weekly lunches and free hot beverages (espresso, coffee, hot chocolate and tea)
- regular company outings
Career Opportunity And Primary Roles / Responsibilities
We are seeking an RTOS Specialist – Safety-Critical Multicore Development to support the design, development and certification of our airborne embedded safety critical real-time operation system software product (M-RTOS) for integration with various multicore processors (and system-on-chip architectures). In this role, you'll have the chance to apply and deepen your expertise in advanced software engineering principles while working on systems where reliability, security, and performance are paramount. You'll be part of a team building solutions that power safety-critical environments, giving you the opportunity to influence high-integrity designs and tackle complex challenges that truly matter.
Responsibilities:
- Design, development and test of safety-critical software complying with applicable standards and focus on software architectures that are robust, reliable and fault-tolerant.
- Lead a team of software engineers through technical domain expertise and knowledge of best practices.
- Collaborate with engineers from other cross-functional groups such as systems, safety and test to ensure product and program level needs are met.
- Participate in safety assessments, analyses and review of work products created by other functional groups that affect safety software features.
- Create and maintain necessary documentation to provide evidence of rigor in accordance with relevant standards (for example software requirements, architecture and design decisions, etc.)
Required Competencies
- 8+ years of experience in safety-critical software development
- MSc or BSc degree in electrical engineering, computer science or equivalent
Prior experience developing and/or certifying safety critical software for use on multicore processors
Experience with multicore architectures (e.g., symmetric multiprocessing kernel, type 1 hypervisor, separation kernel, etc.)
Exceptional knowledge of C language
Experience with real-time software development, including conducting preliminary and critical design reviews
- Effective communication skills
Desirable Skills / Experience
- Knowledgeable regarding ARM virtualization extensions
- Experience with Zynq Ultrascale+ MPSoC or i.MX 8/9 processors, or equivalent
- Hard real-time performance tuning
- Expertise in software engineering principles, with a particular emphasis on reliability, security, and performance due to the critical nature of the systems involved
- Ability to interface with customer and other team members
- Ability to work independently
- Awareness of software and hardware mitigation approaches for microprocessor shared resource interferences
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 might require travel to visit customers (in North America)
Knowledge of English is required to communicate and work with customers outside the province of Quebec. / La connaissance de l'anglais est requise pour communiquer et travailler avec nos clients situés à l'extérieur de la province de Québec.
At MANNARINO, we believe that passion and a desire to learn is crucial. Diversity of thought and experiences leads to innovative solutions and creativity. This is why we would like to 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.
-
Embedded Low Level Software Developer
9 hours ago
Montreal, Quebec, Canada MANNARINO Full timeMANNARINO 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 propulsion,...
-
Health and Safety Specialist
2 hours ago
Montreal, Quebec, Canada UAP Inc. Full timeJob DescriptionHealth and Safety Specialist – Become a Pillar of Safety at UAPUnder the direction of the Operational Support Director, you will contribute to strengthening occupational health and safety across the Napa, Traction, and Altrom divisions throughout Canada. As a partner to operational teams and the People and Culture department, you support...
-
Fire and Life Safety Specialist
5 hours ago
Montreal, Quebec, Canada AtkinsRéalis Full timeOverviewAtkinsRéalis provides cutting-edge engineering, procurement, construction and financing solutions to projects in more than 100 countries around the world. AtkinsRéalis is truly a global leader in its field and has been chosen to design and build some of the most prestigious projects in the world. Our participation in the Alto high-speed rail...
-
Health and Safety Specialist
10 hours ago
Montreal, Quebec, Canada UAP Inc. Full timeCompany Description At UAP, we drive the future of the automotive and heavy vehicle parts industry through unmatched service and innovative solutions. Our passionate team is at the heart of our success. They are dedicated to maintaining strong relationships and delivering exceptional service. Join us and be part of a dynamic company that keeps Canada...
-
Health and Safety Specialist
4 hours ago
Montreal, Quebec, Canada UAP Inc. Full timeCompany Description At UAP, we drive the future of the automotive and heavy vehicle parts industry through unmatched service and innovative solutions. Our passionate team is at the heart of our success. They are dedicated to maintaining strong relationships and delivering exceptional service. Join us and be part of a dynamic company that keeps Canada moving,...
-
Talent Development Specialist
2 days ago
Montreal, Quebec, Canada United Nations Development Programme Full timeTHE ORGANIZATIONAL SETTINGThe Bureau of Administration and Services (ADB) plays a lead role in the efficient and effective administrative management of the Organization by ensuring the provision of high-quality physical and human resources, applying the highest standards of work ethics and conduct, and using results-based management skills and tools to...
-
Health and Safety Specialist – Transportation
2 hours ago
Montreal, Quebec, Canada Sanimax Full timeYour professional transformation starts hereAre you full of great ideas? Do you dream of building a greener future as part of a company that values your skills and opinions? Are you looking for a flexible employer that will give you the opportunity to grow within the company?This job is for youSanimax is looking for a Health and Safety Specialist to join our...
-
Critical Power Field Technician
15 hours ago
Montreal, Quebec, Canada Pearce Services Full time $70,000 - $80,000At PEARCE, we've got a career for youJoin the nation's leading independent service provider for critical telecommunication and renewable energy infrastructure. We are the premier independent service provider for our nation's critical infrastructure. With over 2,500 team members nationwide, Pearce delivers comprehensive engineering, maintenance, repair, and...
-
Critical Power Field Technician
4 hours ago
Montreal, Quebec, Canada Pearce Services Full time $70,000 - $80,000At PEARCE, we've got a career for youJoin the nation's leading independent service provider for critical telecommunication and renewable energy infrastructure. We are the premier independent service provider for our nation's critical infrastructure. With over 2,500 team members nationwide, Pearce delivers comprehensive engineering, maintenance, repair, and...
-
Plant Engineer
7 hours ago
Montreal, Quebec, Canada Hood Packaging Corporation Full timeReporting to the Director of Maintenance, the incumbent of this position supports maintenance, production and engineering to improve equipment reliability, reduce failures, increase uptime and enhance machine safety.Functional responsibilitiesCustomer account managementOptimize EAM software to structure maintenance and document failuresParticipate in the...