Co-op May 2026 - Software Engineering - 8 Months
Core
Design, develop, and test complex software and embedded/firmware systems supporting land operations and defence platforms.
Role type
Co-op Software Engineer (Embedded/Firmware)
Builds
Software systems for land operations deployed on vehicles, headquarters, and operational platforms
Domain
Defence / Embedded Systems
Deliverable
production ML models | product features
Required skills
C#, Java, Kotlin, Python, C++, Git, automated testing, DevOps/CI/CD, Linux, Bash/PowerShell scripting, Android development, distributed systems, databases, networking, Make build systems
Preferred skills
OpenWebUI, Ollama, Tika, Agile methodologies
Responsibilities
Develop, implement, and test software solutions; assist in software integration and verification; document code and processes; support automated testing and develop test scripts; participate in code reviews and iterative development
Seniority
Co-op Student