This job board retrieves part of its jobs from: Remote Jobs | Louisiana Jobs | Florida Jobs

  Jobs in Canada  

Bringing the best, highest paying job offers near you

previous arrow
next arrow

ML6 Search Talent Advisory: Embedded Solutions Architect

ML6 Search + Talent Advisory

This is a Contract position in Montreal, QC posted March 31, 2021.

The Opportunity:One of our clients focused on making life-changing enhanced vision devices for the visually impaired, is looking to hire an Embedded Solutions Architect for a full-time permanent position based in Ottawa.

Joining the Product Development team, the successful candidate will have the opportunity to develop software applications, drivers and other components for using with and in their products by analyzing customer and market demands and proposing solutions.

The ideal candidate will be able to independently handle a design project from concept through to release, including interaction with all project stakeholders.

A chance to make a real impact and improve people’s livesWhat You’ll Be Doing:Architect and develop our embedded software systems.Establish best practices for development, test, and deployment, including End to End systems verification testing.Work with cloud teams to drive data collection and OTA updates.Collaborate with the Quality Officer, Manufacturing and Product Management on complaint handling, design activities, and manufacturing work.Working with the product design team to document and implement requirements.Configure, design and maintain existing applications including bug fixes and feature enhancements.Maintain a high bar for product quality, safety and user experience.Allocate resources and time effectively, setting budgets and timelines for each project, including prioritizing work activities and meeting delivery schedules for the team.Lead development of our safety protocols.Mentor junior developers and conduct code reviews with team members.What You’ll Need to Be Successful:Minimum 10 years’ experience in firmware, embedded device SW application programming and design.Strong, proven expertise in image processing and computer vision.Strong embedded firmware & RTOS (e.G.

Linux ), expertise in Java, C++ Programming, Agile, Jira, Git.Familiarity with Linux kerner and driver development.Experience with version control tools (e.G.

CVS, SVN, ClearCase).Experience with different SDLC from possibility study to product support including software design and software testing.Communications protocols such as Bluetooth, Wifi, USBUnderstanding of embedded systems, O/S Fundamentals and RTOS; experience with embedded development and processors and DSPs; Excellent technical documentation skills.Prior experience mentoring junior SW engineers, and managing code reviews.Nice To HaveExperience with Yocto project is an asset.Python, C, Bitbucket.Knowledge of ISO 9001 and ISO 13485 Quality Systems.