Senior Embedded Systems Engineer

1 month ago


Mississauga, Ontario, Canada Sonatus, Inc. Full time
Job Summary

Sonatus, Inc. is a leading provider of software-defined vehicle solutions. We are seeking a highly skilled Senior Embedded Systems Engineer to join our team. The successful candidate will be responsible for designing and implementing complex in-vehicle software systems, working closely with cross-functional teams to ensure project requirements are met.

Key Responsibilities
  • Design and implement highly complex, resource-efficient, reliable, and safety-critical in-vehicle software systems from requirements to production and commercial deployment.
  • Work closely with tech leads, peer engineers, and cross-functional teams to understand project requirements and contribute to the development of solutions that meet those requirements.
  • Analyze and enhance efficiency, stability, and scalability of system resource usage.
  • Contribute to the creation and maintenance of technical documentation, including code comments, design specifications, and testing reports.
  • Work with the Technical Project Management team to ensure the development schedule is aligned with the project schedule.
  • Review QA test plans and participate in QA testing events and/or customer on-site testing events.
Requirements
  • Bachelor's degree in Computer Science, Electrical Engineering, Software Engineering, or a related field.
  • 5 years of working experience in software development, with experience in embedded systems and automotive communication protocols (e.g., CAN) being a plus.
  • Solid understanding of Ethernet Networking: L2/L3 forwarding, QoS, Security ACL, Control Plane (e.g., SNMP, YANG, NETCONF), etc.
  • Experience in hands-on development and troubleshooting on embedded targets.
  • Proficiency in C++.
  • Experience in system design involving multi-threading and concurrency.
  • Experience with modern IPC frameworks, e.g., gRPC, protobuf, vSomeIP, shared memory.
  • Experience with RTOS, Embedded Linux, Android, and/or other embedded operating systems.
  • Experience with networking technologies such as Ethernet, TCP/IP, HTTP, etc.
  • Good written and verbal communication skills.
Desired Skills and Experience
  • MS/PhD in Computer Science, Engineering, or related fields.
  • Familiarity with Unified Diagnostics Services over CAN or Ethernet.
  • Good understanding of hardware devices such as MCU, CPU, Network Switch, etc.
  • Experience with network security and networking technologies and with system, security, and network monitoring tools.
  • Experience in security-related software development.
  • Proficient in Python or other scripting languages.
  • Experience with automotive product development (e.g., CAN, AUTOSAR, FreeRTOS, etc.).
  • Experience in project management and agile development methodologies.

Salary: $138,500 - $187,500 a year (CAD)

