HamburgerMenu
hirist

Senior Software Engineer - Python

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

Posted on: 07/12/2025

Job Description

Your Job :

As a software engineer you will employ Python and innovative development techniques, working collaboratively with other team members and our global manufacturing centers to build software solutions to solve challenges in any areas of the business.

Contribute to the end-to-end design process, from requirements gathering and architectural planning to implementation, testing, and deployment.

To succeed in this role a candidate must utilize entrepreneurial thinking and a strong passion for software engineering.

Our Team :

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

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

What You Will Do :

- Mentor team members & others on software design best practices.

- 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 Computer Science, Information Systems, Electrical Engineering, or related technical field.


- Advanced proficiency in Python, including experience with : Desktop application frameworks (e.g., PyQt, Tkinter, wxPython)


- Data processing or automation libraries (e.g., Pandas, NumPy, PySerial)


- Writing clean, maintainable, and efficient production-grade code


- Strong understanding of software architecture patterns, multi-layered application design, and modern software development methodologies (Agile, DevOps, etc.).


- Excellent communication skillsable to explain complex technical concepts to diverse global teams clearly and concisely.


What Will Put You Ahead :


- Demonstrated ability to design scalable software architectures and troubleshoot complex, multi-system problems.


- Experience building tools or automation for engineering, R&D labs, or manufacturing/test environments.

info-icon

Did you find something suspicious?