Software Engineering Co-Op
Core
Develop production software and firmware for advanced manufacturing technologies, automation, and machine control systems.
Role type
Software Engineering Co-op (IC)
Builds
Production software for industrial automation and manufacturing processes
Domain
Industrial automation / Advanced manufacturing
Deliverable
production ML models | product features
Required skills
Python, C/C++, Git, UNIX/Linux, embedded systems development, unit testing, integration testing, UI development (React), hardware interfacing
Preferred skills
JavaScript, React, Bash scripting, Jira, CAD software, mesh modeling, 3D printing, controls theory, robotics, automated testing solutions
Technologies
Python, C/C++, Git, UNIX/Linux, React, JavaScript, Bash, Jira
Responsibilities
Develop software for machine control and automation; Collaborate with multidisciplinary engineering teams; Design and implement UI features; Develop and maintain unit and integration tests; Troubleshoot and debug software; Document development activities
Seniority
Co-op (Student)
