Software Architect

New Today

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
Location:
Belfast, Northern Ireland, United Kingdom
Salary:
£125,000 - £150,000
Job Type:
FullTime
Category:
IT & Technology

We found some similar jobs based on your search