Software Engineer - Canberra, Australia - New Frontier Technologies

    New Frontier Technologies
    New Frontier Technologies Canberra, Australia

    3 weeks ago

    Default job background
    Full time
    Description

    New Frontier Technologies is the leader in advanced digital composites manufacturing focused on bespoke design, rapid additive manufacture, detailed characterisation, and high-fidelity simulation of carbon composite structures for high-performance applications.

    Based at the Momentum Industry Hub at the Research School of Physics at the Australian National University, we foster a culture of creativity, collaboration, and continuous learning.

    As part of our team, you'll have the opportunity to work alongside industry experts and contribute to cutting-edge projects that have a global impact and advance the Australian space, aerospace and manufacturing industry through digitalisation.

    We are seeking a talented Software Engineer/Software Developer to join our team and support our activities in analysis, simulation, and digital twinning of high-performance carbon composite materials and structures.

    This role will be instrumental in driving forward our digital twinning capabilities for our automated and additive manufacturing (AM) technologies for aerospace-grade carbon composites.

    It will focus on the manipulation of manufacturing process data to create virtual simulations.

    The role will work closely with other key positions in the company to ensure high-quality and innovative solutions for projects in high-value sectors such as Space, Aerospace, Defence and Energy and report to the Technical Lead Structures and Design.

    Tasks

    Apply expertise to projects focussing on digitalisation of high-performance composites structures.

    This includes but is not limited to:
    Programming and data analysis (including machine learning) for automating workflows
    Extracting data for digital twinning to support high-fidelity modelling and simulation work
    Mapping of composite structural features and/or manufacturing data into 3 D meshes.


    Identify and contribute to the acquisition and development of software tools and digital technologies for the advanced design, diagnostic and simulation capability of composites and other high-performance materials.

    Work collaboratively with other engineering and data science personnel in the company, and with external stakeholders, to contribute to a highly productive work environment.

    Manage the companies code repositories and ensure appropriate revisioning and release procedures are followed along with maintaining appropriate documentation.
    Support engagement with customers and external organisations in scoping projects that include requirements and specifications for software development.
    Undertake appropriate professional development to advance software development capabilities relevant to the core business of the company.
    Contribute to project management activities to ensure that outcomes meet agreed requirements and are delivered on time.

    Requirements

    A Bachelor's degree or higher in Software Engineering, Engineering, Mathematics, Physics, Computer Science, or a related field.
    Proven industry experience in software development, data analytics and engineering.
    Proficiency in programming C++ for data processing applications.
    Proficiency in Python required.
    A computational performance-oriented mindset with an understanding of operation efficiency and multithreaded programming techniques.

    Familiarity with source control procedures and their utilisation.
    Git preferred.
    Experience in at least one of the following areas: machine learning/deep learning; computer vision; pattern recognition/object classification; optimisation techniques.
    Experience in multiple areas will be highly regarded.

    Excellent oral and written English language skills and an ability to communicate and interact effectively at all levels, and to foster a respectful and productive working environment.

    The ability to work as part of a team and to meet deadlines.
    A demonstrated understanding of equal opportunity principles and policies.


    To apply for this position, please send your CV and a cover letter outlining your relevant experience and why you are interested in joining New Frontier Technologies
    . Submission deadline is the 22nd April 2024.

    #J-18808-Ljbffr