Embedded Software Engineer

4 weeks ago


Perth, Australia Advanced Navigation Full time

Advanced Navigation is one of the world’s most ambitious innovators in AI robotics and navigation technology across land, air, sea and space. While our main headquarters are in Sydney, we have multiple research facilities in Australia and sales offices around the world.
 
Today, Advanced Navigation is a supplier to some of the world's largest companies and helps automate some of the worlds biggest industries. Hydrus, our revolutionary underwater robot will help restore oceans to a flourishing state. You will find our navigation systems in the autonomous Indy race cars and thousands of Plus AI autonomous trucks. We help farmers adopt autonomous farming equipment and assist in various fields of research. Switching to software, our cloud-based drone management platform helps patrol beaches for emergency rescues and shark tracking. Off-planet, we will deliver a navigation system for the next NASA moon landing. The applications of our technologies are quite limitless - where there is autonomy, you will find Advanced Navigation.

Our subsea engineering team in Perth has grown rapidly over the past 12 months in order to accelerate development of our next-generation autonomous underwater vehicle (AUV) platform. In this role as a Software Engineer you will be responsible for developing and advancing acoustic navigation products and our AUV platform to new capabilities and markets. You will work on cutting-edge in-house acoustics, navigation and robotics  technologies to push the industry in new directions.

Role & Responsibilities

    • Working closely with a passionate team of engineers, developing embedded C++ multithreaded applications for embedded Linux on ARM processors
    • Become an expert in developing innovative surface and subsea robotics and navigation solutions
    • Develop computer vision capabilities on our AUV platforms
    • Take ownership and responsibility for a component of a project and manage deadlines and reporting for the component
    • Deliver quality software solutions to agreed schedules and deadlines
    • Be involved in the design process for future products

Qualifications

    • Degree qualified Engineer with specialisation in computer systems, software, mechatronics or similar
    • Be comfortable deep diving into technical topics and learning new skills to solve new problems
    • Possess strategic thinking and strong abilities to distil large amounts of information quickly and accurately
    • Have a collaborative and team-oriented mindset for accomplishing common goals
    • Have a bias-to-action and desire to make things happen
    • Be confident developing disruptive technologies and pushing the boundaries of what is possible 
    • Be a passionate, hungry learner that gets excited about professional growth and being challenged by new opportunities

