Software Engineer

21 hours ago


Adelaide, South Australia ProFound People Full time $80,000 - $120,000 per year

Software Engineer | Adelaide, SA – Hybrid | Rust/C++

I'm looking for a switched-on Software Engineer, who's open to joining a small but, established & innovative team, located in Adelaide.

You'll be surrounded by a team of senior engineers, operating in a flat-hierarchy structure to develop software to powers advanced automated manufacturing systems. Joining them, you'll help build reliable, high-quality software that drives physical hardware and robotics systems.

Software Engineer Responsibilities

  • Design, implement, and maintain software solutions that seamlessly integrate with mechanical and robotic systems
  • Collaborate closely with mechatronics/robotics engineers to enhance efficiency and precision across production processes.
  • Write performant, maintainable code primarily in Rust and C++
  • Contribute to architectural decisions and long-term product strategy, helping define standards for scalability and maintainability.

Software Engineer Requirements

  • Proven experience developing with production-level Rust. C++ is a good alternative, with Rust personal projects.
  • Any experience in working with sensor data & ingesting that into software would be very useful.
  • Demonstrated ability to deliver in lean, Agile teams, using iterative methods and continuous feedback loops.
  • Understanding of test-driven development (TDD), and experience working with automated testing tools and mock frameworks.

This is a fulltime position, based in Adelaide. If interested in working in a small, experienced team that build, please apply with your most up-to-date resume & I'll be in touch.


  • Software Engineer

    23 hours ago


    Adelaide, South Australia Swordfish Computing Full time $80,000 - $120,000 per year

    At Swordfish, we specialise in delivering transformative innovation to our Defence clients through integrated teams that combine the engineering disciplines with deep defence domain knowledge, specialist skills in the applied sciences, mathematics and digital technologies. We are passionate about applying quality engineering and embracing emerging...

  • Software Engineer

    1 day ago


    Adelaide, South Australia 55c91404-eb43-4cdc-ab1f-cf81dfed4caf Full time $120,000 - $150,000 per year

    Software Engineer (Mid-Level to Senior) Adelaide Preferred | Full-timeAt OptiGrid, we're building the tech to significantly improve the economics of grid-connected batteries and accelerate the clean energy transition. Through years of research and development, we've built a proprietary market forecasting and battery optimisation platform that substantially...


  • Adelaide, South Australia Talent Full time $80,000 - $120,000 per year

    Senior Software Engineer - Position DescriptionThe Senior Software Engineer will contribute to development initiatives, assist other team members and develop software solutions. Software solutions integrate with hardware systems to enable our end-to-end automated Wire Additive Manufacturing process. The Senior Software Engineer will improve software...


  • Adelaide, South Australia DroneShield Full time $80,000 - $120,000 per year

    About the roleDroneShield is seeking a Algorithms Software Engineer with relevant experience to join the team in Adelaide, South Australia. The position will report to the Algorithms Engineering Manager within the Sensors and Effectors Team. The Sensors and Effectors team at Droneshield is focused on providing fully operational and qualified modular devices...


  • Adelaide, South Australia Babcock Pty Ltd Full time $120,000 - $180,000 per year

    Career development opportunitiesCompetitive rewards and benefitsFlexible working optionsAbout the Role As a Senior Software Engineer at Babcock, you'll play a key role in delivering cutting-edge communications systems that support mission-critical operations around the world.You'll work as part of a highly skilled, globally distributed engineering team,...

  • Software Engineer

    7 days ago


    Adelaide, South Australia Insignia Financial Full time $90,000 - $120,000 per year

    Make your mark: your contributions are visible and valuedEngineer smarter: work with automated pipelines and gold-standard practicesSee the difference: what you build directly improves people's financial livesThe opportunity to join our teamWe're looking for a curious and capable Software Engineer who's passionate about building quality solutions end-to-end....


  • Adelaide, South Australia Recovr Pty Ltd Full time

    Software Engineer – GrowthLocation: Onsite — Adelaide, SAType: Full-timeAbout RecovrRecovr is an AI-powered platform helping fitness businesses retain more members and grow profitably. We work with leading brands like F45, Body Fit Training, and REVL to turn data into action — identifying at-risk members, automating communication, and tracking real...


  • Adelaide, South Australia Codan Limited Full time $80,000 - $120,000 per year

    About usAt Minelab Electronics, we change people's fortunes by designing the world's best hand-held metal detector technology. We have regional offices in Australia, Brazil, India, Ireland, Mexico, the UAE, and the USA and we are proud to supply customers in over 150 countries. Our customers range from humanitarian organisations clearing landmines, to...

  • Embedded Software

    1 day ago


    Adelaide, South Australia 913fe863-a92d-44f2-b091-36f68b43f6a4 Full time $80,000 - $120,000 per year

    We are seeking anEmbedded Software Engineerto join an innovative engineering team developing advanced electronic systems. You'll play a key role in designing and implementing embedded software solutions that power complex hardware products used in cutting-edge applications.Main Duties and ResponsibilitiesDesign, implement, test, and maintain embedded...


  • Adelaide, South Australia Saab Australia Full time $120,000 - $180,000 per year

    The roleAs part of our Naval Combat Systems group, the Senior Integration Engineer will be responsible for the configuration, implementation, testing and maintenance of software across diverse environments. Primarily this includes Linux-based systems, network switches, virtual machines and containerised applications.This role requires expertise in Linux...