Molex - Fremont, CA

posted 5 months ago

Full-time - Senior
Fremont, CA
Computer and Electronic Product Manufacturing

About the position

Molex possesses a rich heritage in the optical industry, providing 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, along with comprehensive optical, mechanical, electrical, and software design capabilities, enable us to serve the needs of high-density, high-bandwidth, and flexible optical networks in telecom, datacom, hyperscale datacenter, and supercomputing sectors. Molex is seeking a Senior Firmware Development Engineer to join our Optical Business Unit. This role requires an independent worker who will be part of a fast-paced firmware engineering team, contributing to the design and development of the next generation common platform. The successful candidate will also be involved in bringing our optical transceivers to market within the scope of firmware. A strong understanding of firmware design, development practices, and test methodologies is essential. As part of the common platform team, the engineer will develop a fully configurable common firmware stack and collaborate with product, hardware, and test teams. Both domestic and international travel is expected in this role.

Responsibilities

  • Drive the requirements of common firmware platforms, design, develop and verify them.
  • Understand the current code design, refactor the code and test to ensure existing functionality is not broken.
  • Design and develop code that is configurable to meet different product requirements.
  • Address customer issues by understanding their use cases, replicating issues in the lab, collecting debug information, and applying the right firmware design principles to solve them.
  • Present design proposals to the team/customer, modify designs based on feedback, and pursue buy-in until achieved.

Requirements

  • Master's degree in computer engineering or equivalent.
  • At least 7 years of firmware design and development experience.
  • Experience in firmware design and development.
  • Experience in improving code quality.
  • Proficiency in C programming language and scripting languages 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 environments.
  • Experience in firmware development in the optical domain.
  • Prior experience with version control systems, source code management, CI/CD pipelines, and build environments.
  • Ability to work as part of a globally distributed team.

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Flexible spending accounts
  • Health savings accounts
  • Life insurance
  • Accidental death and dismemberment (ADD) insurance
  • Disability insurance
  • Retirement plan
  • Paid vacation/time off
  • Educational assistance
  • Infertility assistance
  • Paid parental leave
  • Adoption assistance
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service