Electro Optic Systems
Posted 2w ago

Senior Software Engineer - Space Systems

Electro Optic Systems
Symonston, Australian Capital Territory, Australia
OnsiteFull Time
Responsibilities
  • designing software
  • integrating systems
  • implementing devops
Requirements
  • 3+ years experience
  • Strong C++ on Windows/Linux
  • Python
  • Software testing
  • CI/CD/DevOps
  • Experience with high-availability/real-time and safety-critical systems
Technical tools mentioned
C++WindowsLinuxPythonCI/CDDevOps

Job description

We continually strive to help our workforce achieve their professional and personal goals, engaging them in challenging and inspiring projects.

The Software Engineer will design, develop, and support advanced software systems for space telescope and laser platforms within EOS’s Space Systems division. This role focuses on delivering high-performance, reliable, and scalable software that enables precision space observation, tracking, and laser operations.
Working within a multidisciplinary engineering environment, the role contributes across the full software lifecycle, including development, integration, testing, and deployment, ensuring systems meet the demands of mission-critical observatory and space applications.
The position requires strong technical capability, adaptability to complex problem domains, and the ability to deliver robust solutions both independently and collaboratively within small, high-performing teams.

Primary duties

  • Design, develop, integrate, and maintain high-performance software systems supporting space telescope and laser operations, ensuring reliable and efficient functionality through rigorous testing, system verification, and close collaboration with multidisciplinary engineering teams.

Key Responsibilities

  • Design, develop, and maintain software systems supporting space telescope and laser operations
  • Deliver high-quality, reliable, and high-availability software solutions for mission-critical environments
  • Support system integration, verification, and validation within observatory and space systems
  • Collaborate with multidisciplinary teams across software, hardware, optical, and systems engineering
  • Implement and enhance DevOps practices, including CI/CD pipelines and system automation
  • Perform troubleshooting, debugging, and root-cause analysis of complex software and system issues
  • Contribute to distributed processing and real-time systems
  • Develop and enhance visualisation tools and user interfaces for operational use
  • Ensure software meets the requirements of safety-critical systems
  • Support continuous improvement of software quality, performance, and engineering standards

Experience

  • A least 3 years’ experience
  • Strong experience in C++ development on Windows and Linux platforms within complex engineering environments
  • Experience with Python or similar programming languages for system development, automation, and data processing
  • Proven experience applying software testing methodologies and frameworks, including unit, integration, and system-level testing
  • Experience developing and supporting high-availability, mission-critical software systems
  • Exposure to distributed processing and real-time systems, particularly in scientific or observatory environments
  • Experience with DevOps practices, including CI/CD pipelines, version control, and automated deployment
  • Knowledge of safety-critical software and systems automation, including interaction with hardware or bespoke firmware
  • Experience contributing to visualisation tools, user interfaces, and data-driven applications (desirable)
  • Familiarity with space systems, astronomical observatories, or laser-based platforms (desirable)

Join us in innovating with our defence and space businesses, shaping the future together. Become part of a friendly and supportive team that values your skills, and experiences, and enjoy many benefits, including ongoing learning and development opportunities, flexible working hours, opportunities for further professional and career development, paid parental leave, and an employee incentive scheme.

About Electro Optic Systems

Develops advanced space, defense, and communication technology systems.

Similar jobs

