Senior Embedded Software Designer

4 weeks ago


Ahuntsic North, Canada Lumentum Full time

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.



  • Ahuntsic North, Canada Lumentum Full time

    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...


  • Ahuntsic North, Canada BTA Design Services Inc. Full time

    About 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...


  • Ahuntsic North, Canada Fidus Systems Full time

    Fidus is a front runner in embedded software design, system and hardware. We provide a technical advantage to our global Clients ranging from tech giants to start-ups. We are looking for a Senior UVM Verification Designer anywhere in United States and/or Canada. We are looking for someone who is passionate about designing and working with new technologies,...


  • Ahuntsic North, Canada Fidus Systems Full time

    Fidus is a front runner in embedded software design, system and hardware. We provide a technical advantage to our global Clients ranging from tech giants to start-ups. We are looking for a Senior UVM Verification Designer anywhere in United States and/or Canada. We are looking for someone who is passionate about designing and working with new technologies,...


  • Ahuntsic North, Canada Fidus Systems Full time

    Fidus is a front runner in embedded software design, system and hardware. We provide a technical advantage to our global Clients ranging from tech giants to start-ups. We are looking for aSenior UVM Verification Designer anywhere in United States and/or Canada.We are looking for someone who is passionate about designing and working with new technologies, is...

  • AUTOSAR Developer

    2 weeks ago


    Ahuntsic North, Canada Insight Global Full time

    Must-Have Qualifications - Experience in C programming language - Automotive and embedded experience - Experience with modelling tools such as MatLab/Simulink - Experience with AUTOSAR classic, specifically deploying these tools to AUTOSAR Classic - Experience working on AUTOSAR layers including application layer OR BSW/CDD OR MCALS Plusses - Experience...

  • AUTOSAR Developer

    2 weeks ago


    Ahuntsic North, Canada Insight Global Full time

    Must-Have Qualifications - Experience in C programming language - Automotive and embedded experience - Experience with modelling tools such as MatLab/Simulink - Experience with AUTOSAR classic, specifically deploying these tools to AUTOSAR Classic - Experience working on AUTOSAR layers including application layer OR BSW/CDD OR MCALS Plusses - Experience...

  • AUTOSAR Developer

    2 weeks ago


    Ahuntsic North, Canada Insight Global Full time

    Must-Have Qualifications - Experience in C programming language - Automotive and embedded experience - Experience with modelling tools such as MatLab/Simulink - Experience with AUTOSAR classic, specifically deploying these tools to AUTOSAR Classic - Experience working on AUTOSAR layers including application layer OR BSW/CDD OR MCALSPlusses - Experience with...

  • Senior FPGA Designer

    4 weeks ago


    Ahuntsic North, Canada Lumentum Full time

    Lumentum is seeking to hire aSenior FPGA Designerfor ourOttawabased R&D team.What do we do?Lumentum (NASDAQ: LITE) is a market-leading manufacturer of innovative optical and photonic products enabling optical networking and commercial laser customers worldwide. Lumentum’s optical components and subsystems are part of virtually every type of telecom,...

  • Senior FPGA Designer

    4 weeks ago


    Ahuntsic North, Canada Lumentum Full time

    Lumentum is seeking to hire a Senior FPGA Designer for our Ottawa based R&D team. What do we do? Lumentum (NASDAQ: LITE) is a market-leading manufacturer of innovative optical and photonic products enabling optical networking and commercial laser customers worldwide. Lumentum’s optical components and subsystems are part of virtually every type of...


  • North York, Canada COLTENE SciCan Full time

    Coltene SciCan is a market leader in the manufacture and distribution of dental and medical equipment. SciCan’s manufactured sterilization and disinfection equipment is sold in over 80 countries, worldwide. We are looking for a Embedded Software Development Lead to join our team. This position is re

  • Software engineer

    4 weeks ago


    North York, Canada Micharity Toronto Full time

    Job End Date: May 5, 2024 Location; Toronto, ON Salary: $52.88 / hour Vacancies; 1 Vacancy Employment groups: Youth, Visible minorities, Persons with disabilities, Indigenous people, Newcomers to Canada, Seniors Employment Type: Permanent, Full time 40 hours / week Starting time: As soon as possible Benefits: Other Job Requirements: Languages English...

  • Software engineer

    1 month ago


    North York, Canada Micharity Toronto Full time

    Job End Date: May 5, 2024 Location; Toronto, ON Salary: $52.88 / hour Vacancies; 1 Vacancy Employment groups: Youth, Visible minorities, Persons with disabilities, Indigenous people, Newcomers to Canada, Seniors Employment Type: Permanent, Full time 40 hours / week Starting time: As soon as possible Benefits: Other Job Requirements: Languages English...

  • BSP Developer

    2 weeks ago


    Ahuntsic North, Canada Insight Global Full time

    Must-Have Qualifications - Bachelors Degree in Computer Engineering, Computer Science or related field - 5+ years' experience in embedded C - Experience working with bootloader from scratch - Experience with BSP development and board bring ups - Knowledge of embedded OS and architecture working in Linux/Unix or QNX - Skilled in using debugging tools like...

  • BSP Developer

    2 weeks ago


    Ahuntsic North, Canada Insight Global Full time

    Must-Have Qualifications - Bachelors Degree in Computer Engineering, Computer Science or related field - 5+ years' experience in embedded C - Experience working with bootloader from scratch - Experience with BSP development and board bring ups - Knowledge of embedded OS and architecture working in Linux/Unix or QNX - Skilled in using debugging tools like...

  • BSP Developer

    2 weeks ago


    Ahuntsic North, Canada Insight Global Full time

    Must-Have Qualifications- Bachelors Degree in Computer Engineering, Computer Science or related field - 5+ years' experience in embedded C - Experience working with bootloader from scratch - Experience with BSP development and board bring ups - Knowledge of embedded OS and architecture working in Linux/Unix or QNX - Skilled in using debugging tools like JTAG...


  • Ahuntsic North, Canada Lumentum Full time

    The Opportunity... Do you enjoy solving technical puzzles? Do you have optical products development and process automation skills? Do you communicate well with others and act as a team player? If so, we want you on our team! This full-time position as a Senior Optical Test Engineer is an opportunity to work in a leading high technology...


  • Ahuntsic North, Canada Lumentum Full time

    The Opportunity... Do you enjoy solving technical puzzles? Do you have optical products development and process automation skills? Do you communicate well with others and act as a team player? If so, we want you on our team! This full-time position as a Senior Optical Test Engineer is an opportunity to work in a leading high technology...


  • Ahuntsic North, Canada Lumentum Full time

    The Opportunity... Do you enjoy solving technical puzzles? Do you have optical products development and process automation skills? Do you communicate well with others and act as a team player? If so, we want you on our team! This full-time position as a Senior Optical Test Engineer is an opportunity to work in a leading high technology...


  • Ahuntsic North, Canada Insight Global Full time

    - 3+ years of software testing experience on embedded platform - Testing automation experience writing automated test scripts in Python from scratch - Experience building and setting up CI/CD pipelines and working with tools such as Jenkins - Experience creating automated testing frameworks - Experience with build infrastructure and setting up testing...