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’s Industrial Tech Platform (ITP) is seeking a Lead Firmware Engineer to join our growing firmware/software team.
This is a unique and challenging role as Lumentum is on an initiative to grow our product portfolio and your opportunity is being part of that new technology and innovation team focused on developing new laser platforms.
As a Technical Lead, you will be responsible for overall FW/SW architecture, design choices and implementation of key features. This is a cross functional role that interacts with electrical, mechanical and optical teams as well as the broader FW/SW team. The end goal being products that scale into production.
Bring your enthusiasm and experience and join our growing team!
Responsibilities:
- Understanding system requirements and generating FW/SW specifications as needed
- Deliver high-quality C or C++ code for our next generation Laser products
- Applying Agile methodology for software/firmware development, with clear communication back to project stakeholders.
- Work closely with hardware engineers to develop strategies for Hardware/Firmware integration and diagnostic coverage.
- Experience developing low level device drivers for hardware peripheral interfaces and devices such as SPI, I2C, USB, ADC, DAC
- Use unit testing and software in the loop testing to ensure code quality
- Experience with Real Time Operating Systems (RTOS) such as FreeRTOS or other embedded OS
- Proficiency debugging embedded software systems: familiarity with JTAG, oscilloscopes, etc.
- Hands-on with board bring up, build and enforce component validation for delivering robust, functional code
Minimum Requirements
- BS / MS /Ph.D. in Computer Science, Computer Engineering
- Minimum 8 years of experience with Firmware development
- Good understanding of FW development cycle including integration and verification/validation process
- Proficiency in C/C++, Python, or other high level scripting languages
- Experienced in version control (Git) and continuous integration
- Experience working with modern embedded processors
- Test driven development experience using unit testing, automation testing, software in the loop, and hardware in the loop methodologies
- Good communication skills in English
- Experience in leadership, mentoring, organization and coordination skills
Good to have
- Familiar with firmware/software best practices and standards, including Misra-C
- Experience working with ARM Cortex MCU’s
- Knowledge of laser systems is a plus but not required
- Knowledge of an Agile development environment
Pay Range:
P70-USA-1: $124,600.00 - $178,000.00
Disclaimer:
Final base salary for the successful candidate will depend on multiple factors, including but not limited to, job location, where work will be performed, qualifications, work history and relevant experience. With our continual goal of making Lumentum a best place to work for our employees, we strive to offer employees competitive total compensation packages, which may include annual bonus, commission for certain sales roles, equity, and health and welfare benefits.
#J-18808-Ljbffr