Software Engineer
BAE Systems
In this role you will design, develop and maintain high-quality simulation software within the MIMESIS Team to support naval training and capability validation. You will help model complex battlespace environments and improve performance for safer, more realistic scenarios. You’ll work with multidisciplinary engineers to deliver reliable software for operational use and contribute to ongoing enhancements. This is a mission-driven opportunity to advance maritime simulation technology at a global defence leader.
Pay / Benefits- lifelong learning
- meaningful work
- rewards tailored to you and your family
- financial and personal wellbeing support
- balanced lifestyle
- inclusive workplace
- Design, develop and maintain software aligned to project requirements
- Create clear, maintainable software designs
- Deliver robust software suitable for operational use
- Execute testing to ensure quality, performance and compliance
- Maintain and enhance existing software, implement new features
- Bachelor in Computer Science or relevant engineering/technology discipline
- Experience in at least one high-level programming language (C, C++, C#, Java, or Ada)
- Familiarity with SDLC and methodologies such as Waterfall and Agile
- C/C++/C#/Java/Ada
- Software development lifecycle
- Agile and Waterfall methodologies
Reference: WJ-747_31052392