Graduate Software Engineer
Electro Optic Systems (EOS) is at the forefront of defence and space technology innovation. With the recent acquisition of MARSS , EOS has expanded its expertise in AI-enabled surveillance and security solutions, enhancing its ability to deliver integrated, mission-critical systems to customers globally.
Position Overview
The Graduate Software Engineer joins the DevOps / Releases team within the Software Department, contributing to high-quality, performant software solutions across EOS products, including the NiDAR platform.
Working closely with DevOps, Quality/Release, and Delivery teams, you will support software customisation, testing, and deployment, while gaining hands‑on experience with complex, real‑world systems. This role offers the opportunity to develop across software engineering, automation, and system integration within a mission‑critical environment.
Responsibilities
- Support software quality assurance and product customisation for customer deployments
- Work with DevOps, Release, and Delivery teams to configure and package solutions
- Contribute to automation and tooling to improve development and deployment processes
- Collaborate on manual and automated testing activitiesAnalyse results, track bugs, and support issue resolution
- Document defects and contribute to continuous improvement
- Identify process inefficiencies and propose solutions
- Contribute to small to medium development tasks across core products
Education and Experience
- Bachelor’s degree in engineering, Computer Science, or related discipline (Master’s advantageous)
- Experience through academic, personal, or internship projects
- Understanding of networking concepts (TCP/UDP)
- Familiarity with system design and architecture principles
- Experience with version control and CI/CD tools
Skills and Attributes
- Passion for software development and/or software quality
- Strong analytical and problem‑solving skills
- Willingness to learn across a diverse technical stack
- Collaborative and team‑oriented mindset
- Proactive and solution‑focused
- Strong communication and organisational skills
- Small, agile engineering team embracing modern development practices
- Collaborative and multicultural environment combining experienced engineers and early talent
- Hands‑on work with real‑world systems interfacing with radar, thermal imaging, and embedded hardware
- Exposure to a broad and evolving tech stack including cloud‑independent, edge‑based systems
- Development primarily on Mac and Linux environments
- High‑impact, mission‑critical projects in challenging environments (e.g., maritime, remote, secure sites)
- Fast‑paced environment requiring creativity, adaptability, and problem‑solving under constraints
- High‑performance culture with experienced engineering leadership
- Work on technically complex, real‑world challenges
- Opportunity to learn across software, hardware, and systems integration
- Strong development pathway for early‑career engineers
- Collaborative, diverse, and international team environment