Experience

    • Have 6+ years of engineering experience with complex C/C++ software products
    • Have experience with embedded Linux and video for Linux
    • Have experience with multi-threaded application development
    • Real-time application development
    • Have experience with all stages of the product development cycle, concept development, R&D, design and planning
    • Have experience releasing production quality software
    • Experience with ROS is desirable
    • Experience with Linux Kernel build systems such as Yocto is desirable
    • Experience with subsea products or projects is desirable
    • Experience with Computer Vision is desirable

  • Software Engineer ›

    4 weeks ago


    Perth, Australia Objective Full time

    At Objective, we're on a mission to transform the tech landscape. With a global presence spanning four continents, we're at the forefront of cutting-edge information and process governance software. If you're ready to blend innovation with a touch of professional charm, we invite you to join our diverse team.Our role:The role of a Software Engineer is to...

  • Software Engineer

    4 weeks ago


    Perth, Australia Objective Corporation Full time

    At Objective, we're on a mission to transform the tech landscape. With a global presence spanning four continents, we're at the forefront of cutting-edge information and process governance software. If you're ready to blend innovation with a touch of professional charm, we invite you to join our diverse team. Our role: The role of a Software Engineer is to...


  • Perth, Australia Larsen & Toubro Infotech Ltd Full time

    Specialist - Software Engineering Job Req Id: 1287735 •Experience in .NET and Cloud Technologies•Experience in Azure•Proficient in Azure Application Development and Application Re-platforming•Strong understanding of database technologies, software development, web-based application design and object-oriented programming •Microsoft Certification...


  • Perth, Australia Larsen & Toubro Infotech Ltd Full time

    Specialist - Software Engineering Job Req Id: 1287735 •Experience in .NET and Cloud Technologies•Experience in Azure•Proficient in Azure Application Development and Application Re-platforming•Strong understanding of database technologies, software development, web-based application design and object-oriented programming •Microsoft Certification...


  • Perth, Australia Michael Page Full time

    About Our Client The client is a Tech company servicing the mining industry with a variety of products. Their products are being used in countries across the world giving them a truly global footprint. This role has come about from significant growth over the last 12 months providing exciting career pathways. Job Description This role will be...

  • Software Developer

    2 weeks ago


    Perth, Australia Talent International Full time

    Position Overview: As a Contract Software Developer, you will be responsible for developing and supporting software solutions using a variety of technologies, including .NET, SharePoint, Microsoft Dynamics, and Power Platform. Additionally, you will have capabilities in business intelligence and data engineering, as well as application integration. This...


  • Perth, Australia DUG Full time

    We are a technology company at the forefront of high-performance computing (HPC) with a strong foundation in applied physics. Our innovative hardware and software solutions for the global technology and resource sectors enable our clients to leverage large and complex data sets.We’re looking for software engineers to help realise our next generation of...


  • Perth, Australia Hitachi Rail STS Australia Pty Ltd Full time

    **Description** **Hitachi Rail **has exciting opportunity for a **Software Tester/Integrator** to join us working in a dynamic team of Traffic Management System V&V Engineers based in our Rivervale office, WA. **Accountabilities will include but not limited to**: - Guarantee an effective and efficient preparation and execution of Factory and Site Tests to...


  • Perth, Australia Hitachi Rail STS Australia Pty Ltd Full time

    Location: Perth, Western Australia, Australia Job ID: R0011581 Date Posted: 2023-02-20-08:00 Company Name: Hitachi Rail STS Australia Pty Ltd Profession (Job Category): Other Job Schedule: Full time Remote: No **Job Description**: Hitachi Rail has exciting opportunity for a Software Tester/Integrator to join us working in a dynamic team of Traffic...


  • Perth, Western Australia LTIMindtree Full time

    Experience in .NET and Cloud Technologies Experience in Azure Proficient in Azure Application Development and Application Re-platforming Strong understanding of database technologies, software development, web-based application design and object-oriented programming Microsoft Certification in Developing Azure Solution

  • Software Developer

    4 weeks ago


    Perth, Australia NES Fircroft Full time

    Developer – Autonomy12 Month ContractTier One Mining ClientJOB PURPOSE STATEMENTThe Developer - Autonomy will work within a development team consisting of front-end, back-end and full-stack developers to develop effective and high performant user interfaces to support the autonomy program. ATTRIBUTES REQUIRED FOR THE ROLEProven 3+ years’ experience as a...

  • Project Engineer

    3 days ago


    Perth, Australia XPT Software Australia Pty Ltd Full time

    JOB DESCRIPTION:-Strong experience required in mining domain (5+ years).Responsible for the day-to-day operations of the Project, including project scheduling.Leading project deliverables in alignment with client processes and frameworks.Engagement with key stakeholder and vendors.Prior FMS and LTE experience is recommended.Work may involve occasional travel...


  • Perth, Australia LTIMindtree Full time

    • Experience in .NET and Cloud Technologies• Experience in Azure• Proficient in Azure Application Development and Application Re-platforming• Strong understanding of database technologies, software development, web-based application design and object-oriented programming • Microsoft Certification in Developing Azure Solution

  • Territory Manager

    7 days ago


    Perth, Australia Veeam Software Full time

    The Enterprise Sales Manager is responsible for managing and leading the Australia and New Zealand Enterprise field sales team by overseeing sales from new and existing customers in conjunction with Veeam alliance partners and Veeam channel partners. **Responsibilities** - Drives, manager and execute the business and revenue of an Enterprise sales team,...

  • DevOps Engineer

    4 weeks ago


    Perth, Australia Professional Search Group Full time

    Job Description The Company We have a new opportunity for an experienced DevOps Engineer! We are working with a leading resources organisation who is on the lookout for an experienced DevOps Engineer. You will be working within a project team, working with industry-leading range of products in the heavy haul rail market. You will be offered an...

  • AI Engineer

    7 days ago


    Perth, Australia XPT Software Australia Pty Ltd Full time

    Job Description This is a remote position.Detailed JD *(Roles and Responsibilities)• Full stack AI Engineer with expertise in building Retrieval-Augmented Generation (RAG) factories using any LLM.• Integrate RAG components (retrieval models, generation models, ranking models) into a functional pipeline for efficient information retrieval and...

  • AI Engineer

    6 days ago


    Perth, Australia XPT Software Australia Pty Ltd Full time

    This is a remote position.Detailed JD *(Roles and Responsibilities)• Full stack AI Engineer with expertise in building Retrieval-Augmented Generation (RAG) factories using any LLM.• Integrate RAG components (retrieval models, generation models, ranking models) into a functional pipeline for efficient information retrieval and generation.• Building Gen...


  • Perth, Australia Michael Page Full time

    About Our Client Michael Page is thrilled to team up with a NASDAQ listed consulting engineering company , renowned for its exceptional engineering and technical services worldwide. They specialise in offering smart solutions for challenging projects, catering to both commercial and government clients on a global scale. With a strong focus on water,...

  • Process Engineer

    3 weeks ago


    Perth, Australia Technip Energies Full time

    About Technip Energies At Technip Energies, we believe in a better tomorrow and we believe we can make tomorrow better. With approximately 15,000 talented women and men, we are a global and leading engineering and technology company, with a clear vision to accelerate the energy transition. Designing and delivering added value energy solutions is what we...


  • Perth, Australia Michael Page Full time

    About Our Client Our client is responsible for developing new technology used to automate large mining machines both on the surface and in underground mines. They work in the full software development lifecycle from requirements to test and support. You will be part of a group of engineers working on improving current products and design, and delivery of...