Firmware Development Engineer - Optoelectronics
Molex is seeking a Firmware Engineer to join their Optical Solutions business unit. In this role, you will develop embedded software for next-generation optical transceivers, contributing to the design, implementation, and testing of firmware that ensures performance and compliance with industry standards.
Responsibilities
- Develop and maintain embedded firmware for optical transceiver modules (QSFP-DD, OSFP, etc.)
- Implement I2C/MDIO communication protocols and monitor/control interfaces
- Collaborate with hardware, signal integrity, and test teams to validate firmware functionality
- Assist in debugging and troubleshooting firmware issues using logic analyzers, oscilloscopes, and protocol analyzers
- Support firmware integration with host systems and participate in interoperability testing
- Document firmware architecture, APIs, and test procedures
Skills
- Bachelor's degree in Electrical Engineering, Computer Engineering, Information Technology, or a related field preferred
- Solid understanding of embedded C/C++ programming
- Familiarity with microcontrollers, RTOS concepts, and low-level hardware interfaces
- Exposure to I2C, SPI, UART, or other serial communication protocols
- Basic knowledge of optical communication principles is a plus
- Demonstrated problem-solving skills, curiosity, and a desire to grow professionally
- Excellent communication and teamwork abilities
- This role is not eligible for visa sponsorship
Benefits
- Medical
- Dental
- Vision
- Flexible spending and health savings accounts
- Life insurance
- ADD
- Disability
- Retirement
- Paid vacation/time off
- Educational assistance
- Infertility assistance
- Paid parental leave
- Adoption assistance
Company Overview