Senior Embedded Software Engineer at Ethernovia
Job in
Toronto, Ontario, C6A, Canada
Listed on 2026-06-29
Listing for:
Ethernovia, Inc.
Full Time
position Listed on 2026-06-29
Job specializations:
-
Software Development
C++ Developer, Embedded Software Engineer, Unix/Linux, Software Engineer
Job Description & How to Apply Below
Ethernovia seeks a seasoned Senior Embedded Software Engineer to lead the development of its networking device software stack. This role requires expertise in C/C++ programming, software lifecycle, and communication device drivers. You will contribute to a culture of safety-critical development while working with a world-class team across multiple continents.
Key Responsibilities:
• Develop kernel/user mode device drivers for Linux and AUTOSAR
• Collaborate on architecture and design for communication device software
• Perform automated unit/system testing and debugging
• Integrate drivers into Ethernovia’s Software Development Kit
• Ensure compliance with Functional Safety standards
Requirements:
• Bachelor’s or Master's in Computer Science/Software
• 6+ years of work experience in software development
• Proficient in C/C++ with a focus on device drivers
• Deep understanding of Operating Systems and Kernel
• Experience with hardware and integrated testing
Elevate your career in embedded systems and make impactful contributions at Ethernovia.
#J-18808-Ljbffr
Position Requirements
10+ Years
work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×