Software Engineer
Job Description
We’re inventing the future, right here, right now, at Thales. We design the critical security solutions of tomorrow by combining the curiosity to explore, the intelligence to question and the vision to create. Together we solve complicated problems by combining our experience in the market with our leading research and development capabilities.
About Your Role
As part of our Training & Simulation Software team, this full-time permanent software engineer role is to provide support in the areas of Requirements Engineering, Software Architecture, Software Design,
- Perform preliminary and detailed software design on solution components as assigned and guided by the Simulation Solutions Engineering Manager or Software Team Leader.
- Implementation of approved software designs in an appropriate coding language and technologies as required, utilising tools provided by a Software Development Environment.
- Participating in code inspections and design reviews.
- Performing informal and formal testing.
- Supporting system integration and V&V activities.
Job Requirement
How About You?
- Tertiary qualification in Computer Science, Information Technology, Software Engineering or a related engineering discipline.
- Proven software development experience across different environments.
- Awareness of software development methodologies and best practice.
- Strong programming skills in C/C++/Java and exposure to other high level languages.
- Object Orientated Software Design Experience and Modelling tools.
Good to Know
You’ll get an email acknowledgement after you’ve applied, Thales strives to provide a personalised experience for all suitable applicants.
As a Defence security clearance is required for this role, applicants must be Australian citizens and eligible to obtain and maintain an appropriate clearance.Prior to offer you’ll complete a pre-employment police and medical check.
Thales is committed to promoting and maintaining a workplace culture of shared respect that enables all of us to feel valued, do our best, and remain truly passionate about the place that we work. We encourage applications from Aboriginal and Torres Strait Islander people and individuals from diverse backgrounds. We are committed to making reasonable adjustments to provide a positive, barrier-free recruitment process and supportive workplace.
Wellbeing matters at Thales, and where possible we encourage flexible working.
Company Info
Thales is committed to promoting and maintaining a workplace culture of shared respect that enables all of us to feel valued, do our best, and remain truly passionate about the place that we work. We are committed to making reasonable adjustments to provide a positive, barrier-free recruitment process and supportive workplace. We encourage applications from Aboriginal and Torres Strait Islander people and individuals from diverse backgrounds.