Senior Embedded Software Engineer – RTOS C C++

2 weeks ago


Toronto, Canada Myticas Consulting Full time

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



  • Toronto, Canada Myticas Consulting Full time

    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...


  • Toronto, Canada Myticas Consulting Full time

    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...


  • Toronto, Canada Myticas Consulting Full time

    Senior Embedded Software Engineer – RTOS / C / C++ Job Description 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...


  • Toronto, Canada Myticas Consulting Full time

    Senior Embedded Software Engineer – RTOS / C / C++ Job Description 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...


  • Toronto, Canada Myticas Consulting Full time

    Senior Embedded Software Engineer – RTOS / C / C++ Job Description 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...


  • Toronto, Canada Myticas Consulting Full time

    A leading technology consulting firm in Toronto is seeking a Senior Embedded Software Engineer with extensive experience in RTOS and low-level C / C++ development. The successful candidate will enhance embedded systems across critical sectors like automotive and avionics, requiring deep understanding of operating systems and strong problem-solving abilities....


  • Toronto, Canada Myticas Consulting Full time

    A leading technology consulting firm in Toronto is seeking a Senior Embedded Software Engineer with extensive experience in RTOS and low-level C / C++ development. The successful candidate will enhance embedded systems across critical sectors like automotive and avionics, requiring deep understanding of operating systems and strong problem-solving abilities....


  • Toronto, Canada Myticas Consulting Full time

    A leading technology consulting firm in Toronto is seeking a Senior Embedded Software Engineer with extensive experience in RTOS and low-level C / C++ development. The successful candidate will enhance embedded systems across critical sectors like automotive and avionics, requiring deep understanding of operating systems and strong problem-solving abilities....


  • Montreal, Toronto, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Surrey, Victoria, London, Halton Hills, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Mannarino Systems and Software Inc. Full time

    A leading technology company in Montreal seeks an experienced Embedded Software Developer. The ideal candidate will have over 5 years of expertise in embedded software development using C/C++, Linux environments, and device drivers. Responsibilities include designing software for board support packages and ensuring documentation meets certification...


  • Toronto, Canada Motive Full time

    Senior Software Engineer, Embedded Join to apply for the Senior Software Engineer, Embedded role at Motive. About Motive Motive empowers the people who run physical operations with tools to make their work safer, more productive, and more profitable. For the first time ever, safety, operations and finance teams can manage their drivers, vehicles, equipment,...