Required Skills
About the Job
Molex Ventures is seeking a self-directed Python Software Engineer to join our DSS division in Bengaluru/Bangalore. You will be instrumental in customizing and refining moderately complex Python software for our desktop-based test systems, supporting product testing and qualification across multiple global manufacturing regions. This role involves hands-on support, modification, and ownership of software modules, ensuring seamless integration with test equipment and adherence to customer-specific requirements. You'll collaborate with cross-functional teams, including mechanical, electrical, Signal Integrity (SI) engineers, quality teams, and manufacturing representatives, to develop robust desktop software solutions for cutting-edge high-speed electrical interconnects. Responsibilities include implementing config-driven customizations, label program handling, validation rules, creating and executing test plans, conducting software reviews, analyzing failure modes, performing root cause analysis, and integrating software with test equipment (e.g., oscilloscopes, TDR, VNAs). You will also be responsible for developing and maintaining software interfaces for EEPROM programming using the I²C protocol, deriving EEPROM data formats from industry specifications, and ensuring accurate implementation. Experience with EEPROM programming in production or test environments, and debugging low-level communication issues (I²C bus errors, timing issues) is essential. This role offers an opportunity to work on dynamic priorities and contribute to innovative solutions in a collaborative global environment.