Sonatus, Inc. is a tight-knit team aligned around a unified vision. We put progress ahead of politics and are not afraid of asking tough questions. We embrace diversity in all regards because respect is ingrained in our every fiber.



  • Mississauga, Ontario, Canada Sonatus, Inc. Full time

    Sonatus, Inc. is a leading provider of software-defined vehicle solutions. We are seeking a highly skilled Senior Embedded Systems Engineer to join our team. As a key member of our cross-functional team, you will engage with cutting-edge technologies and contribute to innovative projects from conception to deployment.Duties and Responsibilities:Develop and...


  • Mississauga, Ontario, Canada Resonaite Full time

    Job SummaryWe are seeking an experienced Embedded Systems Design Engineer to join our team at Resonaite.About the RoleThis is a full-time/permanent position, responsible for developing embedded firmware and hardware to be run on microcontrollers.The successful candidate will contribute to a team effort in developing a complete custom product from concept and...


  • Mississauga, Ontario, Canada Aviya Aerospace Systems Full time

    We are always looking for talented individuals to join our team. If you are interested in this Embedded Software Engineer role, please submit your resume and application questions.Aviya Aerospace Systems is seeking a skilled Embedded Software Engineer to join our engineering group in Niles, Illinois. This position offers a competitive salary and the...


  • Mississauga, Ontario, Canada Astra North Infoteck Inc. Full time

    Job Title: Senior Hardware Project Manager - Embedded SystemsJob Summary:We are seeking a highly experienced Senior Hardware Project Manager to lead our Embedded Systems projects. The successful candidate will have a strong background in hardware design and development, with a proven track record of delivering projects on time and within budget.Key...


  • Mississauga, Ontario, Canada Sonatus, Inc. Full time

    Sonatus, Inc. is a leading provider of software solutions for the automotive industry. We are seeking a highly skilled Senior Embedded Software Test Engineer to join our team.The ideal candidate will have experience in embedded software development, test methodologies, and system level testing of physical devices. They will be responsible for developing and...


  • Mississauga, Ontario, Canada Sonatus, Inc. Full time

    Sonatus, Inc. is a leading provider of software-defined vehicle technologies. We are seeking a highly skilled Senior Embedded Software Engineer to join our team. As a key member of our cross-functional team, you will be responsible for designing and implementing complex in-vehicle software solutions from requirements to production deployment.The ideal...


  • Mississauga, Ontario, Canada Aversan Full time

    Hardware Engineer PositionAversan Inc. is a trusted multi-service engineering and electronics manufacturing company. We deliver leading-edge and reliable safety-critical electronics and software systems to the aerospace, defence, and space industries.We are seeking an experienced Electronics Design Specialist to design and develop electronic circuits based...


  • Mississauga, Ontario, Canada Pacific Scientific Energetic Materials Company Full time

    Pacific Scientific Energetic Materials Company seeks a skilled Hardware Engineer to join our team in developing innovative hardware solutions.As a Hardware Engineer, you will be responsible for designing, developing, and testing complex hardware systems. Your work will involve collaborating with cross-functional teams to ensure that our products meet the...


  • Mississauga, Ontario, Canada Myant Inc Full time

    About Myant IncWe are a cutting-edge technology company that is revolutionizing the way we interact with the world around us. Our team is passionate about creating innovative solutions that bridge the gap between the digital and physical worlds.As a leading player in the field of wearable technology, we are seeking a highly skilled Embedded Software Engineer...


  • Mississauga, Ontario, Canada Myant Inc Full time

    About Myant Inc.We are a cutting-edge technology company that is revolutionizing the way we interact with technology. Our mission is to create a seamless connection between humans and technology, enabling a new level of expression and connection.Job DescriptionWe are seeking a highly skilled Embedded Software Engineer to join our team. As a key member of our...


  • Mississauga, Ontario, Canada Myant Inc Full time

    About Myant Inc.We are a leading technology company that is revolutionizing the way we interact with our environment, family, community, and technology. Our mission is to create a digital presence platform that enables humans to be connected in a meaningful way, especially from afar. We believe that this level of connection will unlock new possibilities for...


  • Mississauga, Ontario, Canada DIGI Technologies International Inc. Full time

    Job DescriptionWe are seeking an experienced Senior Software Systems Engineer Lead to join our team at DIGI Technologies International Inc. This is a permanent position with a salary of $120,000 - $180,000 per year, depending on experience.ResponsibilitiesLead and co-ordinate teams of information systems professionals in the development of software and...


  • Mississauga, Ontario, Canada Synopsys, Inc. Full time

    Embedded Systems Software DeveloperAt Synopsys, we're at the heart of the innovations that change the way we work and play. Self-driving cars. Artificial Intelligence. And we're powering it all with the world's most advanced technologies for chip design and software security. If you share our passion for innovation, we want to meet you.Firmware Design and...


  • Mississauga, Ontario, Canada Myant Inc Full time

    About Myant Inc.We are a cutting-edge technology company that is revolutionizing the way we interact with our environment, family, and technology. Our mission is to create a seamless digital presence platform that is enabled by integrating technology directly into clothing and augmented by other devices, wearables, and IoT.Our team is comprised of...

  • AI Systems Engineer

    1 week ago


    Mississauga, Ontario, Canada Aviyatech Full time

    About the RoleAviyatech is seeking a highly skilled AI Systems Engineer to join our engineering group in North America. As a key member of our team, you will be responsible for designing, optimizing, and maintaining electro-optic/infrared data collection systems.Key ResponsibilitiesDesign and Develop machine learning products on hardware accelerators and...


  • Mississauga, Ontario, Canada Data Engineer Jobs Full time

    Job Title: Senior Data Processing EngineerCompany Overview:AutoCapital Canada Inc. is a Canadian national financial services company with a diverse portfolio of automotive, consumer, and merchant lending.We specialize in managing the entire lifecycle of finance receivables, from credit adjudication to contract administration and customer service.We work...


  • Mississauga, Ontario, Canada Sonatus, Inc. Full time

    Sonatus, Inc. is a rapidly growing company at the forefront of the digital transformation of vehicles. We are seeking a highly skilled and motivated Embedded Systems and Test Automation Specialist to join our dynamic team. As a key member of our cross-functional team, you will engage with cutting-edge technologies and contribute to innovative projects from...


  • Mississauga, Ontario, Canada Resonaite Full time

    Resonaite seeks a seasoned Embedded Systems Design Lead to drive the development of cutting-edge embedded products. As a key member of our team, you will leverage your expertise in designing and developing firmware, software modules, and analog/digital electronics to meet customer requirements.About the RoleWe are looking for a highly skilled professional...

  • Project Lead

    4 days ago


    Mississauga, Ontario, Canada Astra North Infoteck Inc. Full time

    Job Title: Project Manager – Embedded, Hardware Design, Li-Ion BatteryAt Astra North Infoteck Inc., we are seeking a seasoned Project Manager to lead our Embedded Systems and Battery Development initiatives. This is a unique opportunity to join a dynamic team and contribute to the success of our company.Job Summary:The ideal candidate will possess a strong...


  • Mississauga, Ontario, Canada Data Engineer Jobs Full time

    Unlock career opportunities as a Senior Data Architect with AutoCapital Canada Inc., a leading national financial services company. Our team focuses on innovative data solutions and cutting-edge technology to drive business growth.We are looking for an experienced Senior Data Architect to join our Engineering team in Toronto, Ontario. As a key member of the...