Job Title: Software and Controls Engineer Company Name: iOPEX Technologies Job Url: https://app.careerplug.com/jobs/3281004/apps/new Job Description: Benefits: 401(k) Competitive salary Dental insurance Employee discounts Flexible schedule Health insurance Paid time off Tuition assistance Position Summary The Software and Controls Engineer is responsible for designing, programming, and maintaining control systems, automation software, and related applications to ensure efficient and reliable operation of machinery and processes. This role collaborates with engineering, production, and quality teams to develop control solutions that meet technical specifications, improve performance, and ensure compliance with industry standards. Key Responsibilities Design, develop, and maintain control software using NI LabVIEW Develop software for automated test systems, data acquisition, and process control Integrate software with hardware components including PLCs, sensors, actuators, motion systems, and instrumentation Support machine commissioning, troubleshooting, and continuous improvement efforts Collaborate with mechanical, electrical, and manufacturing teams to define system requirements Create and maintain technical documentation, software standards, and version control Assist with system validation, testing, and performance optimization Provide on-site and remote support for manufacturing and production systems as needed Required Qualifications Bachelor's degree in electrical, Control, Software, Mechanical Engineering, or related field. 3+ years of experience in a software and controls engineering role within a manufacturing or industrial environment. Strong proficiency with LabVIEW  Experience with data acquisition (DAQ), instrumentation, and test automation Familiarity with industrial communication protocols (Ethernet/IP, Modbus, TCP/IP, Serial, etc.) Proficiency in PLC programming (Allen-Bradley, Siemens, or equivalent) and HMI development. Experience with version control systems (Git or similar) Experience with motion control, SCADA systems, or robotics integration is a plus. Strong troubleshooting, problem-solving, and analytical skills. Knowledge of electrical schematics, industrial networks, and instrumentation. Excellent communication and documentation skills. Ability to work independently and collaboratively in a fast-paced environment. Willingness and ability to travel as required to support business needs. Preferred Qualifications Knowledge of motion control systems, robotics, or machine vision Exposure to regulated manufacturing environments (aerospace, medical, defense, etc.) NI certifications (CLD, CLA)  Key Competencies Control systems design and programming Automation software development Troubleshooting and problem-solving and attention to detail Cross-functional collaboration Technical documentation and compliance Flexible work from home options available. We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.