Software Engineer in Canberra

Software Engineer in Canberra

Canberra Full-Time 90000 - 110000 $ / year (est.) On-site
E

At a Glance

  • Tasks: Design and develop software for space telescopes and laser operations.
  • Company: Join a pioneering company in the space tech industry.
  • Benefits: Competitive salary, flexible work options, and opportunities for growth.
  • Other info: Collaborative environment with a focus on innovation and continuous improvement.
  • Why this job: Be part of groundbreaking projects that push the boundaries of technology.
  • Qualifications: 3+ years in C++ development; experience with Python is a plus.

The predicted salary is between 90000 - 110000 $ per year.

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

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

  • At 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).

Software Engineer in Canberra employer: Electro Optic Systems

At Electro Optic Systems Holdings, we pride ourselves on being an exceptional employer that fosters a collaborative and innovative work environment. Our team of Opto Mechanical Engineers is engaged in cutting-edge projects that not only challenge their skills but also contribute to their professional growth. Located in a vibrant area, we offer competitive benefits, a strong focus on employee development, and a culture that values creativity and teamwork, making it a rewarding place to build your career.

E

Contact Details:

Electro Optic Systems Recruitment Team

We think you need these skills to ace Software Engineer in Canberra

C++ Development
Windows and Linux Platforms
Python Programming
Software Testing Methodologies
Unit Testing
Integration Testing
System-Level Testing