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 the 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 and equivalent.At least 7 years firmware design and developmentExperience in firmware design and developmentExperience in improving code qualityProficiency in C programming language, scripting language like PythonExperience in both RTOS and bare metal codeFamiliarity with communication protocols such as I2C, SPI, and UARTExperience in firmware development for mixed signal environmentExperience in firmware development in optical domainPrior 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 teamFor 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.At Koch companies, we are entrepreneurs. This means we openly challenge the status quo, find new ways to create value and get rewarded for our individual contributions. Any compensation range provided for a role is an estimate determined by available market data. The actual amount may be higher or lower than the range provided considering each candidate's knowledge, skills, abilities, and geographic location. If you have questions, please speak to your recruiter about the flexibility and detail of our compensation philosophy.Hiring PhilosophyAll Koch companies value diversity of thought, perspectives, aptitudes, experiences, and backgrounds. We are Military Ready and Second Chance employers. Learn more about our hiring philosophy here.Who We AreAt Koch, employees are empowered to do what they do best to make life better. Learn how our business philosophy helps employees unleash their potential while creating value for themselves and the company.Our BenefitsOur goal is for each employee, and their families, to live fulfilling and healthy lives. We provide essential resources and support to build and maintain physical, financial, and emotional strength - focusing on overall wellbeing so you can focus on what matters most. Our benefits plan includes - medical, dental, vision, flexible spending and health savings accounts, life insurance, ADD, disability, retirement, paid vacation/time off, educational assistance, and may also include infertility assistance, paid parental leave and adoption assistance. Specific eligibility criteria is set by the applicable Summary Plan Description, policy or guideline and benefits may vary by geographic region. If you have questions on what benefits apply to you, please speak to your recruiter.Additionally, everyone has individual work and personal needs. We seek to enable the best work environment that helps you and the business work together to produce superior results.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. Please click here for additional information.