Current jobs related to Senior Embedded Systems Developer - Ottawa, Ontario - Luxoft


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Title: Senior Software Developer for Embedded SystemsJob Summary:We are seeking a highly skilled Senior Software Developer for Embedded Systems to join our team at QNX Software Systems. As a Senior Software Developer, you will be responsible for designing, developing, and testing software for our embedded systems. You will work closely with our...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Title: Senior Software Developer - Embedded SystemsWe are seeking a highly skilled Senior Software Developer to join our team at QNX Software Systems. As a Senior Software Developer, you will be responsible for designing, developing, and testing software for our embedded systems.Key Responsibilities:Design and develop software for embedded systemsTest...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Title: Senior Software Developer - Embedded SystemsWe are seeking a highly skilled Senior Software Developer to join our team at QNX Software Systems. As a Senior Software Developer, you will be responsible for designing, developing, and testing software for our embedded systems.Key Responsibilities:Design and develop software for embedded systemsTest...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Title: Senior Embedded Systems Software DeveloperJob Summary:We are seeking a highly skilled Senior Embedded Systems Software Developer to join our QNX WiFi team. As a key member of our team, you will be responsible for designing, developing, and testing WiFi drivers for our embedded operating system.Key Responsibilities:Design and develop WiFi drivers...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Title: Senior Embedded Systems Software DeveloperJob Summary:We are seeking a highly skilled Senior Embedded Systems Software Developer to join our QNX WiFi team. As a key member of our team, you will be responsible for designing, developing, and testing WiFi drivers for our embedded operating system.Key Responsibilities:Design and develop WiFi drivers...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Title: Senior Software Developer - Embedded SystemsWe are seeking a highly skilled Senior Software Developer to join our team at QNX Software Systems. As a Senior Software Developer, you will be responsible for designing, developing, and testing software for our embedded systems.Key Responsibilities:Design and develop software for embedded systemsTest...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Title: Senior Software Developer - Embedded SystemsWe are seeking a highly skilled Senior Software Developer to join our team at QNX Software Systems. As a Senior Software Developer, you will be responsible for designing, developing, and testing software for our embedded systems.Key Responsibilities:Design and develop software for embedded systemsTest...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Title: Senior Software Developer - Embedded SystemsWe are seeking a highly skilled Senior Software Developer to join our team at QNX Software Systems. As a Senior Software Developer, you will be responsible for designing, developing, and testing software for our embedded systems.Responsibilities:Design and develop software for embedded systems, including...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Title: Senior Software Developer - Embedded SystemsWe are seeking a highly skilled Senior Software Developer to join our team at QNX Software Systems. As a Senior Software Developer, you will be responsible for designing, developing, and testing software for our embedded systems.Responsibilities:Design and develop software for embedded systems, including...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Title: Senior Software Developer - Embedded SystemsWe are seeking a highly skilled Senior Software Developer to join our team at QNX Software Systems. As a Senior Software Developer, you will be responsible for designing, developing, and testing software for our embedded systems.Key Responsibilities:Design and develop software for embedded systems,...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Title: Senior Software Developer - Embedded SystemsWe are seeking a highly skilled Senior Software Developer to join our team at QNX Software Systems. As a Senior Software Developer, you will be responsible for designing, developing, and testing software for our embedded systems.Key Responsibilities:Design and develop software for embedded systems,...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Description:The BlackBerry QNX Team is seeking a skilled developer with expertise in WiFi and networking to join our team. As a key member of our team, you will be responsible for the development and optimization of QNX's embedded WiFi device drivers and networking stack on advanced hardware platforms.Our ideal candidate has a strong understanding of...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Description:The BlackBerry QNX Team is seeking a skilled developer with expertise in WiFi and networking to join our team. As a key member of our team, you will be responsible for the development and optimization of QNX's embedded WiFi device drivers and networking stack on advanced hardware platforms.Our ideal candidate has a strong understanding of...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Title: Senior Embedded Software DeveloperBlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools. We are the embedded experts, providing time-tested and trusted foundation software for building the world's most critical embedded systems.We are looking for an Intermediate or Senior embedded...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Title: Senior Embedded Software DeveloperBlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools. We are the embedded experts, providing time-tested and trusted foundation software for building the world's most critical embedded systems.We are looking for an Intermediate or Senior embedded...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Title: Senior Embedded Software DeveloperBlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools. We are the embedded experts, providing time-tested and trusted foundation software for building the world's most critical embedded systems.We are looking for an Intermediate or Senior embedded...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Title: Senior Embedded Software DeveloperBlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools. We are the embedded experts, providing time-tested and trusted foundation software for building the world's most critical embedded systems.We are looking for an Intermediate or Senior embedded...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Description:The BlackBerry QNX Team is seeking a skilled developer with expertise in WiFi and networking to join our team. As a key member of our team, you will be responsible for the development and optimization of QNX's embedded WiFi device drivers and networking stack on advanced hardware platforms.Our ideal candidate has a strong understanding of...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Description:The BlackBerry QNX Team is seeking a skilled developer with expertise in WiFi and networking to join our team. As a key member of our team, you will be responsible for the development and optimization of QNX's embedded WiFi device drivers and networking stack on advanced hardware platforms.Our ideal candidate has a strong understanding of...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Description:The BlackBerry QNX Team is seeking a skilled developer with expertise in WiFi and networking to join our team. As a key member of our team, you will be responsible for the development and optimization of QNX's embedded WiFi device drivers and networking stack on advanced hardware platforms.We are looking for an individual with a strong...

Senior Embedded Systems Developer

2 months ago


Ottawa, Ontario, Canada Luxoft Full time
Project Overview

Luxoft is at the forefront of electrification, partnering with a leading client to implement a comprehensive plan investing in electric vehicles by 2025. As part of this initiative, we are seeking a skilled Senior AUTOSAR Classic Developer to contribute to the next Software Platform evolution development for new Fully Networked Vehicle (FNV) Electrical Architecture.

Key Responsibilities
  • Collaborate with the SW team to design, develop, and configure AutoSAR components.
  • Work with complex device drivers and maintain code in a repository using revision control tools with Jira & GIT.
  • Perform software issue troubleshooting, problem-solving, root cause analysis, debugging, code optimization, and performance tuning.
  • Participate in design reviews and document processes or development activities.
Requirements
  • Bachelor/Masters degree in Computer Science, Computer Engineering, Electrical Engineering, Electrical Computer Engineering, or Software Engineering.
  • 3+ years of Classic AUTOSAR experience development and workflow.
  • 3+ years of experience with embedded systems development.
  • 5+ years of C Experience.
  • Hands on experience with AUTOSAR tools such as Vector Davinci Configurator.
  • Strong understanding and hands on with complete AUTOSAR BSW (Communication Services, Memory Services, System Services and Complex Device Drivers, Ethernet and CAN stack, SomeIP and service discovery, workflows).
  • Experience in implementing, configuring, and integrating AUTOSAR layers like OS, RTE, BSW, Diagnostic, and applications.
  • Experience using an RTOS (e.g. QNX, Embedded Linux).
  • Knowledge of Git and related tools.
  • Strong written and verbal communication.
  • Excellent teamwork and people skills.
  • Testing experience.
Preferred Qualifications
  • Proficient with scripting languages - Python, Perl, etc.
  • Experience with Software Configuration Management (SCM) systems.
  • Familiarity with ISO26262 (functional safety) and Product security.
  • Familiarity with Linux Containers. Familiarity with QEMU.