The CIM Engineering team develops and supports custom manufacturing software that enables product traceability, controls production workflows, and enhances product quality across electronic manufacturing operations. Working collaboratively on both small- and large-scale projects, the team combines software development, database integration, and manufacturing engineering expertise to deliver reliable, efficient, and innovative production solutions. The Software Development Engineer is responsible for the development of custom applications used in the manufacture of electronic products. The software will be used to collect trace data, control product flow, and ensure product quality where possible. Assignments are screened for unusual or difficult problems; where found, senior engineering discusses techniques and procedures to be applied to problem solving. The engineer applies standard practices & techniques in specific situations, adjusts & correlates data, recognizes discrepancies in results, and follows through with a series of related detailed steps or processes. This role involves design, test, and validation as a member of the team. The engineer develops applications for smaller scale work-cell controllers under the supervision of an Engineer 2 or higher. They will also assist in the development and implementation of applications relating to the mistake proofing and functionality of production work cell controllers. The engineer works with a team of CIM Engineers to assist in software development aspects of larger projects. Proficiency in PC Operation and OS Navigation is required.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level