Software Engineer (Adelaide & Melbourne)

Solinnov Pty Ltd
Mawson Lakes, SA
A$115,000-$160,000 p/a
Information & Communication Technology → Engineering - Software
Full-time
Hybrid

Posted 9 days ago


About Us

At Solinnov, we innovate and implement algorithms to make sense of complex signals in FPGA-based embedded real time systems. Our headquarters are in Adelaide, Australia, and we have a team in Melbourne, Australia. Our primary areas of development are wireless communications, electronic warfare, and radar. Our areas of expertise include digital signal processing algorithm design, algorithm implementation on digital hardware systems, real-time embedded software design, and application software design. We are a growing company with reputation for solving challenging engineering problems in areas that have national significance.

Our Culture

We work in a friendly, self-motivating team environment using Agile project development methodologies. Team members collaborate on a variety of engineering activities ranging from initial concept through to in-service use, including participation in trial activities and capability demonstrations. We pay competitive salaries and facilitate a flexible, challenging, interesting and rewarding working environment for our people. We look after each other and are committed to attracting and retaining innovative and creative engineers - our underlying approach to our work is ‘geeks having fun’.

Your Role

We are looking for a Software Engineer to help develop cutting-edge software and algorithms for applications in wireless communications, electronic warfare, and radar.

You will design and develop applications, drivers, and GUIs related to software-defined radio systems using C/C++ and implement signal processing algorithms using C/C++, Python, or Matlab/Julia. You will have opportunities to be involved in all stages of project and product development including requirements capture, system and sub-system design, module development, testing, verification, documentation, and demonstration.

Our Ideal Candidate

Our ideal candidate has relevant engineering or software tertiary qualifications and 5+ years’ experience in using C/C++. Our ideal candidate is capable of creative thinking and working both in a team and individually on complex engineering projects. This person is familiar with software development tools and can use electronic test equipment.

They are genuinely interested in working with software defined radio, expanding their skills and domain knowledge. They are willing to both learn from, and share their knowledge and experience with their colleagues. This person is able to contribute to our software development practices and processes.

The ideal candidate has relevant experience in Defence-related projects, although commercial experience in related technologies is also valued.

Candidates should be based in Adelaide or Melbourne, Australia, and must be prepared to spend some time at our Adelaide headquarters periodically.

Experience & Qualifications

Applicants must be Australian citizens.

Mandatory qualifications include a degree in Electrical/Electronic Engineering, Computer Science, Communications Systems Engineering, or related discipline.

Applicants should have the following characteristics, skills and experience:

  • 5+ years’ relevant experience in software development with experience in C/C++ on Linux.
  • Proficiency in Python or Matlab.
  • An enthusiastic approach and positive attitude towards the role.
  • Excellent problem-solving skills.
  • Excellent spoken and written English.
  • A high level of proficiency in software development practices including version control, documentation, and testing.
  • A high level of proficiency in the use of test equipment and debugging tools.
  • Experience with developing applications based on Linux (especially embedded Linux) is highly desirable.
  • Linux Kernel experience is desirable.
  • Proficiency in project and task management is desirable.
  • Experience with software defined radio development on FPGA-based systems is desirable.
  • Experience with software development in the signal processing domain is desirable.
  • Experience with documentation, numerical, and drawing software packages.

Key Benefits

This position provides an opportunity to develop cutting-edge software solutions for powerful software-defined radio systems while working across a wide range of diverse projects. You will be able to develop your skills in all aspects of software development, including low-level embedded device drivers, inter-process communication protocols, distributed backend applications and frontend user interfaces.

You will have the opportunity to work in a collaborative and friendly team environment amongst like-minded professionals and be paid a competitive salary package. Study assistance packages and paid parental leave arrangements are also available.

To Apply

Please include a cover letter and CV in your application. Please direct any enquiries to [email protected].


About Solinnov Pty Ltd

Mawson Lakes, SA, Australia

This company does not have any further information provided at this time. We encourage you to research the company by searching for them to learn more about the company or role in question before applying.

More Jobs

AI Software Engineer Mid-Level

Corto Pty Ltd

Sydney, NSW
A$120,000-$135,000 p/a
Full-time
Hybrid

Software Engineer

gladstone fuels

Gladstone, SA
A$75,000-$90,000 p/a
Full-time
On-site

Software/Senior Software Engineer

University of Tasmania

Hobart, TAS
A$98,474-$125,670 p/a
Full-time
On-site

Software Engineer

BSS INSIGHT PTY LTD

Mt. Waverley, VIC
A$75,000-$85,000 p/a
Full-time
On-site

Software Engineer

Evolution Recruitment Solutions Pty Ltd

Macquarie Park, NSW
A$130,000-$160,000 p/a
Full-time
Hybrid

Principal Software Engineer

Energy Queensland Group

Toowoomba, QLD
A$206,000 p/a
Full-time
On-site

Browse Jobs

by State

by Classification