Software Engineer - Applied Science

Software Engineer - Applied Science
Company:

It M S


Details of the offer

Thornton Tomasetti applies engineering and scientific principles to solve the world's challenges. An independent organization of creative thinkers and innovative doers collaborating from offices worldwide, our mission is to bring our clients' ideas to life and, in the process, lay the groundwork for a better, more resilient future. We provide support and opportunities to our employees to achieve their full potential and cultivate a rewarding career.
Our team based in Melbourne is primarily focused on supporting the Australian Department of Defence and Defence industry portfolio in enhancing the survivability of Maritime, Land and Air Platforms. We also offer complimentary services in our Protective Design and Security portfolio offering for a range of government clients covering the design and protection of infrastructure. The Melbourne team operates a unique range of Test and Evaluation (T&E) capabilities including our in-house Medium Weight Shock Testing Machine (JASSO) and operation of Defence's heavy weight shock barge for Maritime systems qualification. The team specialises in a range of advanced analysis Computation Fluid Dynamics (CFD) and Finite Element Analysis (FEA) services in the areas of Blast, Shock and Ballistics as well as conducting a range of consulting work around the survivability of Defence Platforms and infrastructure. We also work closely with our Perth-based team as well as some of Thornton Tomasetti's offices in the UK and US supporting a wider range of clients.
The Role We have an opportunity for a Software Engineer to join our Applied Science team, based in Melbourne, Victoria. The role will be to primarily support our Defence portfolios bespoke software development activities, with the potential to contribute to TT's global software development activities across a range of other sectors. Individuals with broader skill-sets across areas including but not limited to; finite element modelling, computational fluid dynamics and engineering design would have the opportunity to contribute to projects utilising these skill-sets as part of our consulting business.
The role would be ideal for a recent graduate software engineer with C++ expertise or someone with a mathematics/physics/astrophysics/engineering background with significant experience in working with C++.
Responsibilities The successful candidate will join our team of specialist engineering consultants at a time when we are rapidly expanding our business in Australia. The expected responsibilities of the role are shown below, although the specific responsibilities will be tailored to the skill-set of the successful applicant. Applicants with engineering backgrounds who have FEA/CFD skills would expect to utilize these skills in addition to conducting software development. This position is setup to support an ongoing bespoke software development contract.
Develop and maintain a test suite, including unit tests, interface tests and deployment tests.
Develop and maintain GUI code base utilising wxWidgets.
Maintain dependent libraries, updating builds as necessary.
General support tasks (code base and test reviews, documentation, meeting preparation/presentations).
Support other projects within the team based on skill-set.
Requirements We are looking for a candidate with the minimum of a bachelor's degree in software engineering, computer science, mathematics, physics.
Alternatively, candidates with a degree in mechanical engineering, mechatronics engineering, aerospace engineering, civil engineering or related fields with the appropriate software and C++ development experience will be considered.
Demonstratable experience with programming in C++ is essential for the position.
Demonstratable experience with developing on Windows is essential for the position.
Experience with building opensource libraries is essential for the position.
Demonstratable experience with wxWidgets or comparable GUI framework is highly desirable for the position
Demonstrable knowledge and experience with testing methodologies and developing test frameworks is highly desirable for the position.
Experience with GIS formats is highly desirable.
Experience with developing code using a formalized development framework is highly desirable.
Experience with developing code within a team environment is highly desirable.
Experience with finite element modelling / CFD is desirable for candidates with an engineering background.
Applicants must be an Australian Citizen and be eligible to obtain and maintain an Australian Government Negative Vetting Level 1 security clearance.
Thornton Tomasetti is proud to be an equal employment workplace. Individuals seeking employment at Thornton Tomasetti are considered without regards to age, ancestry, color, gender (including pregnancy, childbirth, or related medical conditions), gender identity or expression, genetic information, marital status, medical condition, mental or physical disability, national origin, protected family care or medical leave status, race, religion (including beliefs and practices or the absence thereof), sexual orientation, military or veteran status, or any other characteristic protected by federal, state, or local laws.
Thornton Tomasetti Global Terms of Use and Privacy Statement
Carefully read these Terms of Use before using this website. Your access to and use of this website and application for a job at Thornton Tomasetti are conditioned on your acceptance and compliance with these terms.
Please access the linked document by clicking here, select the country where you are applying for employment, and review. Before submitting your application you will be asked to confirm your agreement with the terms.
Promote local employment to your region, community or member organisation with a uWorkin Talent Community. Find out more .

#J-18808-Ljbffr


Source: Jobleads

Requirements

Software Engineer - Applied Science
Company:

It M S


Java Developer

Our client, a leader in the energy technology sector, is seeking a skilled Java Developer to join their innovative team. They are committed to transforming h...


From Paxus - Technology + Digital Talent - Victoria

Published 11 days ago

Network Development Engineer, Mona Team

AWS Infrastructure Services (AIS) owns the design, planning, delivery, and operation of all AWS global infrastructure. In other words, we're the people who k...


From Amazon - Victoria

Published 11 days ago

Technical Lead With Iam Expertise (Auth0/Okta) - Contract Opportunity

Technical Lead with IAM Expertise (Auth0/Okta) - Contract OpportunityAustralia - VICMelbourne - All locationsCBD & Inner SuburbsAdded Friday 23rd of February...


From Milestone It (Milestone Information Technology) - Victoria

Published 11 days ago

Sap Sovereign Cloud Services Devops Manager

Our company culture is focused on helping our employees enable innovation by building breakthroughs together. How? We focus every day on building the foundat...


From Sap Se - Victoria

Published 11 days ago

Built at: 2024-09-29T06:25:00.320Z