C++ Software Engineer - algorithms | signal processing

Location: North Shore, New South Wales
Job Type: Permanent
Salary Negotiable
Specialization: Technology, Digital & Telecommunications
Sub Specialization: Programmer
Contact: Daryl Hubber
Reference: JO-1809-403155
+612 9431 6507
see 's jobs
  • Six month fixed term with view to permanent
  • Leading tech, excellent labs and facilities
  • Modern C++, VS, Boost, Qt, TCP/IP, DSP, networking, electronics

Immediate need for three talented software engineers with C++, Windows or Linux, networking and real-time systems experience - ideally with exposure to systems engineering or Matlab/algorithm development. One position includes design/team lead responsiblities. Due to the highly confidentail nature of the work, security vetting is required and Australian citizenship is essential.

Key responsibilities:

  • Team leadership (1 role)
  • Requirements engineering
  • Hands-on C++ design and development
  • DSP Algorithm development (1 role)
  • Technical ownership - a commitment to finding the best solution and optimal quality


  • Advanced C++ skills
  • Visual Studio, Boost, Qt
  • Matlab or Python (1 role)
  • An ability to design elegant solutions to complex engineering problems
  • Ability to work in a fast moving, commercial environment
  • Excellent verbal and written communication skills

Additional experience in areas like image processing, biomedical signal processing, avionics, acoustics, radar, or sonar would be helpful.

For more information on this role and to find out about other similar positions, please contact Daryl Hubber on 02-9431-6507. All documents should be sent in MS Word format.

Please note that applications from candidates without Australian citizenship will be ignored.