Filter Jobs
Find your perfect opportunity
Senior Embedded Software Engineer (RTOS Experience Required)
Summary:
Basic Requirements: Bachelors Degree or equivalent 5+ years of embedded software development experience C++ development for safety-critical avionics systems Real-Time Operating Systems (MOSA.ic, VxWorks, Integrity) Embedded application development in Linux (ie Yocto/RHEL), Windows, & Bare Metal enviEmployment Type: Salaried, full-time
Principal Embedded Software Engineer
Summary:
Basic Requirements: Bachelors Degree or equivalent 8+ years of embedded software development experience C++ development for safety-critical avionics systems Real-Time Operating Systems (MOSA.ic, VxWorks, Integrity) Embedded application development in Linux (ie Yocto/RHEL), Windows, & Bare Metal enviEmployment Type: Salaried, full-time
Solutions Engineer
Summary:
ABOUT ODEN: Manufacturing is undergoing its fourth industrial revolution, with factory operations increasingly driven by real-time applications that combine process and context data with advanced ML and AI algorithms. This is unlocking a staggering opportunity to improve the efficiency and productiEmployment Type: FullTime
Principal Embedded Software Engineer
Summary:
Basic Requirements: Bachelors Degree or equivalent 8+ years of embedded software development experience C++ development for safety-critical avionics systems Real-Time Operating Systems (MOSA.ic, VxWorks, Integrity) Embedded application development in Linux (ie Yocto/RHEL), Windows, & Bare Metal enviEmployment Type: Salaried, full-time
Sr. Software Engineer - RTOS & Networking
Summary:
The Role : The candidate will work as part of a team to design, implement, test, and document software in our MOSA.ic platform, focusing on our LynxElement and LynxOS-178 RTOSs. Key Responsibilities: Architect, design, and implement network protocols and services (e.g., IPv4/IPv6, UDP/TCP, IPsec, TSEmployment Type: Salaried, full-time
Senior Embedded Software Engineer
Summary:
Basic Requirements: Bachelors Degree or equivalent 5+ years of embedded software development experience C++ development for safety-critical avionics systems Real-Time Operating Systems (MOSA.ic, VxWorks, Integrity) Embedded application development in Linux (ie Yocto/RHEL), Windows, & Bare Metal enviEmployment Type: Salaried, full-time
Embedded Software Developer – Product Enablement
Summary:
Primary Responsibilities: Develop/Improve embedded graphics and compute drivers Customizing our products for new embedded hardware and real-time operating systems Profiling and optimizing drivers and applications Writing and reviewing technical specifications Work as a team to produce reliable, highEmployment Type: Salaried, full-time
Software Engineering Manager
Summary:
Key Responsibilities Team Leadership: Direct and mentor a cross-functional team of software engineers and contractors. You are responsible for career growth, performance management, and resource allocation. Project Execution: Own the delivery lifecycle for OS features. You’ll manage timelines, risksEmployment Type: Salaried, full-time
Event Marketing Coordinator
Summary:
ABOUT ODEN: Manufacturing is undergoing its fourth industrial revolution, with factory operations increasingly driven by real-time applications that combine process and context data with advanced ML and AI algorithms. This is unlocking a staggering opportunity to improve the efficiency and productiEmployment Type: FullTime
Principal Embedded Software Engineer
Summary:
Basic Requirements: Bachelor's degree in a STEM discipline 8+ years of C, C++, and/or Ada software development experience Prior experience writing embedded software (C, C++, and/or Ada) Prior experience troubleshooting/debugging software on target hardware in lab/mock-up environments Prior experiencEmployment Type: Salaried, full-time
Principal Embedded Software Engineer
Summary:
Basic Requirements: Bachelors Degree or equivalent 8+ years of embedded software development experience C++ development for safety-critical avionics systems Real-Time Operating Systems (MOSA.ic, VxWorks, Integrity) Embedded application development in Linux (ie Yocto/RHEL), Windows, & Bare Metal enviEmployment Type: Salaried, full-time
Senior Embedded Software Engineer
Summary:
Basic Requirements: Bachelors Degree or equivalent 5+ years of embedded software development experience C++ development for safety-critical avionics systems Real-Time Operating Systems (MOSA.ic, VxWorks, Integrity) Embedded application development in Linux (ie Yocto/RHEL), Windows, & Bare Metal enviEmployment Type: Salaried, full-time
Sr. Embedded & Compute Software Developer
Summary:
Role Overview This role provides technical leadership in the design, development, and optimization of high-performance GPGPU and AI inference libraries built on top of Vulkan SC drivers. The position focuses on delivering efficient, scalable compute solutions across embedded GPU platforms, includingEmployment Type: Salaried, full-time
Senior Solutions Architect
Summary:
About the Role We are looking for an experienced and motivated Senior Solutions Architect with deep expertise in SaaS-based Software-Defined Vehicles (SDV), connected-vehicle platforms, and cloud-native automotive systems. Serving as a trusted technical advisor, you will partner with global OEMs andEmployment Type: Salaried, full-time
Senior Embedded Software Engineer
Summary:
Basic Requirements: Bachelors Degree or equivalent 5+ years of embedded software development experience C++ development for safety-critical avionics systems Real-Time Operating Systems (MOSA.ic, VxWorks, Integrity) Embedded application development in Linux (ie Yocto/RHEL), Windows, & Bare Metal enviEmployment Type: Salaried, full-time
Principal Embedded Software Engineer
Summary:
Basic Requirements: Bachelors Degree or equivalent 8+ years of embedded software development experience C++ development for safety-critical avionics systems Real-Time Operating Systems (MOSA.ic, VxWorks, Integrity) Embedded application development in Linux (ie Yocto/RHEL), Windows, & Bare Metal enviEmployment Type: Salaried, full-time
Senior Platform Database RUN Engineer
Summary:
Job Title: Senior Platform Database RUN Engineer Location: Remote — candidates must be located in Quebec. Reporting to: Platform Engineering Team Lead OR Platform Operations Team Lead Hours of work: Typical hours of work are from 8:30 AM until 5:00 PM local time Monday through Friday. Flexibility ofEmployment Type: Salaried, full-time
Platform RUN Team Lead
Summary:
Job Title: Platform Run Team Lead Location: Remote — candidates must be located in Quebec. Reporting to: Head of Platform Hours of work: Typical hours of work are from 8:30 AM until 5:00 PM local time Monday through Friday. Flexibility of Working Hours dependent on location. Additional hours may beEmployment Type: Salaried, full-time
Platform RUN Engineer
Summary:
Job Title: Platform RUN Engineer Location: Remote — candidates must be located in Quebec. Reporting to: Platform Engineering Team Lead OR Platform Operations Team Lead Hours of work: Typical hours of work are from 8:30 AM until 5:00 PM local time Monday through Friday. Flexibility of Working Hours dEmployment Type: Salaried, full-time
Senior Platform RUN Engineer
Summary:
Job Title: Senior Platform RUN Engineer Location: Remote — candidates must be located in Quebec. Reporting to: Platform Engineering Team Lead Hours of work: Typical hours of work are from 8:30 AM until 5:00 PM local time Monday through Friday. Flexibility of Working Hours dependent on location. AddiEmployment Type: Salaried, full-time
Platform Database RUN Engineer
Summary:
Job Title: Platform Database RUN Engineer Location: Remote — candidates must be located in Quebec. Reporting to: Platform Engineering Team Lead OR Platform Operations Team Lead Hours of work: Typical hours of work are from 8:30 AM until 5:00 PM local time Monday through Friday. Flexibility of WorkinEmployment Type: Salaried, full-time
Sr. Program Manager
Summary:
Functions: This position requires the candidate to lead an onsite engineering team and manage the project. In this role, you will need to: Develops, oversees, and coordinates the cost/schedule/technical aspects of an ongoing engineering project within the program guidelines set by the Thompson SoftwEmployment Type: Salaried, full-time