Embedded Systems Ingineer
6 months ago
**Your Responsibilities**:
- Executes a complete embedded software development lifecycle.
- Develop new innovative hardware and software/firmware from initial concept through deployment.
- Define requirements and validate firmware to meet customer needs.
- Maintain and improve released code based on requests and individual innovation.
- Develop thorough understanding of our products and their use in clinical practice to design, develop and test our next generation diagnostic systems.
- Participate in or lead project activities such as component analysis and testing, the design, analysis, or troubleshooting of printed circuit assemblies, cable and harnessing design, power distribution, and assisting manufacturing or service to solve problems.
- Contributor in the design process, including Design Transfer activities from R&D to sustaining engineering and development teams of the various brands.
- Specifies, evaluates, and selects components.
- Develops, builds, and maintains electrical test fixtures, test control apparatus, and equipment and determines methods, procedures, and conditions for testing the engineered products and associated apparatus.
- Responsible for creating supporting documentation such as CAD package updates, design requirements, specifications, verification procedures or reports, and engineering change notices.
- Works collaboratively with other team members and functions such as program management, manufacturing, mechanical, compliance, reliability, or design engineers to ensure design, fabrication, maintenance are developed to support the design requirements.
- Support technical staff on matters pertaining to control systems and firmware. Actively supports and adheres to the Safety and Quality Policy and Quality System procedures.
- Establish collaborative relationships with all stakeholders.
- Manage several projects and priorities concurrently.
**Education & Experience Required**
- Bachelor's degree (B.S.) from a four-year college or university in Electrical Engineering, Computer Engineering or Computer Science or related field.
- 3 - 5 years' experience in an embedded systems engineer position.
**Qualifications & Skills Required**
- Working knowledge of embedded hardware design, including exposure to schematic capture and PCB Layout tools such as Altium Designer.
- Proficient in C/C++, Python, and other common development languages with the ability to developing microcontroller firmware.
- Comfortable developing functional, clean, well-commented code in a variety of development environments (Microchip MPLAB, Keil uVision, Eclipse, STMicro etc.)
- Capable of analyzing bugs and executing purposeful debugging using equipment such as a DMM, oscilloscope, logic analyzer, and in circuit-debugger (ICD, JTAG, etc.)
- Experienced in working with embedded communications protocols and peripherals (UART, I2C, SPI, ADC, RS-485, BLE, Ethernet, etc.)
- Experience in lighting protocols a plus (DMX512, RDM, DALI, sACN, ArtNet, etc.) and knowledge of test scripting (Python, Perl, Lua, etc.) is a plus.
- Strong written and oral communication skills to communicate with technical and non-technical audiences accurately and efficiently;
- Thoroughly bilingual (spoken and written French and English). The position holder will be required to interact daily with international colleagues, clients, and partners who do not speak French;
- Experience with Microsoft Office (Excel, Word, Outlook, etc.).
- Comfortable in a fast paced, dynamic atmosphere, multi-tasking environment.
- Experience at working both independently and in team oriented.
- Approximately 10-20% travel requirement. Ability to travel outside of Canada.
- Experience driving agile process for project pacing.
- Need demonstrated project management and time tracking management.
**Why Join Us**:
At LMPG, we provide an environment where innovation and excellence thrive. Join us as an Embedded Systems Engineer and contribute to continuing our incredible journey:
- **Play a pivotal role**: In the continuous improvement and development of new innovative hardware and software/firmware from initial concept through deployment.
- **Global collaboration**:Work closely with LMPG team members across regions and functions fostering relationships and driving success.
- **Strategic impact**:Collaborates with team members to ensures the design, fabrication, maintenance, and development support the requirements.
- **Growth opportunities**:Enjoy a competitive remuneration package and the chance to progress within our renowned group of lighting brands.
- **Rewarding**:Competitive compensation and benefits packages, with full health, dental, vision and long-term disability insurance, EAP, and flexible hours.
-
Embedded Systems Software Developer
7 days ago
Longueuil, Quebec, Canada Aviyatech Full timeA highly skilled Embedded Systems Software Developer is required to join our team at Aviyatech. The successful candidate will be responsible for the development and validation of embedded software solutions for airworthy control systems.Role OverviewThis position involves working as part of a Software team on activities associated with the validation,...
-
Longueuil, Quebec, Canada Reaction Dynamics Full timeAbout Reaction DynamicsWe are a rocket and satellite propulsion company at the forefront of new space and clean tech. Our mission is to provide sustainable, safe, and affordable access to space through our proprietary hybrid propulsion technology.Our team is dedicated to transforming space technology and establishing Canada as a leader in the global space...
-
Longueuil, Quebec, Canada Aviyatech Full timeJob OverviewA career opportunity exists for a Senior Embedded Software Developer to join Aviyatech's engineering team in Mississauga, Ontario or Longueuil, Quebec. The ideal candidate will possess expertise in developing software solutions for airworthy control systems.
-
Senior Embedded Software Engineer
2 weeks ago
Longueuil, Quebec, Canada Reaction Dynamics Full timeAt Reaction Dynamics, we are a rocket and satellite propulsion company pushing the boundaries of new space and clean tech. We strive to enable routine access to space in the most sustainable, safest and affordable way.We leverage our proprietary hybrid propulsion technology to make our products more cost-effective, safer and more sustainable than traditional...
-
Longueuil, Quebec, Canada Reaction Dynamics Full timeAbout Reaction DynamicsWe are a rocket and satellite propulsion company pushing the boundaries of new space and clean tech. Our innovative hybrid propulsion technology makes our products more cost-effective, safer and more sustainable than traditional systems.As we transform space technology and establish Canada as a leader in the global industry, we are...
-
Software Developer
2 weeks ago
Longueuil, Canada Reaction Dynamics Full timeAbout the CompanyReaction Dynamics is a rocket and satellite propulsion company standing at the crossroads of new space and clean tech. We aim to enable routine access to space in the most sustainable, safest and affordable way. Our proprietary hybrid propulsion technology makes our products more cost-effective, safer and more sustainable than traditional...
-
Software Developer
2 weeks ago
Longueuil, Canada Reaction Dynamics Full timeAbout the CompanyReaction Dynamics is a rocket and satellite propulsion company standing at the crossroads of new space and clean tech. We aim to enable routine access to space in the most sustainable, safest and affordable way. Our proprietary hybrid propulsion technology makes our products more cost-effective, safer and more sustainable than traditional...
-
Rocket Propulsion Software Developer
2 weeks ago
Longueuil, Quebec, Canada Reaction Dynamics Full timeAbout the CompanyReaction Dynamics is a pioneering rocket and satellite propulsion company at the forefront of new space technology. Our innovative hybrid propulsion system offers significant advantages over traditional methods, making our products more cost-effective, safer, and more sustainable.Job OverviewWe are seeking an experienced Software Developer...
-
Software Developer
2 weeks ago
Longueuil, QC, Canada Reaction Dynamics Full timeAbout the Company Reaction Dynamics is a rocket and satellite propulsion company standing at the crossroads of new space and clean tech. We aim to enable routine access to space in the most sustainable, safest and affordable way. Our proprietary hybrid propulsion technology makes our products more cost-effective, safer and more sustainable than traditional...
-
Software Developer
2 weeks ago
Longueuil, Quebec, Champlain, Canada Reaction Dynamics Full timeAbout the CompanyReaction Dynamics is a rocket and satellite propulsion company standing at the crossroads of new space and clean tech. We aim to enable routine access to space in the most sustainable, safest and affordable way. Our proprietary hybrid propulsion technology makes our products more cost-effective, safer and more sustainable than traditional...
-
Software Developer
2 weeks ago
Longueuil, QC, Canada Reaction Dynamics Full timeAbout the Company Reaction Dynamics is a rocket and satellite propulsion company standing at the crossroads of new space and clean tech. We aim to enable routine access to space in the most sustainable, safest and affordable way. Our proprietary hybrid propulsion technology makes our products more cost-effective, safer and more sustainable than traditional...
-
Software Engineer, Travel
2 weeks ago
Longueuil, QC, Canada Reaction Dynamics Full timeAbout the Company Reaction Dynamics is a rocket and satellite propulsion company standing at the crossroads of new space and clean tech. Our proprietary hybrid propulsion technology makes our products more cost-effective, safer and more sustainable than traditional propulsion systems used by the vast majority of rocket and satellite companies. At...
-
Training Coordinator
7 months ago
Longueuil, Canada Vertex Technologies Canada Inc Full time**Job duties include, but are not limited to**: - Discuss and obtain event requirements with internal and external customers and provide feedback and suggestions related to best practices - Provide end-to-end logístical support for training events for local and remote locations - Arrange and schedule training rooms, instructors, catering, print...
-
Training Coordinator-longueil, Quebec, Cn
6 months ago
Longueuil, Canada Vertex Technologies Canada Inc Full time**Coordonnateur **à** la formation - Customer Service - Longueuil, Quebec** **Ce que nous offrons**: - Poste permanent à temps plein 40h/semaine - Travail hybride - Horaires de travail flexibles - Équilibre entre vie professionnelle et vie privée - Faire partie d'une équipe avec un fort esprit de collaboration - Assurance de groupe **Une journée...