Software Development Engineer (C3D Programme Centre)
Defence Science and Technology Agency · Singapore ·
- Work mode
- Onsite
- Category
- Software engineering
Defence Science and Technology Agency · Singapore ·
98bc5085-da7f-4583-8e58-cfea65332c30:19000101_000001 · Gilbert, AZ, US
Innovative Defense Technologies · Mount Laurel, New Jersey
General Dynamics UK · Ottawa, ON, ca
workiva · USA - Remote
Build the software at the heart of mission-critical systems that help mission teams sense, understand, decide and act with confidence when it matters most. As a Software Development Engineer, you will transform complex operational challenges into dependable software, engineer capabilities across the full technology stack, and see your work make a tangible impact on real-world missions.
At DSTA's Command, Control and Communications Development (C3D) Programme Centre, we develop software systems that enable the SAF and government agencies to execute their missions successfully. We are looking for curious, driven and technically strong engineers who enjoy solving complex problems end-to-end, from understanding operational needs and shaping requirements to designing resilient architectures, building software, integrating systems, and validating mission capabilities.
What can the team offer you?
Our Team
Join a multidisciplinary team of developers, architects, product managers and UX designers who are passionate about building meaningful software. Collaborate on high-impact engineering challenges in an environment that values curiosity, technical excellence, rigorous thinking, teamwork and continuous learning.
Career Opportunities
Work across diverse projects ranging from rapid prototyping to operational Command and Control (C2) systems spanning Air, Land, Sea and Whole-of-Government domains. Develop expertise in frontend and backend engineering, GIS, cloud, DevSecOps, data, AI, robotics, cybersecurity, IoT and system integration, while growing into architecture, technical leadership and product-oriented roles. You will be encouraged to take ownership, experiment, share knowledge and collaborate with research and industry partners to transform emerging technologies into operational capabilities.
Professional Development
Benefit from structured onboarding, mentorship, a buddy system and technical training from day one. Through DSTA Academy programmes, industry-led courses, hands-on delivery and peer learning, you will build practical expertise in software engineering, systems engineering, architecture, verification and validation, and responsible use of AI-enabled development tools.
Culture
We believe great software is built by empowered teams. You will have the autonomy to contribute ideas, challenge assumptions, make sound technical decisions and take ownership of outcomes while enjoying a collaborative environment that supports sustainable performance and work-life balance.
Once here, you will
Minimum Qualifications
Relevant Experience and Mindset
We do not expect experience in every technology listed below. We value strong engineering fundamentals, learning agility, sound judgement, and the ability to focus on user and mission outcomes.
Strong Engineering Fundamentals
Building Software Systems
Engineering Mindset
Bonus Qualifications
Software Delivery
Modern Platforms
Systems Engineering
Engineering Practices
Application Instructions
If you are excited by solving complex engineering problems, building mission-critical software, and growing alongside advances in software engineering and AI-assisted development, we look forward to hearing from you.
Thomson Reuters · India, Bengaluru, Karnataka