Senior Embedded Software Designer
2 weeks ago
It's fun to work in a company where people truly BELIEVE in what they're doing
We're committed to bringing passion and customer focus to the business.
If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us
Lumentum Canada was awarded the 2022 National Capital Region’s Top Employers for the 6th consecutive year and the 2022 Career Directory Canada’s Best Employers for Recent Graduates for the 5th consecutive year.
Lumentum is looking for a Senior Embedded Software Designer to play a leading role in developing embedded software for optical communications products.
Key Responsibilities
Work with multidisciplinary teams to define new product requirements.
Document and review requirements and designs with peers and stakeholders.
Develop and maintain embedded software for optical communications products.
Document, review, and execute designer test cases.
Provide support throughout the software and product verification cycle.
Troubleshoot low-level software issues.
Participate in code inspections.
Provide guidance and share technical expertise with more junior software team members.
Education
Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering, or a related field.
Software-inclined candidates from other Engineering and Science disciplines will also be considered.
Qualifications
7+ years of embedded C/C++ development experience.
Solid understanding of multi-threaded software design.
Team player with strong communication and collaboration skills.
Strong problem-solving, troubleshooting, and debugging skills.
Source code control (Git, Subversion).
Assets
Knowledge of optical telecommunications (DWDM/Optical Amplifiers/ROADMs).
Linux, SYSBIOS, FreeRTOS, or other embedded OS software development.
Understanding of hardware devices such as ADCs/DACs/Clocks/UART/FPGAs.
Low-level software development (Endianness/Bit Masking/Mutual Exclusion).
Experience with interfacing to embedded devices via interfaces such as I2C, SPI, dual port RAM, RS-232.
Cross-compiling/remote debugging.
JTAG debugging.
Ability to use a schematic to understand how electronic devices are connected.
-
Senior Embedded Software Engineer
3 weeks ago
Montreal, Canada BTA Design Services Inc. Full timeAbout Us:Headquartered in Ottawa, BTA Design serves the electronic design community in Canada and beyond, specializing in ASIC and FPGA design and verification, and embedded software development services. We augment and enhance our clients’ teams and accelerate the development of complete designs.We’re adaptable and efficient, with a brilliant staff at...
-
Senior Embedded Software Developer
4 days ago
Montreal, Canada Tundra Technical Solutions Full timeDéveloppeur senior de logiciels embarquésLe développeur senior de logiciels embarqués fait partie d'une équipe de développement agile et est responsable de la documentation, de l’architecture et de la mise en œuvre de modules logiciels de vol complexes pour diverses applications spatiales, notamment les communications et les...
-
Senior Embedded Software Developer
4 days ago
Montreal, Canada Tundra Technical Solutions Full timeDéveloppeur senior de logiciels embarqués Le développeur senior de logiciels embarqués fait partie d'une équipe de développement agile et est responsable de la documentation, de l’architecture et de la mise en œuvre de modules logiciels de vol complexes pour diverses applications spatiales, notamment les communications et les...
-
Senior Embedded Software Developer
2 days ago
Montreal, Canada Tundra Technical Solutions Full timeDéveloppeur senior de logiciels embarqués Le développeur senior de logiciels embarqués fait partie d'une équipe de développement agile et est responsable de la documentation, de l’architecture et de la mise en œuvre de modules logiciels de vol complexes pour diverses applications spatiales, notamment les communications et les...
-
Senior Embedded Software Developer
4 days ago
Montreal, Canada Tundra Technical Solutions Full timeDéveloppeur senior de logiciels embarqués Le développeur senior de logiciels embarqués fait partie d'une équipe de développement agile et est responsable de la documentation, de l’architecture et de la mise en œuvre de modules logiciels de vol complexes pour diverses applications spatiales, notamment les communications et les...
-
Senior Embedded Software Developer
5 days ago
Montreal, Canada Tundra Technical Solutions Full timeDéveloppeur senior de logiciels embarqués Le développeur senior de logiciels embarqués fait partie d'une équipe de développement agile et est responsable de la documentation, de l’architecture et de la mise en œuvre de modules logiciels de vol complexes pour diverses applications spatiales, notamment les communications et les satellites. ...
-
Senior Embedded Software Developer
4 days ago
Montreal, Canada Tundra Technical Solutions Full timeDéveloppeur senior de logiciels embarqués Le développeur senior de logiciels embarqués fait partie d'une équipe de développement agile et est responsable de la documentation, de l’architecture et de la mise en œuvre de modules logiciels de vol complexes pour diverses applications spatiales, notamment les communications et les satellites. ...
-
Senior Embedded Software Developer
4 days ago
Montreal, Canada Tundra Technical Solutions Full timeDéveloppeur senior de logiciels embarqués Le développeur senior de logiciels embarqués fait partie d'une équipe de développement agile et est responsable de la documentation, de l’architecture et de la mise en œuvre de modules logiciels de vol complexes pour diverses applications spatiales, notamment les communications et les satellites. ...
-
Embedded Software Developer
4 days ago
Montreal, Canada SPARK Microsystems Full timeAs an Embedded Software Developer at SPARK Microsystems, you will be required to develop and maintain firmware covering our various embedded system applications and this includes network protocols, core libraries as well as application development. Additionally, you will implement, and test firmware to form optimal communications wireless networks using the...
-
Embedded Software Developer
3 weeks ago
Montreal, Canada CS GROUP Full timeJob Description We are looking for a Embedded Software Developer to join a dynamic and multidisciplinary team in charge of the certification of aircraft Electronic Engine Controllers. Responsibilities: The experienced software developer reports to a Team Lead. The tasks associated with the position include: Contributing to the preparation of the...
-
Embedded systems developer
4 days ago
Montreal, Canada Thorens Solutions Full timeCompany name: Thorens Solutions – Headhunters Activity area : ManufacturerSalary : Salary from $90,000 to $105,000;Job type : Permanent - Full time City : MontrealCompany descriptionOur clientis a fast-growing company offering a unique and innovative wireless transceiver technology that achieves superior energy efficiency.As an Embedded Systems...
-
Embedded systems developer
4 days ago
Montreal, Canada Thorens Solutions Full timeCompany name: Thorens Solutions – Headhunters Activity area : ManufacturerSalary : Salary from $90,000 to $105,000;Job type : Permanent - Full time City : MontrealCompany descriptionOur clientis a fast-growing company offering a unique and innovative wireless transceiver technology that achieves superior energy efficiency.As an Embedded Systems...
-
Embedded systems developer
3 days ago
Montreal, Canada Thorens Solutions Full timeCompany name: Thorens Solutions – Headhunters Activity area : ManufacturerSalary : Salary from $90,000 to $105,000;Job type : Permanent - Full time City : MontrealCompany descriptionOur clientis a fast-growing company offering a unique and innovative wireless transceiver technology that achieves superior energy efficiency.As an Embedded Systems...
-
Senior UX Designer
3 days ago
Montreal, Canada Siemens Industry Software ULC Full timeWe are seeking a highly skilled and experienced Senior Designer to join our dynamic team and focus on creating engaging content to connect our customer needs to our business goals. In this role, you will be responsible for designs across our portfolio (from engagement to community), ensuring a seamless and user-friendly experience across all aspects of our...
-
C/C++ Software Developer
3 weeks ago
Montreal, Canada Groupe SII Full timePartenaire technologique des grandes entreprises depuis 9, le Groupe SII est au cœur de l'économie de l'innovation avec collaborateurs, une présence internationale dans pays, et un chiffre d’affaires supérieur à millions de dollars canadiens. SII Canada, installée à Montréal et Toronto, a pour objectif d'apporter des solutions à forte valeur...
-
Software Developer
2 days ago
Montreal, Canada SpaceBridge Inc. Full timeSpaceBridge Inc. is currently looking for an Embedded Software Developer to join our team in Montreal, QC. In this position, the incumbent works as part of a team involved in the development of embedded software for satellite return link subsystems, satellite modems, and integrated satellite hub communication equipment. The chosen candidate will be required...
-
Software Developer
2 days ago
Montreal, Canada SpaceBridge Inc. Full timeSpaceBridge Inc. is currently looking for an Embedded Software Developer to join our team in Montreal, QC. In this position, the incumbent works as part of a team involved in the development of embedded software for satellite return link subsystems, satellite modems, and integrated satellite hub communication equipment. The chosen candidate will be required...
-
Software Developer
3 days ago
Montreal, Canada SpaceBridge Inc. Full timeSpaceBridge Inc. is currently looking for an Embedded Software Developer to join our team in Montreal, QC. In this position, the incumbent works as part of a team involved in the development of embedded software for satellite return link subsystems, satellite modems, and integrated satellite hub communication equipment. The chosen candidate will be required...
-
Software Designer
2 weeks ago
Montreal, Canada Famic Technologies Inc. Full timeJoin Our Team for a Challenging and Fulfilling Career Famic Technologies provides high-quality software solutions. Our circuit design and simulation software, as well as our consulting services in the field of industrial automation and software engineering, are renowned worldwide. TypeFull timeEmployee DescriptionFamic Technologies is a provider of...
-
Software Designer
1 week ago
Montreal, Canada Famic Technologies Inc. Full timeJoin Our Team for a Challenging and Fulfilling Career Famic Technologies provides high-quality software solutions. Our circuit design and simulation software, as well as our consulting services in the field of industrial automation and software engineering, are renowned worldwide. TypeFull timeEmployee DescriptionFamic Technologies is a provider of...