Software Engineer roles near Symonston, Australian Capital Territory
1w
Save
Mark Applied
Hide
Senior Software Engineer
Sydney or Melbourne or Canberra or Brisbane
HybridFull Time
Xero
XeroASX: XRO: Cloud-based accounting software for small businesses and advisors.
Expertise in C#, ASP.NET Core, React, and SQL Server; experience with distributed systems, REST APIs, AWS, AI tools, CI/CD, automated testing, mentoring, SDKs, and internal libraries.
React, Redux, C#, ASP.NET Core, SQL Server, WebForms, AWS, REST APIs, CI/CD, AI-assisted development tools, automated agents, SDKs
2w
Save
Mark Applied
Hide
Software Engineer
Symonston, Australian Capital Territory, Australia
OnsiteFull Time
Northrop Grumman
Northrop GrummanNYSE: NOC: Develops and manufactures advanced aerospace, defense, and space systems.
Experience in software engineering with Linux, networked/secure systems, and one or more languages (Java,C,C++,Python,JavaScript); security clearance and Australian citizenship required.
Linux, Java, C, C++, Python, JavaScript, JIRA
2w
Save
Mark Applied
Hide
Software Engineer
Symonston, Australian Capital Territory, Australia
OnsiteFull Time
Northrop Grumman
Northrop GrummanNYSE: NOC: Designs and manufactures advanced aerospace and defense systems.
Australian citizen with AU-Secret (NV1) clearance eligibility; experience with Linux and software development (Java,C,C++,Python,JavaScript); familiarity with SCM, JIRA and distributed/secure systems.
Linux, Linux kernel, Java, C, C++, Python, JavaScript, Software Configuration Management, JIRA
2w
Save
Mark Applied
Hide
Linux Software Engineer
Canberra, Australian Capital Territory, Australia
OnsiteFull Time
Downer Group
Downer GroupASX: DOW: Provides integrated services for infrastructure, facilities, and transport.
Extensive software development experience on Linux and Windows environments, scripting/automation (Ansible), OpenStack exposure, SOE development, technical documentation, and ability to obtain AGSVA clearance.
Ansible, OpenStack
1mo
Save
Mark Applied
Hide
Software Developer Team Lead - Expression of Interest (EOI)
Brisbane or Canberra
OnsiteFull Time
KBR
KBRNYSE: KBR: Provides engineering, technology, and professional services for global markets.
NV1 security clearance required; leadership experience; strong C# and WPF skills; OOP and unit testing; Agile/Scrum experience; familiarity with Azure DevOps, Git, Visual Studio; experience with C/C++, WinForms or .NET MAUI and Microsoft SQL Server desirable.
C#, WPF, Azure DevOps (ADO/TFS), Git, Microsoft Visual Studio, C, C++, WinForms, .NET MAUI, Microsoft SQL Server, Transact-SQL
1mo
Save
Mark Applied
Hide
TSPV Software Engineer (Canberra, AU)
Canberra, Australian Capital Territory, Australia
OnsiteFull Time
BAE Systems
BAE SystemsLondon Stock Exchange: BA: Provides advanced aerospace, defense, and digital security technology solutions.
3+ YOEPV security clearance required; 3+ years in a similar role; experience with CI/CD, IaC (Terraform/Ansible), Linux/RHEL, container orchestration, Java or .Net, cloud platforms, and secure development practices.
Terraform, Ansible, Linux, RHEL, Java, .Net, Cross Domain Solutions (CDS)
2mo
Save
Mark Applied
Hide
Senior Principal - Software Engineering - Sydney/Melbourne
Sydney or Melbourne or Canberra
OnsiteFull Time
Slalom
Slalom: Provides business and technology consulting and software engineering services.
Hands-on software architect with people leadership, experience in modern programming languages and cloud platforms, stakeholder engagement, and delivery of production systems.
JavaScript, React, Node.js, Python, Java, Go, Spring, AWS, Azure, Google Cloud Platform (GCP), PostgreSQL, MySQL, SQL Server, Oracle, DB2, RESTful APIs
3mo
Save
Mark Applied
Hide
Senior/Staff Software Engineer
North Wollongong or Kensington or Collingwood or Canberra
RemoteFull Time
Gridsight
Gridsight: Provides an AI-powered cloud analytics platform for electricity grid management.
4+ YOE4–8+ years software engineering experience, strong engineering fundamentals, experience shipping production features, fluency with AI-assisted/LLM workflows, ownership and bias to action.
React, LLM