Senior Embedded Software Engineer – RTOS C C++ (34535)

📍 Canada

Altro Myticas Consulting

Job Description

Senior Embedded Software Engineer – RTOS C C++ (34535) Senior Embedded Software Engineer – RTOS / C / C++

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.

#J-18808-Ljbffr

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.

Job Details

Posted Date: November 21, 2025
Job Type: Altro
Location: Canada
Company: Myticas Consulting

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.