Graduate Software Engineer
Core
Develop automated test processes and electromechanical test systems to support software, firmware, and hardware-integrated product development and manufacturing readiness.
Role type
Graduate Software Engineer (Test Automation & Embedded Systems)
Builds
Automated test systems, firmware programming tools, and production build configurations for new product introductions.
Domain
Hardware-software integration, manufacturing test systems, embedded systems
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
C#, WPF, MVVM, source control, testing, debugging, release processes, configuration control, embedded hardware troubleshooting
Preferred skills
LabVIEW, C/C++, embedded firmware programming, calibration workflows, automation frameworks, thermal imaging, real-time embedded systems
Responsibilities
Support software and test design processes applying DFT principles; develop automated test processes for new products; design automated electromechanical test systems; troubleshoot software and hardware-integrated system issues; contribute to NPI team standards and processes.
Seniority
Junior, hands-on IC