Embedded Software Engineer
1 month ago
Sonatus, Inc. is a leading provider of software-defined vehicle solutions, and we're seeking a highly skilled Embedded Software Engineer to join our team.
About the RoleWe're looking for a talented engineer to design and implement complex in-vehicle software systems, ensuring reliability, safety, and efficiency. As a key member of our cross-functional team, you'll work closely with tech leads, peer engineers, and other stakeholders to develop innovative solutions that meet project requirements.
Responsibilities- Design and implement highly complex in-vehicle software systems from requirements to production and commercial deployment.
- Write clean, maintainable code and adhere to coding standards and best practices.
- 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.
- 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) a plus.
- 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, etc.
- Good written and verbal communication skills.
- 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.
- Experiences 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.
We offer a competitive compensation and equity program, health care plan, flexible and Dependent Care Expense program, retirement plan, life insurance, unlimited paid time off per year, hybrid office work-arrangement/flexibility, complimentary lunches, snacks, and beverages during on-site working days, wellness benefit allowances, internet reimbursement, computer accessory allowance, departmental team building and outings, employee referral program, culture/employee satisfaction surveys, peer award program, and innovative award program.
Sonatus, Inc. is a fast-paced and innovative company, and we're seeking team members who are passionate about making a difference. If you're ready to take your career to the next level, we encourage you to apply.
-
Embedded Software Engineer
22 hours ago
Toronto, Ontario, Canada Husky Full timeJob Description:Job Title: Embedded Software EngineerAbout the Role:We are seeking an experienced Embedded Software Engineer to join our team. The successful candidate will be responsible for designing, developing, and testing software for embedded systems. This is a great opportunity for a talented engineer to work on a variety of challenging projects and...
-
Embedded Software Engineer
1 month ago
Toronto, Ontario, Canada Sonatus Full time $138,500 - $187,500Job Title: Embedded Software EngineerSonatus is a leading technology company that specializes in developing software-defined vehicles. We are seeking an experienced Embedded Software Engineer to join our team.Job Summary:We are looking for a highly skilled Embedded Software Engineer to design, develop, and test software for our vehicle systems. The...
-
Embedded Software Engineer
1 month ago
Toronto, Ontario, Canada Sonatus Full time $138,500 - $187,500Job Title: Embedded Software EngineerSonatus is a leading technology company that specializes in developing software-defined vehicles. We are seeking an experienced Embedded Software Engineer to join our team.Job Summary:We are looking for a highly skilled Embedded Software Engineer to design, develop, and test software for our vehicle systems. The...
-
Embedded Software Engineer
1 month ago
Toronto, Ontario, Canada Sonatus Full time $138,500 - $187,500Job Title: Embedded Software EngineerSonatus is a leading provider of software-defined vehicle solutions, and we're seeking an experienced Embedded Software Engineer to join our team.About SonatusSonatus is a fast-paced and fast-growing company that's revolutionizing the automotive industry with our cutting-edge software solutions. Our team is comprised of...
-
Embedded Software Engineer
1 month ago
Toronto, Ontario, Canada Sonatus Full time $138,500 - $187,500Job Title: Embedded Software EngineerSonatus is a leading provider of software-defined vehicle solutions, and we're seeking an experienced Embedded Software Engineer to join our team.About SonatusSonatus is a fast-paced and fast-growing company that's revolutionizing the automotive industry with our cutting-edge software solutions. Our team is comprised of...
-
Embedded Software Engineer
2 months ago
Toronto, Ontario, Canada Sonatus, Inc. Full time $138,500 - $187,500Job Title: Embedded Software EngineerSonatus, Inc. is a leading provider of software-defined vehicle solutions. We are seeking an experienced Embedded Software Engineer to join our team.Job SummaryWe are looking for a highly motivated and skilled Embedded Software Engineer to design and implement complex in-vehicle software. The successful candidate will...
-
Embedded Software Engineer
2 months ago
Toronto, Ontario, Canada Sonatus, Inc. Full time $138,500 - $187,500Job Title: Embedded Software EngineerSonatus, Inc. is a leading provider of software-defined vehicle solutions. We are seeking an experienced Embedded Software Engineer to join our team.Job SummaryWe are looking for a highly motivated and skilled Embedded Software Engineer to design and implement complex in-vehicle software. The successful candidate will...
-
Embedded Software Engineer
1 month ago
Toronto, Ontario, Canada Sonatus, Inc. Full time $138,500 - $187,500Job Title: Embedded Software EngineerSonatus, Inc. is a leading provider of software-defined vehicle solutions. We are seeking an experienced Embedded Software Engineer to join our team.Job SummaryWe are looking for a highly skilled Embedded Software Engineer to design and implement complex in-vehicle software systems. The successful candidate will have a...
-
Embedded Software Engineer
1 month ago
Toronto, Ontario, Canada Sonatus, Inc. Full time $138,500 - $187,500Job Title: Embedded Software EngineerSonatus, Inc. is a leading provider of software-defined vehicle solutions. We are seeking an experienced Embedded Software Engineer to join our team.Job SummaryWe are looking for a highly skilled Embedded Software Engineer to design and implement complex in-vehicle software systems. The successful candidate will have a...
-
Embedded Software Engineer
1 month ago
Toronto, Ontario, Canada Sonatus Full time $138,500 - $187,500Job Title: Embedded Software EngineerSonatus is a leading provider of software-defined vehicle solutions, and we're seeking an experienced Embedded Software Engineer to join our team.About the RoleWe're looking for a highly motivated and skilled engineer to design and implement complex in-vehicle software systems. As a key member of our cross-functional...
-
Embedded Software Engineer
1 month ago
Toronto, Ontario, Canada Sonatus Full time $138,500 - $187,500Job Title: Embedded Software EngineerSonatus is a leading provider of software-defined vehicle solutions, and we're seeking an experienced Embedded Software Engineer to join our team.About the RoleWe're looking for a highly motivated and skilled engineer to design and implement complex in-vehicle software systems. As a key member of our cross-functional...
-
Embedded Software Engineer
1 month ago
Toronto, Ontario, Canada Sonatus, Inc. Full time $138,500 - $187,500Job Title: Embedded Software EngineerSonatus, Inc. is a leading provider of software-defined vehicle solutions for the automotive industry. We are seeking an experienced Embedded Software Engineer to join our team.Job SummaryWe are looking for a highly skilled Embedded Software Engineer to design and implement complex in-vehicle software systems. The...
-
Embedded Software Engineer
1 month ago
Toronto, Ontario, Canada Sonatus, Inc. Full time $138,500 - $187,500Job Title: Embedded Software EngineerSonatus, Inc. is a leading provider of software-defined vehicle solutions for the automotive industry. We are seeking an experienced Embedded Software Engineer to join our team.Job SummaryWe are looking for a highly skilled Embedded Software Engineer to design and implement complex in-vehicle software systems. The...
-
Embedded Software Engineer
1 month ago
Toronto, Ontario, Canada Sonatus, Inc. Full time $138,500 - $187,500Job Title: Embedded Software EngineerSonatus, Inc. is a leading provider of software-defined vehicle solutions. We are seeking an experienced Embedded Software Engineer to join our team.Job SummaryWe are looking for a highly skilled Embedded Software Engineer to design and implement complex in-vehicle software systems. The successful candidate will have a...
-
Embedded Software Engineer
1 month ago
Toronto, Ontario, Canada Sonatus, Inc. Full time $138,500 - $187,500Job Title: Embedded Software EngineerSonatus, Inc. is a leading provider of software-defined vehicle solutions. We are seeking an experienced Embedded Software Engineer to join our team.Job SummaryWe are looking for a highly skilled Embedded Software Engineer to design and implement complex in-vehicle software systems. The successful candidate will have a...
-
Embedded Software Engineer
1 month ago
Toronto, Ontario, Canada Sonatus Full time $138,500 - $187,500Job Title: Embedded Software EngineerSonatus is a leading provider of software-defined vehicle solutions, and we're seeking an experienced Embedded Software Engineer to join our team.About SonatusSonatus is a fast-paced and fast-growing company that's revolutionizing the automotive industry with our cutting-edge software solutions. Our team is comprised of...
-
Embedded Software Engineer
1 month ago
Toronto, Ontario, Canada Sonatus Full time $138,500 - $187,500Job Title: Embedded Software EngineerSonatus is a leading provider of software-defined vehicle solutions, and we're seeking an experienced Embedded Software Engineer to join our team.About SonatusSonatus is a fast-paced and fast-growing company that's revolutionizing the automotive industry with our cutting-edge software solutions. Our team is comprised of...
-
Embedded Software Engineer
1 month ago
Toronto, Ontario, Canada Sonatus, Inc. Full time $138,500 - $187,500Job DescriptionSonatus, Inc. is a leading provider of software-defined vehicle solutions, and we're seeking a highly skilled Embedded Software Engineer to join our team.Job SummaryWe're looking for a talented software engineer to design and implement complex in-vehicle software systems. As an Embedded Software Engineer at Sonatus, you'll work closely with...
-
Embedded Software Engineer
1 month ago
Toronto, Ontario, Canada Sonatus, Inc. Full time $138,500 - $187,500Job DescriptionSonatus, Inc. is a leading provider of software-defined vehicle solutions, and we're seeking a highly skilled Embedded Software Engineer to join our team.Job SummaryWe're looking for a talented software engineer to design and implement complex in-vehicle software systems. As an Embedded Software Engineer at Sonatus, you'll work closely with...
-
Embedded Software Engineer
1 month ago
Toronto, Ontario, Canada Sonatus, Inc. Full time $138,500 - $187,500Job DescriptionSonatus, Inc. is a leading provider of software-defined vehicle solutions, and we're seeking a highly skilled Embedded Software Engineer to join our team.Job SummaryWe're looking for a talented software engineer to design and implement complex in-vehicle software systems. As an Embedded Software Engineer at Sonatus, you'll work closely with...