Embedded Software Engineer
Role details
Job location
Tech stack
Job description
In this role, you'll act as a technical authority for firmware supporting CMISmanaged active cables, working at the intersection of the OSI Physical (Layer 1) and Data Link (Layer 2). You'll collaborate closely with hardware validation, signal integrity, and networking teams to ensure robust interoperability with systems using Ethernet, PCIe, and InfiniBand.
This position is ideal for an embedded software engineer with a strong background in network devices, protocol behavior, and systemlevel integration, who enjoys solving crosslayer interoperability challenges.
Our Team
Molex's Copper Solutions Business Unit (CSBU) is a global team that works together to deliver exceptional products to worldwide telecommunication and data center customers. CSBU is one of the most highly technically advanced business units within Molex. Our engineering teams are designing cutting edge solutions for high-speed, high-density products that maximize speed, signal integrity, and efficiency.
Why Join Us?
You will play a critical role in defining how embedded firmware enables interoperability for ACC and AEC products across diverse networking platforms. This role offers deep technical ownership, handson systemlevel exposure, and the opportunity to influence how active cable firmware behaves across Layer 1 and Layer 2 boundaries.
You will work at the intersection of embedded software, hardware, and networking protocols, helping ensure reliable, scalable interoperability in lab and customer deployments.
What You Will Do
Embedded Firmware Integration
- Trouble shoot bringup and integration of embedded firmware within ACC/AEC cable modules
- Develop and integrate firmware running on DSPs, retimers, equalizers, and embedded controllers
- Implement and support CMISbased management, configuration, and telemetry for active cables
- Validate firmware behavior across powerup, reset, link training, and runtime operation
Protocol & OSI Layer Interoperability
-
Debug issues spanning OSI Layer 1 (physical signaling, training, recovery) and OSI Layer 2 (link initialization, framing dependencies, error conditions)
-
Analyze firmware behavior during systemlevel link bringup and interoperability testing
Debug, RootCause, & Qualification Support
- Lead firmwarecentric rootcause analysis for qualification and interoperability failures
- Debug interactions between firmware, hardware, signal integrity, and linklevel protocol behavior
- Instrument firmware to improve observability, diagnostics, and validation coverage
CrossFunctional Technical Leadership
- Partner closely with hardware validation, networking, and data analysis engineers
- Review firmware requirements, CMIS assumptions, and protocolspecific behaviors
- Support technical escalations and mentor engineers on embedded firmware and interop best practices, Our 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.
Requirements
- Bachelor's degree or higher in Electrical Engineering, Computer Engineering, Computer Science or relevant engineering or IT related field
- Experience developing or integrating embedded firmware for networking or hardware-adjacent systems
- Working knowledge of CMIS and active cable management interfaces
- Experience debugging issues across physical and data link layers of the OSI model
- Experience resolving complex firmware-hardware interop issues, Experience with firmware for DSP-or retimer-based interconnectsFamiliarity with link training state machines, error recovery, and protocol bring-upExperience in interoperability, qualification, or compliance testing environmentsExperience working closely with PCA design, signal integrity, or HW validation teams