Jobs · Information Technology · Arkansas

Software Design Engineer

Molex · Conway, AR · 3 wk ago
On-siteInformation TechnologyFull-time

About the role

The Software Solution Group (SSG) within the Copper Solutions Business Unit (CSBU) of the Datacom & Specialty Solutions (DSS) division is seeking a Software Design Engineer to build software solutions for product testing and qualification.

Responsibilities

  • Apply software expertise and entrepreneurial thinking to solve business challenges across design, manufacturing, testing, and verification.
  • Design, develop, modify, and maintain Python software modules for product testing and qualification throughout product development and manufacturing.
  • Collaborate with electrical, mechanical, and signal integrity engineers to create software solutions for testing high-speed and low-speed electrical performance.
  • Build and enhance desktop software (Python) to optimize and expand capabilities in global manufacturing centers.
  • Partner with engineering teams to develop tools that improve the design process and engineering efficiency, focusing on feature implementation, configuration, and application development.
  • Conduct code reviews, design reviews, and unit testing to improve software reliability and performance.
  • Analyze test results, prepare reports, and implement necessary software modifications.
  • Document software solutions and share knowledge internally with other engineers.
  • Explore and contribute to new concepts and innovative solutions.

Requirements

  • Bachelor’s or master’s degree in Electrical or Electronics/ Computer Science/Systems Engineering.
  • 3–5 years of experience designing Python-based desktop and/or web applications.
  • Minimum 2 years of practical software development experience in Python with demonstrated ability to design and build tools and applications that support testing and validation workflows.
  • Extensive experience with source control tools such as Git or SVN.
  • Understanding of bug tracking software (i.e. JIRA).
  • Demonstrated knowledge and understanding of standard techniques for software verification and validation.

Qualifications

  • Exposure to hardware systems, electrical interconnects, or manufacturing processes, especially related to testing and quality assurance.
  • Exposure on writing strong test cases.
  • Demonstrated experience mentoring and developing team members, including creating educational materials (e.g., blog posts or videos).
  • Experience with scientific Python libraries and tools like NumPy, Pandas, and Anaconda.
  • Proven ability to develop reusable software libraries, APIs, and frameworks designed for use by other engineers and testers.

Similar jobs

Software Engineer

IntuitivePeachtree Corners, GA· Yesterday
Engineering$128k–$173k/yrapply on careers.intuitive.com

Software Engineer

RevatureTampa, FL· 2 days ago
Engineering$50k/yrapply on revature.com

Software Engineer

TEKsystemsVilla Park, IL· 2 days ago
Engineering$110k–$126k/yrapply on ars2.equest.com

Software Engineer

AscendSan Francisco, CA· 2 days ago
Engineering$140k–$175k/yrapply on grnh.se

Software Engineer

Allen Control SystemsSan Jose, CA· 2 days ago
Engineering$180/hrapply on jobs.ashbyhq.com

Software Engineer

ConstellationChicago, IL· 1 wk ago
Engineering$95k–$105k/yrapply on jobs.constellationenergy.com