Skip to content
mimi

Embedded Software Engineer

Lumentum

Canada · On-site Full-time Mid Level 1mo ago

About the role

About

Become an Embedded Software Engineer focused on solving complex challenges within cutting-edge technology. Collaborate with teams onsite to enhance performance in cloud data centers and advanced manufacturing.

In this role, you will utilize your embedded C/C++ skills while engaging in multi-threaded software development. Working primarily with internal teams and customers, you'll diagnose software issues, document requirements, and participate in product verification cycles. Contribute to versatile projects that shape future technologies and drive significant impact in diverse sectors.

Create innovative solutions and enhance skills within a dynamic environment where your expertise is valued and impactful.

Key Responsibilities

  • Diagnose and resolve software issues with teams
  • Document requirements and design specifications
  • Execute design and unit test cases effectively
  • Support throughout software verification cycles
  • Participate in insightful code inspections

Requirements

  • 3-5 years in embedded C/C++ Linux development
  • Strong understanding of multi-threaded software
  • Excellent problem solving and debugging skills
  • Effective communication and collaboration abilities
  • Bachelor's in relevant engineering field required

Skills

C++CLinux

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free