Logo
Molex

Firmware Engineer

Molex, Fremont, California, us, 94537


Molex possesses a rich heritage in the optical industry. We provide the highest performing and field-proven wavelength management solutions from components, modules to integrated line-cards. Continuous innovation in passive component function integration, miniaturization, and manufacturing automation, cutting edge WSS and amplification technology and comprehensive optical, mechanical, electrical and software design capabilities enable us to serve the needs of high-density, high-bandwidth, and flexible optical networks of telecom, datacom, hyperscale datacenter and supercomputing.Molex is seeking a Senior Firmware Development Engineer, who can work independently, to join our Optical Business Unit. In this role the successful candidate will be part of a fast-paced firmware engineering team, contributing to the design and development of the next generation common platform. This Engineer will also work on bringing our optical transceivers to market within the scope of firmware. Consequently, the successful candidate will have an excellent understanding of firmware design, development practices and test methodologies. As part of the common platform team, engineers will have to develop a fully configurable common firmware stack, and work with other team members like product, hardware and test team. Both domestic and international travel is expected in this role.What You Will DoDrive the requirements of common firmware platforms, design, develop and its verification.Understand the current code design, refactor the code and test to make sure that existing functionality is not broken.Design and develop a code that is configurable to meet different product requirements.Drive the customer issues like understanding the customer use case, replicating the issue in lab, debug info collection, solve by applying right firmware design principle.Present the design proposal to the team/customer, modify the design based on the feedback, and keep pursuing till get buy-in.Who You Are (Basic Qualifications)Master's degree in computer engineering or equivalent.At least 7 years firmware design and development experience.Experience in improving code quality.Proficiency in C programming language, scripting language like Python.Experience in both RTOS and bare metal code.Familiarity with communication protocols such as I2C, SPI, and UART.Experience in firmware development for mixed signal environment.Experience in firmware development in optical domain.Prior experience with version control system, source code management, CI/CD pipeline and build environment.Should be able to work as part of a globally distributed team.For this role, we anticipate paying $150,000- $180,000 per year. This role is eligible for variable pay, issued as a monetary bonus or in another form.Equal OpportunitiesEqual Opportunity Employer, including disability and protected veteran status. Except where prohibited by state law, some offers of employment are conditioned upon successfully passing a drug test. This employer uses E-Verify.

#J-18808-Ljbffr