This job board retrieves part of its jobs from: Emploi Étudiant | Toronto Jobs | Work From Home

Tech jobs every day in Canada!

To post a job, login or create an account |  Post a Job

   Canadian Tech jobs   

Website updated every day with fresh jobs in the IT industry

previous arrow
next arrow

ML6 Search + Talent Advisory: Senior Embedded Software Developer

ML6 Search + Talent Advisory

This is a Full-time position in Waterloo, QC posted April 3, 2021.

The OpportunityOne of our clients working on the forefront of the exciting new ADAS (advanced driver-assistance systems) technologies, is hiring a Senior Embedded Software Developer for a full-time permanent opportunity.

As a Senior Embedded Software Developer you will be working on providing the in-device security for Vehicle-To-Everything (V2X) applications alongside a talented and motivated team.

We will combine our security expertise and automotive know-how alongside your expertise in embedded technologies to deliver solutions that will drive the V2X security industry.What You’ll Be Doing:Reporting to the CycurV2X Development Manager at our Waterloo site, you will have a key role in driving forward secure, quality, safe and state of the art software development.

This role will cover the full SDLC and will include technical support for stakeholders and customer projects.

Some of your other responsibilities are as follows.You are focused on making products that create valueYou evaluate what works best and what doesn’t; having the confidence and ability in making the correct decisionsYou have a quality centric approach and are not satisfied with solutions that “just work”, but strive to create the best solution possibleYou will help mentor and lead less experienced developersYou are someone who will make an impact, drive results, and remain humble no job is too smallWhat You’ll Need to Be Successful: Continuous and clear communication with highly developed teamwork skills are a mustProven ability to drive development through the full SDLC (requirements, design, testing, implementation, deployment, and maintenance)Strong programming experience with modern C++ and object-oriented design and implementationProven ability to design with performance and resource constraints in mindStrong experience with embedded platforms, board bring-up and debuggingExperience with ARM or other embedded processorsExperience with Linux, BSD, QNX, or similarExperience creating unit tests, integration tests, system tests, and product testsExperience working in an Agile/Scrum teamExperience in the following are an asset:Automotive compliances (ASPICE, ISO26262, ASIL, etc.)Automotive software development experienceAUTOSARHSMsMISRA