Sr Software Developer Embedded
4 weeks ago
Requisition ID: 904002 Store #: EC0284 HW - Research and Dev-HWLONG Position:Full-TimeTotal Rewards: Benefits/Incentive Information Recognized as an industry leader in assistive technology, HumanWare's mission is to develop solutions that enable people living with a visual impairment and vision loss to develop their potential and maintain their autonomy. From electronic magnifiers to talking GPS to braille devices, our products have helped more than a million people worldwide to see things differently and gain independence. With over 150 employees, our multidisciplinary approach is supported by our teams in electronics, mechanical and software engineering, operations management, manufacturing and logistics, sales and marketing, customer experience and administration. Founded in 1988, HumanWare is a Canadian company with international reach, and has been part of the EssilorLuxottica group since 2013. Looking to make a difference? HumanWare is part of EssilorLuxottica, a global leader in the design, manufacture and distribution of world-class vision care products, including iconic eyewear, advanced lens technology and cutting-edge digital solutions. Join our global community of over 200,000 dedicated employees around the world in driving the transformation of the eyewear and eyecare industry. Discover more by following us on LinkedIn GENERAL FUNCTION This role focuses on the design and development of software solutions for products that support individuals with visual impairments. Development is carried out using programming languages such as Java, C, C++, and C#, and the software is deployed on embedded platforms running Android, Linux, or Windows. In certain projects, the scope of work also involves video and image processing functionalities. MAJOR DUTIES AND RESPONSIBILITIES Software programming Troubleshooting and implementation of new software features Participation in user requirements analysis Participation in the design of new software features Technical analysis and recommendations for product development solutions Development time estimation Software documentation Technology watch / staying current with emerging technologies BASIC QUALIFICATIONS Bachelor’s degree in software engineering or computer engineering (or equivalent experience), with a minimum of 10 years of relevant experience. Technical skills: Proficiency in object-oriented programming languages (C, C++, C#, and/or Java) and strong knowledge of UML modeling. Experience with Linux and embedded systems is expected. The candidate must be fluent in both French and English, spoken and written, to effectively collaborate with international partners. Experience with Android or Windows, knowledge of OpenGL, and skills in image and video processing are considered assets. Behavioral skills: Recognized for teamwork and the ability to collaborate within multidisciplinary teams in a dynamic and high-pressure environment. Strong analytical mindset, problem-solving abilities, and troubleshooting skills. Structured, autonomous, and self-driven, adaptable to change, rigorous, innovative, and passionate about visual impairment technologies and emerging technologies. Employee pay is determined by multiple factors, including geography, experience, qualifications, skills and local minimum wage requirements. In addition, you may also be offered a competitive bonus and/or commission plan, which complements a first-class total rewards package. Benefits may include health care, retirement savings, paid time off/vacation, and various employee discounts. EssilorLuxottica complies with all applicable laws related to the application and hiring process. If you would like to provide feedback regarding an active job posting, or if you are an individual with a disability who would like to request a reasonable accommodation, please call the EssilorLuxottica SpeakUp Hotline at 844-303-0229 (be sure to provide your name, job id number, and contact information so that we may follow up in a timely manner) or email HRCompliance@luxotticaretail.com. We are an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, gender, national origin, social origin, social condition, being perceived as a victim of domestic violence, sexual aggression or stalking, religion, age, disability, sexual orientation, gender identity or expression, citizenship, ancestry, veteran or military status, marital status, pregnancy (including unlawful discrimination on the basis of a legally protected pregnancy or maternity leave), genetic information or any other characteristics protected by law. Native Americans in the US receive preference in accordance with Tribal Law.
-
Junior Embedded Software Developer
1 week ago
Montréal, QC HN M, Canada Lightwave Technology Full time $51,495 - $70,000 per yearAbout the RoleWe are seeking a Junior Embedded Software Developer to join our growing engineering team. The ideal candidate will have hands-on experience with STM32 microcontrollers, Bluetooth Low Energy (BLE), embedded driver development, and a strong foundation in signal processing and automotive electronics. You will be involved in developing reliable,...
-
Embedded Software Development Team Lead
7 days ago
Rue Barré, Montréal, QC, Canada SPARK Microsystems International Full time $80,000 - $120,000 per yearCompany Description SPARK Microsystems offers a unique and innovative wireless transmitter-receiver technology that delivers energy efficiency and latency of an order of magnitude better than the state of the art. Our goal is to significantly extend the battery life of electronic systems that require short-range wireless communications, as well as increase...
-
Embedded Software Engineer
7 days ago
Montréal, QC, Canada Insight Global Full timeRequired Skills & Experience 5 years of embedded software experience Minimum 3 years in testing Software in the loop experience Previous experience in Micro controller coding at bit level, bit protocols such as Cavas, Airlink, TCPIP, spacebar Previous experience working with git, Jira, Agile, confluence Previous exposure to Sonarcube and vectorcast for unit...
-
Embedded Software Test Engineer
1 week ago
montréal (sainte-anne-de-bellevue), Canada Insight Global Full timeRequired Skills & Experience5 years of embedded software experience Minimum 3 years in testing Software in the loop experience Previous experience in Micro controller coding at bit level, bit protocols such as Cavas, Airlink, TCPIP, spacebar Previous experience working with git, Jira, Agile, confluence Previous exposure to Sonarcube and vectorcast for unit...
-
Embedded Software Engineer(Full Stack)
7 days ago
Montréal, QC, Canada Insight Global Full time5 years of embedded software experience Minimum 3 years in testing Software in the loop experience Previous experience in Micro controller coding at bit level, bit protocols such as Cavas, Airlink, TCPIP, spacebar Previous experience working with git, Jira, Agile, confluence Previous exposure to Sonarcube and vectorcast for unit testing would be...
-
Montréal, Canada S.i. Systèmes Full timeOur valued client is looking for a Sr. C# .Net developer to support ongoing development, evolution, and maintenance of software solutions.Tasks include:Working with organic architecture consultants to divide IT processes into programming units;Describing and documenting programming units;Implementing programming units;Documenting programming in accordance...
-
CO-OP Embedded Software Verification
6 days ago
Montréal, QC HM N, Canada Mannarino Full time $60,000 - $90,000 per yearMANNARINO Systems & Software Inc. is a leader in providing safety-critical systems, software, hardware and certification engineering services to the aerospace, defense, space, simulation & power generation industries.Our customer base is very large, covering traditional aerospace companies as well as new and exciting markets, including electric propulsion,...
-
Sr Software Developer
2 weeks ago
Montréal, Canada Moneris Solutions Full timeYour Moneris Career - The OpportunityThis function is accountable to the Manager, Software Development and responsible for software development activities associated with front end, back end and /or business systems platforms.Location : You will be based in our Toronto or Montreal offices, balancing in-office collaboration with remote flexibility.Reporting...
-
Embedded Systems Engineer
2 days ago
Montréal, QC HC N, Canada One Silicon Chip Photonics (OSCP) Inc. Full time $60,000 - $75,000 per yearJob DescriptionSince its creation in 2015, One Silicon Chip Photonics (OSCP) has been developing high-performance, state-of-the-art Inertial Measurement Unit (IMU) systems and solutions. From initial versions based on Micro-Opto-Electro-Mechanical (MOEMS) accelerometers and gyroscopes, OSCP is evolving its IMU into fully integrated optical systems based on a...
-
Montréal, Canada S.i. Systèmes Full timeOur valued client is looking for a Sr. Solutions Architect to support ongoing development, maintenance, and integration of software solutions in a Devops environmentTasks include:Design, maintain, and improve pipelines in Azure DevOps and Terraform, following the principle of least privilege;Integrate automated tests (satellite and non-production);Deploy...