Current jobs related to Senior Embedded Software Designer - Ottawa - Lumentum


  • Ottawa, Ontario, Canada Lumentum Full time

    Join Our Team as a Senior Embedded Software DesignerLumentum Canada is a leading company in the field of LiDAR technology, and we're looking for a talented Senior Embedded Software Designer to join our team.We're seeking a highly skilled software engineer with a strong background in embedded systems and C/C++ development. As a Senior Embedded Software...


  • Ottawa, Ontario, Canada Lumentum Full time

    Join Our Team as a Senior Embedded Software DesignerLumentum Canada is a leading company in the field of LiDAR technology, and we're looking for a talented Senior Embedded Software Designer to join our team.We're seeking a highly skilled software engineer with a strong background in embedded systems and C/C++ development. As a Senior Embedded Software...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Embedded Software EngineerWe are seeking an experienced Embedded Software Engineer to join our team at QNX Software Systems. As a key member of our development team, you will be responsible for designing, developing, and testing software for our embedded systems.Key Responsibilities:Develop and maintain software drivers for various hardware...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Embedded Software EngineerWe are seeking an experienced Embedded Software Engineer to join our team at QNX Software Systems. As a key member of our development team, you will be responsible for designing, developing, and testing software for our embedded systems.Key Responsibilities:Develop and maintain software drivers for various hardware...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Summary:QNX Software Systems is seeking a talented Senior Embedded Software Developer to join our Advanced Technology Development team. As a key contributor, you will be responsible for executing on development plans and strategies related to key technology trends.Key Responsibilities:Participate in architecture and strategy sessions with technology...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Summary:QNX Software Systems is seeking a talented Senior Embedded Software Developer to join our Advanced Technology Development team. As a key contributor, you will be responsible for executing on development plans and strategies related to key technology trends.Key Responsibilities:Participate in architecture and strategy sessions with technology...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Title: Senior Embedded Systems Software DeveloperJob Summary:We are seeking a highly skilled Senior Embedded Systems Software Developer to join our team at QNX Software Systems. As a key member of our WiFi development team, you will be responsible for designing, developing, and testing high-quality WiFi drivers and networking stack for our embedded...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Title: Senior Embedded Systems Software DeveloperJob Summary:We are seeking a highly skilled Senior Embedded Systems Software Developer to join our team at QNX Software Systems. As a key member of our WiFi development team, you will be responsible for designing, developing, and testing WiFi drivers and networking stack for our embedded operating...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Title: Senior Embedded Systems Software DeveloperJob Summary:We are seeking a highly skilled Senior Embedded Systems Software Developer to join our team at QNX Software Systems. As a key member of our WiFi development team, you will be responsible for designing, developing, and testing high-quality WiFi drivers and networking stack for our embedded...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Title: Senior Embedded Systems Software DeveloperJob Summary:We are seeking a highly skilled Senior Embedded Systems Software Developer to join our team at QNX Software Systems. As a key member of our WiFi development team, you will be responsible for designing, developing, and testing high-quality WiFi drivers and networking stack for our embedded...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Title: Senior Embedded Systems Software DeveloperJob Summary:We are seeking a highly skilled Senior Embedded Systems Software Developer to join our team at QNX Software Systems. As a key member of our WiFi development team, you will be responsible for designing, developing, and testing high-quality WiFi drivers and networking stack for our embedded...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Title: Senior Embedded Systems Software DeveloperJob Summary:We are seeking a highly skilled Senior Embedded Systems Software Developer to join our team at QNX Software Systems. As a key member of our WiFi driver development team, you will be responsible for designing, developing, and testing high-quality WiFi drivers for our embedded operating...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Title: Senior Embedded Systems Software DeveloperJob Summary:We are seeking a highly skilled Senior Embedded Systems Software Developer to join our team at QNX Software Systems. As a key member of our WiFi driver development team, you will be responsible for designing, developing, and testing high-quality WiFi drivers for our embedded operating...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Title: Senior Embedded Systems Software DeveloperJob Summary:We are seeking a highly skilled Senior Embedded Systems Software Developer to join our team at QNX Software Systems. As a key member of our WiFi driver development team, you will be responsible for designing, developing, and testing high-quality WiFi drivers for our embedded operating...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Title: Senior Embedded Systems Software DeveloperJob Summary:We are seeking a highly skilled Senior Embedded Systems Software Developer to join our team at QNX Software Systems. As a key member of our WiFi driver development team, you will be responsible for designing, developing, and testing high-quality WiFi drivers for our embedded operating...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Embedded Software EngineerAt QNX Software Systems, we're seeking an experienced Embedded Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and testing software for our embedded systems.Key Responsibilities:Develop and maintain software for our embedded operating systems, including...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Embedded Software EngineerAt QNX Software Systems, we're seeking an experienced Embedded Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and testing software for our embedded systems.Key Responsibilities:Develop and maintain software for our embedded operating systems, including...


  • Ottawa, Ontario, Canada Fidus Systems Full time

    About the RoleWe are seeking a highly skilled Senior Embedded Software Designer to join our team at Fidus Systems. As a key member of our design team, you will be responsible for designing and developing cutting-edge embedded software solutions for our clients in the high-tech industry.Key ResponsibilitiesDesign and develop embedded software solutions using...


  • Ottawa, Ontario, Canada Fidus Systems Full time

    About the RoleWe are seeking a highly skilled Senior Embedded Software Designer to join our team at Fidus Systems. As a key member of our design team, you will be responsible for designing and developing cutting-edge embedded software solutions for our clients in the high-tech industry.Key ResponsibilitiesDesign and develop embedded software solutions using...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Overview:BlackBerry QNX, a world leader in safe, secure foundational software components for the automotive industry and mission critical application domains, is seeking a talented Senior Embedded Software Developer to join our Advanced Technology Development team.Key Responsibilities:Develop and execute on development plans and strategies as they relate...

Senior Embedded Software Designer

4 months ago


Ottawa, Canada Lumentum Full time

It's fun to work in a company where people truly BELIEVE in what they're doing


Lumentum Canada was awarded the 2022 National Capital Region’s Top Employers and the 2022 Career Directory Canada’s Best Employers for Recent Graduates .
 

Lumentum Canada was awarded the 2022 National Capital Region’s Top Employers and the 2022 Career Directory Canada’s Best Employers for Recent Graduates .

Lumentum is looking for an Embedded Software Engineer to play a leading role in the development of software for a new generation of leading-edge LiDAR products.

Key responsibilities:

Work with multidisciplinary teams to define new product requirements.Document and review requirements and designs with peers and stake holders.Develop and maintain system level embedded software.Analyse and optimize system performance.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 to and share technical expertise with more junior members of the software team.

Education:

Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering or a related field.

Qualifications:

6+ 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 metrology/sensor technology (optical amplifiers/image processing).Experience in Embedded Linux systems with strong understanding of multithreaded and multicore applications.Understanding of hardware devices such as ADCs/DACs/Clocks/UART/FPGA.Experience with interfacing to embedded devices via interfaces such as I2C, SPI, dual port RAM, RS-232.Cross compiling/remote debugging.Ability to use a schematic to understand how electronic devices are connected.Python development experience.C# development experience.Knowledge of Microsoft Win32 API.