Senior Software Design Engineers

Company Details

Australian Precision, Global Reach. We See Further.

Electro Optic Systems (EOS) is an ASX listed Australian technology company operating in the defence and aerospace markets.  Our products incorporate advanced electro-optic applications based on EOS core technologies in software, laser, electronics, optronics, gimbals, telescopes and beam directors, and precision mechanisms.  With our headquarters in Canberra and a growing global workforce, we are experiencing exponential growth and are placed to become Australia’s leading defence and aerospace exporter.

The defence business develops and produces remotely controlled weapon systems and ancillary products.  These systems are adaptable to suit potential customer weapon inventories and comprise state-of-the-art gimbal mounts, fire control systems and world-class sensor units.  We continually strive to help our people achieve personal goals, engaging them in challenging and inspiring projects that shape our future.

EOS is an equal opportunity employer and we offer flexible work arrangements, flexible hours, paid parental leave, employee incentive scheme and additional annual leave.

Job Description

About the role

The Senior Software Design Engineer is responsible for providing software designs that support the product development and product support goals of the organisation.  The role requires deep software engineering technical knowledge, coding and the understanding of the software functional role in conjunction with electronics design, mechanical design and systems engineering disciplines.  Software design solutions are to be developed against defined requirements and delivered in accordance with agreed schedules.  The Senior Software Design Engineer undertakes design and engineering analysis tasks and provides guidance and mentorship to other Software Design Engineers.

As a Senior Software Engineer you will take ownership of the design and development of software that integrates the data from an advanced suite of sensors into a responsive, reliable and safe control system.

You will work with our Systems, Mechanical and Electronics Engineering teams to engineer highly regarded products.


  • Commercial experience with C, C++, or Java programming languages.
  • Strong verbal and written communication skills.
  • Able to solve challenging technical problems; and
  • Attention to detail.

Desirable Skills

  • Experience with engineering processes such as CMMI, or SPICE or similar methodologies; and
    Embedded or real-time software development.


  • Degree in Software Engineering, Computer Science or related field.
  • Post graduate qualifications in Engineering viewed favorably.
  • Minimum 5 years in a similar role.

Tagged as: java, C++, cmmi, spice

Visit us on LinkedInVisit us on FacebookVisit us on Twitter