Senior Embedded Software Engineer – RTOS C C++ (34535)
Overview
We’re seeking a Senior Embedded Software Engineer experienced in real-time operating systems (RTOS) and low-level C/C++ development. The ideal candidate will play a key role in designing, developing, and optimizing embedded system components across mission-critical environments such as automotive, avionics, and telecommunications. This position requires hands-on expertise with operating system internals, device drivers, and board-level integration.
Key Responsibilities & Skills
5+ years of embedded software development using C/C++ within VxWorks, QNX, or similar RTOS environments.
Strong understanding of operating system concepts — memory management, task scheduling, interrupts, synchronization, and file systems.
Proven experience in low-level programming, including device drivers, BSPs, and hardware bring-up for ARM or Intel platforms.
Proficiency in C/C++ and Assembly (ARM assembler experience preferred).
Exposure to virtualization and hypervisor environments (e.g., VMware vSphere or equivalent).
Skilled with Linux development tools, Git/GitHub, and automation scripting (Python, Bash, Perl).
Working knowledge of embedded security, including secure bootloaders, encrypted file systems, and network protocol encryption.
Familiarity with software safety standards such as DO-178C, DO-254, or ISO 26262 (Avionics / Automotive).
Strong analytical, debugging, and problem-solving skills at kernel and hardware interaction levels.
Degree in Computer Science, Electrical Engineering, or related discipline; mentoring or technical leadership experience is an asset.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Embedded Systems & FPGA Engineer (all genders)
2026-05-28
Scrum Master – AI Platform Initiative (34660)
2026-02-21
- Posted
- Dec 02, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Toronto
- Company
- Myticas Consulting
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Embedded Systems & FPGA Engineer (all genders)
2026-05-28
Scrum Master – AI Platform Initiative (34660)
2026-02-21