Embedded Software Engineer

4 weeks ago


Kanata, Canada Akkodis Full time

Role: Embedded Software Engineer

Duration: 12 Months

Location: Kanata, Ontario, Canada


Software Developer - System Software Stability, Connected Car Technologies


In this position, you will be part of the System Software Stability team at a top automotive manufacturer, working a variety of exciting next generation projects including the latest generation automotive infotainment platform and other high-impact innovations. This team has the responsibility for the measurement and analysis of system software stability, as well as the research, design, and implementation of improvements across a variety of domains and components. Plus you will get real-world experience doing Agile Software Development with the latest tools like Momentics, Git, Jenkins, and JIRA. Come and join us and make a difference Role Responsibilities: - Design and develop embedded software to detect and report system instability, and recover systems and services from instability incidents. - Investigate system and process crashes using developed tools. Perform initial triage to identify the offending component responsible for final resolution, and/or root cause where required.


Skills Required:

- Have a keen interest in software technologies, with emphasis on multi-threaded embedded systems design, real time OS development and optimization - Extensive C/C++ programming experience - Strong in Linux development environment, good at setting up computers and devices, and installing and running software in Linux. - Previous experience with QNX, Linux OS, and/or Android OS embedded system development


Skills Preferred:

- Strong analytical and problem-solving skills - Strong communication and interpersonal skills

Experience Required:

- Experience in AUTOSAR compliance software development - Good at BitBake and CMake - Android development experience - Development experience with In-vehicle infotainment and networking systems (CAN/Ethernet) - Experience with code repository and versioning tools such as Git - Experience in various scripting languages, such as Python and Linux shell scripts

Education Required:

- Bachelor or Masters degree in Electrical/Computer Engineering, Computer Science or related field

Education Preferred:

