Software Engineering Opportunities
Job Description:
We are seeking a highly skilled Software Engineer to join our team supporting the development of complex, mission-critical systems software for armoured fighting vehicles. As a key member of our team, you will be responsible for designing, developing, testing, and maintaining embedded software for armoured vehicle systems.
Key Responsibilities:
* Design and develop software solutions that meet complex Defence standards and requirements.
* Collaborate with engineers to create and update software specifications and documentation.
* Perform software verification, debugging, and quality assurance tasks.
* Develop diagnostic tools to support vehicle maintenance activities.
Requirements:
* Bachelor's degree in Computer Science or a related field.
* 5+ years' experience in embedded software development, preferably in Defence or complex systems.
* Proven experience in systems engineering within Defence programs, ideally in the land domain.
* Strong skills in C/C++, RTOS, and software testing methodologies.
* Knowledge of Defence standards (e.g. MIL-STD, DO-178C) is highly desirable.
About Us:
We value the skills and experience that our employees bring to the workplace. We are committed to providing opportunities for professional growth and development.
Why Choose Us:
As a leading provider of technology solutions, we offer a dynamic and supportive work environment that encourages innovation and collaboration.
Equal Opportunity Employer:
We are an equal opportunity employer and welcome applications from diverse candidates.