Role
We are looking for a Software Architect to drive forward the Defence sector within Electrical and Embedded Systems. This is an exciting opportunity to make a real difference to the client projects that you are involved in. Further details on the roles can be found below.
Responsibilities
* Define and update the technical solution and contribute to system requirements.
* Meet with customers and key stakeholders, guide and advise the development team, and support the entire project team from start to end.
* Participate in software development activities as required in this small team context.
* Provide training and mentoring; this is a senior role and the individual is expected to be self-driven and able to drive others.
* Involve bids, architecture and design, development, and ongoing support.
* Occasional travel to sister company and client sites as projects demand.
Qualifications
* Member of a professional body
* Engineering Degree or equivalent
Essential Skills
* Self-driven problem solver who takes ownership and can unblock others
* Experience with software architecture of large or complex systems
* Confident and commercially aware when presenting to senior management and customers
* Ability to tailor technical detail to the audience and work with developers, delivery managers, other architects, product line architects, and customers
* Experience with modelling tools such as Enterprise Architect (training available if needed)
* Strategic thinking with balanced, defendable decisions; able to challenge and be challenged
* Ability to consider whole system, including system and hardware requirements and behaviour
* Communication across development, architecture, hardware interaction, system interaction, and business strategy
* Balance short-term project goals with longer-term product roadmap
* Programming: C++, Java, Python (detailed knowledge of C++; knowledge of Java and Python)
* Networking (routing, firewalls, switch configuration)
* Linux (Red Hat preferred)
* Hardware awareness (components, connectors, and hardware architecture)
* Software development and architecting of real-time systems
Desired Skills
* Containerisation (Podman / Kubernetes)
* Security (SELinux, STIG / CIS lockdown, cryptographic principles, TPM)
* Software build processes (Make, CMake, Maven, Gradle, Jenkins, Git, Artifactory)
* Embedded software development
* Rhapsody or Enterprise Architect
* Experience in Defence, Telecommunications or related engineering industry
* Experience with Radio Communication systems
What Do I Need Before I Apply
* Some travel to client sites may be required. Flexibility to travel and work at other locations is desirable.
Benefits
* Collaborative working environment where you work closely with clients and peers
* Opportunity to expand skills and participate in inspiring projects
* ExpleoAcademy - accredited training courses
* Competitive company benefits
* Culture of teamwork and challenging the status quo
* Disability Confident Committed Employer with inclusive recruitment and reasonable adjustments
We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of race, sex, disability, religion/belief, sexual orientation or age. We treat everyone fairly and equitably across the organisation, including providing any additional support and adjustments needed for everyone to thrive.
Seniority level: Mid-Senior level
Employment type: Other
Job function: IT Services and IT Consulting
#J-18808-Ljbffr