Technical Leader in Software Development

5 days ago


Melbourne, Victoria, Australia beBeeSoftware Full time $180,000 - $250,000
Senior Software Engineer Role Overview

At Anduril Australia, we deliver unmanned systems across all physical military domains, leveraging unsupervised autonomy for long endurance and multi-mission capability to our customers.

This senior software engineering role plays a crucial part in driving the delivery of software-enabled capabilities to our customers. Senior engineers with broad experience drive innovation and rapidly develop expertise in new domains to articulate the value, architect, design, deliver, support, and evolve next-generation capabilities throughout the product life cycle.

Key Responsibilities:
  • Own software-enabled solutions deployed to customers, optimizing for end-user value delivery
  • Empathize with end-users, driving solutions that balance their needs with external constraints, restrictions, and requirements in a multi-stakeholder environment
  • Design and implement scalable software-enabled systems, leveraging multiple external teams' output, to rapidly deliver capabilities beyond current platforms
  • Contribute to designing and developing existing software services across Anduril, focusing on reusable components across multiple product lines
  • Develop software running on and off robotic platforms using various technologies
  • Create test and simulation fixtures operating with software- and hardware-in-the-loop
  • Support system delivery, configuration, training, and sustainment
  • Own customer success on one or more customer accounts, coordinating with Mission Operations Engineers and Business Development Managers
  • Work as a member of a multi-disciplinary delivery team, mentoring Software Engineers from diverse backgrounds
Requirements:
  • Bachelor's degree in Computer Science, Robotics, Mechatronics, Engineering, or a relevant field, or equivalent experience
  • Extensive professional experience as a Software Engineer in one or more domains and/or technologies of expertise
  • Excellent interpersonal, communication, and coordination skills
  • Systems and application programming skills, including algorithms, data structures, concurrency, scaling, testing, infrastructure, software design, and system design
  • Experience troubleshooting and analyzing remotely deployed software systems
  • Capacity to work holistically on software-enabled capabilities up and down the software stack and through lifecycle, from design to implementation, operation, and sustainment
  • Ability to obtain and maintain an Australian Government Security Clearance
Preferred Qualifications:
  • Experience writing backend services or embedded software in C++ and/or Go
  • Experience writing frontend applications using Typescript and React
  • Experience with horizontally scaled cloud technologies and embedded software, particularly in robotics
  • Familiarity with Systems Engineering concepts
  • Desire to learn and grow into other roles requiring Senior Software Engineer experience, such as Principal Software Engineer and/or Engineering Manager

  • Software Developer

    21 hours ago


    Melbourne, Victoria, Australia Simpro Software Full time

    Join to apply for the Software Developer role at Simpro SoftwareThe JobThe Software Developer (Mid Level) is a technical hands-on role with an emphasis on delivering quality code as an individual contributor while working with a strong team who love what they do. The role will work alongside the Development team and will collaborate with members from Data,...

  • Software Developer

    1 day ago


    Melbourne, Victoria, Australia Simpro Software Full time

    Join to apply for the Software Developer role at Simpro Software The Job The Software Developer (Mid Level) is a technical hands-on role with an emphasis on delivering quality code as an individual contributor while working with a strong team who love what they do. The role will work alongside the Development team and will collaborate with members from...


  • Melbourne, Victoria, Australia beBeeDevelopment Full time $140,000 - $155,000

    Leadership OpportunityThis leadership role involves directing a team of skilled software developers to design and develop core system software for various CPU architectures.The ideal candidate will have experience in leading, mentoring, and coaching software developers, with a strong understanding of Linux and modern GNU/Linux distributions.Key...


  • Melbourne, Victoria, Australia beBeeDevelopment Full time $120,000 - $150,000

    Job Description">We are seeking an experienced Software Development Leader to join our team and help drive the development of our backend software.">Key Responsibilities:">">Developing high-quality, scalable, and maintainable code for our backend systems">Liaising with cross-functional teams to integrate new features and enhance existing APIs">Collaborating...


  • Melbourne, Victoria, Australia beBeeSoftware Full time $160,000 - $220,000

    Senior Software Development Engineer - Technical LeadCraft top-tier software solutions that drive innovation and push the boundaries of large-scale design and development.Join a culture that fosters continuous learning, professional growth, and collaboration with exceptional engineers to drive industry-forward solutions.Complex Projects, Creative Solutions:...


  • Melbourne, Victoria, Australia beBeeSoftware Full time $180,000 - $250,000

    Key Role in Software Development:We are a global leader in software development for public services, dedicated to delivering critical services worldwide.As a Principal Software Engineer, you will influence business and technology decisions across multiple teams, shaping technical standards and solving complex problems at scale.You will be part of the APAC...


  • Melbourne, Victoria, Australia beBeeEngineering Full time $125,000 - $175,000

    Engineering Leadership RoleThe Engineering Manager position is a pivotal role in our organization, responsible for leading and growing engineering teams. We're looking for an experienced leader to manage software development teams with a strong technical understanding.As an Engineering Manager, you'll be responsible for building global engineering teams by...


  • Melbourne, Victoria, Australia beBeeLeader Full time $160,000 - $190,000

    Job Title: Technical Lead">">The Technical Lead will play a crucial role in guiding our engineering team through complex technical challenges, ensuring the highest standards in software development, and aligning our technical solutions with the broader business objectives.">">Key Responsibilities:">">">Setting the technical direction for the engineering...


  • Melbourne, Victoria, Australia Simpro Software Full time

    OverviewJoin to apply for the Junior Software Developer-2 role at Simpro Software.What You'll DoTo assist in design, development and maintenance of AroFlo's web based application(s).Learn, understand and use the programming languages used by AroFlo (Java, PHP or C#).Learn, understand and use the AroFlo product, including the architecture and coding patterns...


  • Melbourne, Victoria, Australia Simpro Software Full time

    Overview Join to apply for the Junior Software Developer-2 role at Simpro Software. What You'll DoTo assist in design, development and maintenance of AroFlo's web based application(s). Learn, understand and use the programming languages used by AroFlo (Java, PHP or C#). Learn, understand and use the AroFlo product, including the architecture and...