Embedded Software Engineer

3 weeks ago


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, including the latest-generation automotive infotainment platform and other high-impact innovations. This team is responsible for improving and analyzing system software stability and researching, designing, and implementing improvements across a variety of domains and components. You will also 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:

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

Experience Required:

  • Previous experience with QNX, Linux OS, and/or Android OS embedded system development
  • Experience in AUTOSAR compliance software development
  • Good at BitBake and CMake
  • Development experience with In-vehicle infotainment and/or networking systems (CAN/Ethernet)
  • Android development experience
  • 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 Master degree in Electrical/Computer Engineering, Computer Science or a related field
  • 5+ years' professional experience in an embedded SW development environment (10+ years preferred)

Education Preferred:

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



  • Kanata, ON, Canada Akkodis Full time

    Are you passionate about technology and innovation? Do you have an interest in the automotive industry and want to be part of a team that's shaping the future of mobility? Akkodis is partnered with a global leading automotive manufacturer to recruit an Embedded Software Developer to join a growing team located in Ottawa, ON. As part of the Software Platform...


  • Kanata, ON, Canada Akkodis Full time

    Are you passionate about technology and innovation? Do you have an interest in the automotive industry and want to be part of a team that's shaping the future of mobility? Akkodis is partnered with a global leading automotive manufacturer to recruit an Embedded Software Developer to join a growing team located in Ottawa, ON. As part of the Software Platform...


  • Kanata, ON, Canada Akkodis Full time

    Are you passionate about technology and innovation? Do you have an interest in the automotive industry and want to be part of a team that's shaping the future of mobility? Then we have the role for you!Akkodis is partnered with a global leading automotive manufacturer to recruit an Embedded Software Developer to join a growing team located in Ottawa, ON. As...


  • Kanata, ON, Canada Akkodis Full time

    Are you passionate about technology and innovation? Do you have an interest in the automotive industry and want to be part of a team that's shaping the future of mobility? Then we have the role for you!Akkodis is partnered with a global leading automotive manufacturer to recruit an Embedded Software Developer to join a growing team located in Ottawa, ON. As...


  • Kanata, ON, Canada Akkodis Full time

    Are you passionate about technology and innovation? Do you have an interest in the automotive industry and want to be part of a team that's shaping the future of mobility? Then we have the role for you! Akkodis is partnered with a global leading automotive manufacturer to recruit an Embedded Software Developer to join a growing team located in Ottawa,...


  • 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 Akkodis Full time

    Are you passionate about technology and innovation? Do you have an interest in the automotive industry and want to be part of a team that's shaping the future of mobility? Then we have the role for you!Akkodis is partnered with a global leading automotive manufacturer to recruit an Embedded Software Developer to join a growing team located in Ottawa, ON. As...


  • Kanata, Canada Akkodis Full time

    Are you passionate about technology and innovation? Do you have an interest in the automotive industry and want to be part of a team that's shaping the future of mobility? Then we have the role for you!Akkodis is partnered with a global leading automotive manufacturer to recruit an Embedded Software Developer to join a growing team located in Ottawa, ON. As...


  • Kanata, Canada Akkodis Full time

    Are you passionate about technology and innovation? Do you have an interest in the automotive industry and want to be part of a team that's shaping the future of mobility? Then we have the role for you! Akkodis is partnered with a global leading automotive manufacturer to recruit an Embedded Software Developer to join a growing team located in Ottawa, ON. As...


  • kanata, Canada Akkodis Full time

    Are you passionate about technology and innovation? Do you have an interest in the automotive industry and want to be part of a team that's shaping the future of mobility? Then we have the role for you!Akkodis is partnered with a global leading automotive manufacturer to recruit an Embedded Software Developer to join a growing team located in Ottawa, ON. As...


  • Kanata, ON, Canada Syntronic Full time

    Are you ready to be part of a leading global engineering design house specializing in the design and development of embedded software/hardware, electronics, and electro-mechanics? Professionals with ability to work both with in-house projects and on-site assignments at our customer's locations Collaborate with experienced engineers in the design, coding,...


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


  • Ottawa, ON, Canada Infomatics Corp Full time

    Job Description for Embedded Software Developer:Develop and maintain embedded software modules using programming languages like C++ and Python.Assist in the implementation of networking solutions, ensuring seamless communication between software components.Participate in code reviews, providing constructive feedback to enhance code quality and adherence to...


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


  • Guelph, ON, Canada Chipright Full time

    Role As member of the Software team the Embedded Software Engineer will develop and validate embedded control software for integrated video compression circuits Application areas: video compression (high-performance encoders/decoders for the latest HEVC/VP9/AV1/VVC compression standards...) Main Activities: Understand technical specifications and...


  • Toronto, ON, Canada Aversan Inc. Full time

    Senior Embedded Software Engineer Responsibilities: • Design and develop reliable, high quality software related to: o On board software for our next generation of satellites. o Embedded Linux for both space and ground systems o Firmware and drivers IoT modules • Writing thorough tests and documentation • Participating in software design review...


  • Waterloo, ON, Canada AdHawk Microsystems Full time

    About AdHawkAdHawk Microsystems is changing the way that humans interact with computers by introducing microsystems that can detect eye movements and micro-gestures with unprecedented resolution, speed, and power efficiency. Our eye tracking sensors will transform the way people use Virtual and Augmented Reality (VR/AR) technology (the next major computing...


  • Waterloo, ON, Canada AdHawk Microsystems Full time

    About AdHawkAdHawk Microsystems is changing the way that humans interact with computers by introducing microsystems that can detect eye movements and micro-gestures with unprecedented resolution, speed, and power efficiency. Our eye tracking sensors will transform the way people use Virtual and Augmented Reality (VR/AR) technology (the next major computing...