- 5+ years professional experience in an embedded SW development environment (10+ years preferred)



  • Kanata, Canada EPITEC Full time

    Position Description:System Software Stability, Connected Car Technologies POSITION SUMMARY Do you want to kick start your career into high gear while working with cutting-edge technology? In this position, you will be part of the System Software Stability team at a top automotive manufacturer, working on a variety of exciting next-generation projects,...


  • Kanata, Canada EPITEC Full time

    Position Description:System Software Stability, Connected Car Technologies POSITION SUMMARY Do you want to kick start your career into high gear while working with cutting-edge technology? In this position, you will be part of the System Software Stability team at a top automotive manufacturer, working on a variety of exciting next-generation projects,...


  • Kanata, Canada EPITEC Full time

    Position Description: System Software Stability, Connected Car Technologies POSITION SUMMARY Do you want to kick start your career into high gear while working with cutting-edge technology? In this position, you will be part of the System Software Stability team at a top automotive manufacturer, working on a variety of exciting next-generation projects,...


  • Kanata, Canada EPITEC Full time

    Position Description:System Software Stability, Connected Car Technologies POSITION SUMMARY Do you want to kick start your career into high gear while working with cutting-edge technology? In this position, you will be part of the System Software Stability team at a top automotive manufacturer, working on a variety of exciting next-generation projects,...


  • Kanata, ON, Canada EPITEC Full time

    Position Description: System Software Stability, Connected Car Technologies POSITION SUMMARY Do you want to kick start your career into high gear while working with cutting-edge technology? In this position, you will be part of the System Software Stability team at a top automotive manufacturer, working on a variety of exciting next-generation projects,...


  • Kanata, ON, Canada EPITEC Full time

    Position Description: System Software Stability, Connected Car Technologies POSITION SUMMARY Do you want to kick start your career into high gear while working with cutting-edge technology? In this position, you will be part of the System Software Stability team at a top automotive manufacturer, working on a variety of exciting next-generation projects,...


  • Kanata, Canada Altair Engineering Full time

    Job Summary: Our client in Kanata, ON is looking for a Software Engineer Consultant/Expert. This is a contract position. What You Will Do: Embedded Software Developer. Position summary: The Connectivity Team is developing embedded software for the next generation of connected vehicles. Connected vehicles are the new norm in the automotive...


  • Kanata, Canada Altair Engineering Full time

    Job Summary: Our client in Kanata, ON is looking for a Software Engineer Consultant/Expert. This is a contract position. What You Will Do: Embedded SW Developer. Do you want to kick start your career into high gear while working with cutting edge technology on connected car software? In this position, you will be working in the software...


  • Kanata, Canada Altair Engineering Full time

    Job Summary: Our client in Kanata, ON is looking for a Software Engineer Controls. This is a contract position. What You Will Do: Our Clien is seeking to hire a person with embedded software development expertise. This team develops control algorithms and produces code for vehicle features related to climate, starting, locking, lighting, alarms,...


  • Kanata, ON, Canada EPITEC Full time

    Position Description: System Software Stability, Connected Car Technologies POSITION SUMMARY Do you want to kick start your career into high gear while working with cutting-edge technology? In this position, you will be part of the System Software Stability team at a top automotive manufacturer, working on a variety of exciting next-generation projects,...

  • Software Engineer

    1 hour ago


    Kanata, Canada Altair Engineering Full time

    Job Summary: Our client in Kanata, ON is looking for a Software Engineer Consultant/Expert. This is a contract position. What You Will Do: Embedded Software Developer. Position summary: The Connectivity Team is developing embedded software for the next generation of connected vehicles. Connected vehicles are the new norm in the automotive...


  • Kanata, Canada Akkodis Full time

    Software Engineer Senior (4761) Positions is FULLY ON-SITE at OTTAWA Location, Address: KANATA, ON, Contract Duration = approx. 12 Months (322 Days) from Start Date Start Date: ASAP Estimated Hours per Week: 40 Hours No estimated overtime work hours required and no travel for position. Position Description:As a Software Developer , the candidate will be...

  • Software Engineer

    2 days ago


    Kanata, Canada Epitec Full time

    Description for Candidates The Enhanced Central Gateway (ECG) team pioneers the software infrastructure underpinning Ethernet connectivity and advanced applications. This entails managing hardware platforms and intricate software for networking, security, IPC, power management, and other vital components. As a member of the ECG software development and...


  • Kanata, Canada Akkodis Full time

    Software Engineer Senior (4761) Positions is FULLY ON-SITE at OTTAWA Location, Address: KANATA, ON, Contract Duration = approx. 12 Months (322 Days) from Start Date Start Date: ASAP Estimated Hours per Week: 40 Hours No estimated overtime work hours required and no travel for position. Position Description:As a Software Developer , the candidate will be...


  • Kanata, Canada Akkodis Full time

    Software Engineer Senior (4761) Positions is FULLY ON-SITE at OTTAWA Location, Address: KANATA, ON, Contract Duration = approx. 12 Months (322 Days) from Start Date Start Date: ASAP Estimated Hours per Week: 40 Hours No estimated overtime work hours required and no travel for position. Position Description: As a Software Developer ,...


  • Kanata, Canada Akkodis Full time

    Software Engineer Senior (4761) Positions is FULLY ON-SITE at OTTAWA Location, Address: KANATA, ON, Contract Duration = approx. 12 Months (322 Days) from Start Date Start Date: ASAP Estimated Hours per Week: 40 Hours No estimated overtime work hours required and no travel for position. Position Description:As a Software Developer , the candidate will be...


  • Kanata, Canada Altair Engineering Full time

    Job Summary: Our client in Kanata, ON is looking for a Software Engineer Senior. This is a contract position. What You Will Do: Our team is involved in the full lifecycle of embedded software development for the next generation of infotainment systems. You can expect to work on the next generation of high performance automotive hardware platform....


  • Kanata, Canada Altair Engineering Full time

    Job Summary: Our client in Kanata, ON is looking for an Software Engineer Senior. This is a contract position. What You Will Do: As a Software Developer, the candidate will be involved in full lifecycle of Software Development on the next generation infotainment system. Developers will be responsible for bringing to life new customer-centric...


  • Kanata, Canada Altair Engineering Full time

    Job Summary: Our client in Kanata, ON is looking for a Software Engineer Consultant/Expert. This is a contract position. What You Will Do: Our Client's Product Development team is developing vehicle software for next-generation connected vehicles. Connected vehicles are quickly becoming the new norm in the automotive industry, and you will be part...


  • Kanata, ON, Canada Larsen & Toubro Full time

    'Job Description: Design and develop AUTOSAR-based embedded software components. Configuration, Integration and Testing of BSW Modules. Good experience in using Davinci Developer and Configurator Analyze, Design, Implement, and debug the application code Contribute to product success through consistent on-time delivery of high-quality, functioning...