HamburgerMenu
hirist

Software Engineer - Python

Molex
Bangalore
3 - 5 Years
star-icon
3.9white-divider654+ Reviews

Posted on: 08/12/2025

Job Description

Description :

- Your Job.

- Customize moderately complex software in Python to extend and refine the capabilities of existing desktop-based test systems across multiple manufacturing regions.

- Support, modify and maintain ownership of software modules used for product testing and qualification across product development and manufacturing.

- Our Team.

- You will be part of the DSS division, collaborating with various cross-functional teams and global manufacturing centers to deliver impactful software solutions.

- This role requires self-directed Software Engineer to build /customize desktop software solutions to support development, testing at manufacturing for cutting edge high-speed electrical interconnects.

What You Will Do :

- Create product and test system documentation, specifications and work instructions.

- Efficient in verbal and written communication skills demonstrate the ability to express complex technical concepts clearly and concisely with global teams.

Who You Are (Basic Qualifications) :

- Bachelors or masters degree in Electrical, Electronics, Computer science, Information Systems, or related field.

- 3 to 5 years of progressive experience in software engineering with Python.


- Core Languages & Paradigms : Python 3.x, OOP, multithreading, multiprocessing


- Desktop & UI Frameworks : PyQt5/6, Tkinter, Kivy, wxPython


- Hardware/Test Integration : PyVISA, serial communication (pySerial), SCPI command automation


- Automation & Scripting : PyTest, unittest, Behave (BDD), custom automation frameworks


What Will Put You Ahead :

- Experience in software customization requirements and bug fix.

- Experience in support and maintenance for existing software code base.

- Ability to work with both hardware and software integration.

- Good on multi-tasking.

- Flexible to work on dynamic priorities.

- Good team player.

- At Koch companies, we are entrepreneurs.

- This means we openly challenge the status quo, find new ways to create value and get rewarded for our individual contributions.

- Any compensation range provided for a role is an estimate determined by available market data.

- The actual amount may be higher or lower than the range provided considering each candidate's knowledge, skills, abilities, and geographic location.

- If you have questions, please speak to your recruiter about the flexibility and detail of our compensation philosophy.

Who We Are :

- At Koch, employees are empowered to do what they do best to make life better.

- Learn how our business philosophy helps employees unleash their potential while creating value for themselves and the company.

- 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.


info-icon

Did you find something suspicious?