Location: Kanata, ON
YOUR ROLE
As an OS MTS, you will develop components for WR next generation real-time operating system. Leveraging your operating systems expertise, you will help design and implement new capabilities while upholding VxWorks’ core principles of security, safety, high performance, and real-time reliability.
HOW YOU WILL CONTRIBUTE
In your daily job you will:
- Design and developOS technologies for WR next generation RTOS
- Develop and deliver high-quality design, code, and tests following a CI/CD model and agile methodology
- Investigate and resolve issues reported during product verification and from customers
- Create design documents for new technologies and conduct code reviews
- Collaborate with cross-functional teams to integrate hardware and software solutions
- Participate in all aspects of the software development process
Key skills and competencies for succeeding in this role are:
- 8+ years of relevant technical experience in operating systems development, including kernel and device driver development.
- Excellent understanding of OS concepts such as processes, threads, memory management, and file systems.
- Excellent programming skills using C
- Proficiency in assembly, C++, Python, and other development languages is a plus.
- Strong analytical and debugging skills.
- Strong understanding of operating system concepts
- Experience with RTOS software development such as core OS kernel capabilities.
- Experience with low-level drivers, board bring-up, or architecture-level development
- Excellent written and oral communication skills.
- Exceptional team player who works well in collaborative environments.
- Ability to be a technical lead in a project or technical area
- Self-managed, fast learner with the desire and ability to master new technologies.
- Familiarity with version control systems (e.g. git) and the iterative and agile/scrum software development processes.
- Experience in developing software compliant with industry certification standards, including DO-178C, ISO 26262, ASPICE, MIL is a plus.
- Ability to drive a project end-to-end, from concept and requirements through implementation, delivery, and release
BENEFITS- Canada
- Workplace Flexibility: Hybrid Work.
- Company-sponsored health, dental, and life insurance.
- Income protection through short and long-term disability coverage.
- Matching RRSP.
- Vacation and various time off policies to encourage work-life balance.
- Well-being programs: Employee assistance program, mental well-being through.
- Learning benefits: LinkedIn Learning subscription and seminars.