Why You'll Love This RoleYou will work at the intersection of embedded engineering and customer support, using your C/C++ and troubleshooting skills to resolve real-world issues, backed by a collaborative team that values clear communication as much as clean code.
What You'll Be Doing- Build and optimize multi-threaded and multicore applications, ensuring efficient, reliable performance.
- Troubleshoot, debug, and resolve complex software and system-level issues.
- Support customer-reported issues by investigating root causes, providing timely resolutions, and communicating findings clearly.
- Collaborate closely with cross-functional team members to design, implement, and validate solutions.
- Work with schematics to understand hardware connections and how software interacts with electronic components.
- Contribute to automation, tooling, or scripting tasks using Python where applicable.
What We're Looking ForEducation:Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering or a related field
Experience:
Core Requirements:- 4+ years of embedded C/C++ development experience.
- Solid understanding of multi-threaded software design.Strong experience working in Linux-based environments
- Proficient in object-oriented programming principles and design patterns.
- Team player with strong communication and collaboration skills.
- Strong problem solving, troubleshooting and debugging skills.
Skills:- Experience using operating systems with strong understanding of multithreaded and multicore applications.
- Ability to use a schematic to understand how electronic devices are connected.
- Python development experience.
Perks You'll Love- Flexible time off
- Health and wellness benefits (physical and mental)
- Tuition reimbursement and career growth support
- A workplace built for you: free gym, games room, prayer room
- Subsidized meals, free coffee/tea
- Employee stock options and incentive plans
- A collaborative, innovative, and inclusive culture
Salary RangeThe salary range for this position is $80,000 - $115,000
Final compensation will be determined based on factors such as experience, skills, and qualifications. In line with our commitment to being a great place to work, Lumentum offers competitive total rewards which may include annual bonus, equity, and comprehensive health and welfare benefits.