Molex is seeking a Software Engineer to build software solutions from the ground up to support the development, manufacturing, and testing of cutting-edge high-speed electrical interconnects.
Requirements
- Minimum 2 years of software development experience in Python or C-Sharp/VB .NET.
- Proven work experience as a software engineer designing interactive applications.
- Prior experience building desktop applications on Windows (Qt or wx preferred).
- Strong understanding of software architecture and design principles.
- Proficient in source control tools such as Git or SVN.
- Experience with scientific Python libraries and tools like NumPy, Pandas, and Anaconda.
- Experience developing software libraries and APIs for use by other engineers.
Responsibilities
- Design and develop Python-based desktop applications to support high-speed interconnect solutions, optimize manufacturing processes, and enhance the engineering design workflow.
- Improve software reliability and performance through code reviews, design reviews, and unit testing.
- Contribute to and improve build/test/CI+CD systems to enhance team efficiency and capabilities.
- Evaluate and improve software reliability and performance using code reviews, design reviews, and unit testing
- Analyze test results, prepare reports, and make required software modifications
- Write API and usage documentation, and publish it internally for use by other engineers
- Utilize software expertise and entrepreneurial thinking to address challenges in areas such as design, manufacturing, testing, and verification.
Other
- Bachelor’s degree in Systems/Computer Engineering, Computer Science, or related field OR equivalent relevant experience.
- Legal authorization to work permanently in the United States for any employer without requiring a visa transfer or visa sponsorship.
- This position is not eligible for VISA sponsorship.
- Mentor team members and others on software architecture, design best practices, data processing, basic Python scripting, and more
- Collaborate with our global manufacturing centers to ensure released software is well supported and issues are addressed promptly.