Are you a forward-thinking and dedicated Software Engineer who is passionate about crafting high-quality software and looking to take your career to the next level? We are keen to expand our team with the right people that complement and enrich our culture while empowering our exciting transformation initiative.
Responsibilities:
* Working with the current Environment Simulation team to understand and develop solutions on our current platform before transitioning to our new modern cutting-edge development practices.
* Designing, developing, and supporting Engineering-based Environment Simulator software solutions to test world-leading complex missile systems and sub-components.
* Working with a wide range of teams and collaborators across MBDA to deliver Test Engineering software capability of products from early concept to production.
* Engaging with test equipment and electronic circuitry in a Software Engineering office/lab environment.
Minimum Requirements:
* Previous software engineering experience.
* Validated experience of languages such as C, C++, C#, etc.
* Experience or the willingness to learn and be able to develop in Ada and associated scripting languages.
* Experience of working within an Agile development environment.
* A strong understanding of what is required to build high-quality software and the ability to support quality practices.
* A good understanding of automation, continuous integration (CI/CD), and DevOps principles and practices.
* Understanding of communications and serial interfaces such as TFTP, Ethernet, RS232, RS422, RS485, Modbus, CAN, and 1553 buses.
* Ability to articulate the benefits of key software craftsmanship practices like unit testing and good design.
* Experience of Test Driven Development within a software engineering context and comfortable with practices like pair programming and lightweight design modeling.
Restrictions and/or limitations relating to nationality and/or rights to work may apply. As a minimum and after offer stage, all successful candidates will need to undergo HMG Basic Personnel Security Standard checks (BPSS), which are managed by the MBDA Personnel Security Team.
#J-18808-Ljbffr