Senior Software Engineer
Rheinmetall Defence Australia Pty Ltd in Brisbane
参考编号: AU01956
:
Contract Type: Permanent Full-Time
About the Team
Our engineering team work in a fast-paced, dynamic environment where no day is ever the same! This is a rare opportunity to not only work with some of the industries brightest engineers in Defence, but it’s an opportunity to join Australia’s largest defence contract ever awarded – Land 400.
About the Role
The Senior Software Engineer must be able to demonstrate soft skills including leadership, mentoring, communicating complex ideas to a diverse audience, and conflict management and resolution.
The Senior Software Engineer must be experienced with the complete software development lifecycle, multiple software development methodologies, software configuration management, and coding languages.
Duties include, but are not limited to:
- Collaborate with stakeholders to understand customer needs and requirements;
- Recommend solutions and lead the construction of prototypes using a variety of languages and design tools;
- Design and develop quality production software and software systems;
- Develop and maintain software support documents including plans, requirements, design documentation and test reports;
- Mentor other software engineers; and
- Fulfil other duties that may be required as agreed with manager or lead from time to time
What are we looking for?
Rheinmetall seeks applicants who exemplify our Company’s values of Safety, Partnering, Openness, Respect and Trust (SPORT). This creates a workplace environment where employees value each other, live up to their promises and communicate openly.
Selection criteria includes the follow:
Required:
- High level of proficiency in development and integration of Software using Python or C++;
- High level of proficiency in networking;
- Comfortable working in development environments such as Linux / with Virtual Machines;
- Tertiary qualification in Software Engineering, Computer Science, IT, Mechatronics, Aerospace or equivalent;
- Hold or be eligible to obtain NV1 Australian Security Clearance;
- Willingness and ability to travel interstate and internationally when required; and
- Excellent written English skills.
Desirable:
- Experience with software-defined networks in Linux;
- Experience working in development environments such as Red Hat Enterprise Linux or open equivalents, including the use of KVM
- Experience with Qt including QML;
- Experience with Distributed Data Services such as RTI Connext or Vortex OpenSplice;
- Experience with CAN technologies;
- Experience with Generic Vehicle Architecture and Land Data Model;
- Experience with cyber security requirements;
- Experience working in ASDEFCON programs; and
- Experience in interpreting engineering function and performance specifications, and identifying technical solutions to meet these specifications.
- Long weekends every second week with a 9 day fortnight;
- Attractive remuneration packages with salary sacrificing and novated leases;
- Access to exclusive employee discounts with over 500 retailers to support cost of living;
- Individualised Flexible Working Arrangements;
- Market leading parental leave and loyalty leave accrual for every year of service;
- On-site subsidised café with themed days and multiple dietary options;
- Extensive Employee Assistance Program to support you and your family with overall health and wellbeing;
- Genuine career development and progression opportunities;
- Generous internal incentive and referral program;
- Work as part of a team with real purpose in what we do;
- We are proud to be an Endorsed Employer for All Women with WORK180.
RDA Talent Acquisition Team
Recruitment.Australia@rheinmetall.com.au
#LI-JS1
Applications will close 5th of December 2024.