Software Architect
5 days ago
Brough, East Yorkshire, United Kingdom
BAE Systems
Full time
About the RoleWe are seeking a highly skilled Software Architect to join our team at BAE Systems. As a key member of our Software Architectures Team, you will play a crucial role in the development of our next-generation System of Systems platforms.
Key Responsibilities- Design and develop software architectures for complex systems, ensuring they meet the required standards and procedures.
- Collaborate with cross-functional teams to integrate and test software products, minimizing re-work and ensuring high-quality deliverables.
- Investigate and resolve technical issues, providing clear and concise communication to stakeholders.
- Agree to and work towards project timelines, providing regular progress updates and feedback.
- Communicate effectively with team members, identifying potential risks and seeking clarification when needed.
- Participate in continuous process improvement initiatives, driving innovation and excellence within the team.
- Degree qualified in a relevant engineering field or equivalent relevant experience.
- Knowledge of the full software lifecycle, including design, development, testing, and deployment.
- Experience with one or more programming languages, such as Java, C#, Python, or Ada.
- Ability to communicate complex technical concepts to non-technical stakeholders.
- Experience with software toolset development using standards such as RTCA/DO-330 or RTCA/DO-178C.
- Domain knowledge of software architectures and embedded systems.
- Experience with high-integrity software development and testing.
BAE Systems is a leading defense, aerospace, and security company that offers a range of benefits, including a competitive pension scheme, enhanced annual leave allowance, and a Company contributed Share Incentive Plan. We value diversity, reward integrity, and merit, and empower our employees to fulfill their potential.