Embedded Software Engineer
Lumentum
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
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