SonicJobs Logo
Login
Left arrow iconBack to search

Software Architect

Matchtech
Posted a day ago, valid for 8 days
Location

Portsmouth, Hampshire PO2 8QD, England

Salary

£70000 - £75000/annum 10% bonus

info
Contract type

Full Time

By applying, a CV-Library account will be created for you. CV-Library's Terms & Conditions and Privacy Policy will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.

Sonic Summary

info
  • The position of Software Architect is available in Portsmouth or Chelmsford, offering a salary of £70,000 - £75,000 plus a 10% bonus.
  • The role requires proven technical leadership and mentoring experience, ideally with at least several years in a similar position.
  • Candidates should have a strong understanding of software architecture, particularly in relation to hardware, along with experience in real-time embedded software using languages such as C, C++, or Ada.
  • Familiarity with UML or MATLAB as modeling tools and knowledge of software standards and safety practices is also preferred.
  • A degree in Computer Science, Engineering, or a related discipline is required, with Chartered Engineer (CEng) status being advantageous.

Software Architect

Portsmouth or Chelmsford

70,000 - 75,000 + 10% bonus

We are delighted to be partnered with a defence & security organisation who are looking for a Software Architect to join their growing team in Portsmouth or Chelmsford.

You will join a high performing engineering team working on complex technical programmes within Radar Technology.

We are looking for someone with proven technical leadership including mentoring more junior team members. You will have a strong understanding of Software Architecture and how it works in conjunction with hardware.

Candidates will therefore ideally have real-time embedded software experience in C, C++ or Ada, as well as a strong understanding of software architecture. Ideally candidates will also have experience of UML or MATLAB as modelling tools.

What You'll Be Doing

  • Provide Software Expertise: Offer specialist technical guidance across multiple projects using varied languages, architectures, and lifecycle models.
  • Develop and Review Architectures: Design and assess software and data processing architectures that meet system needs and enable future reuse.
  • Enhance Design Processes: Improve tools and practices that support robust, secure, and scalable software and middleware architectures.
  • Ensure Toolchain Integration: Work with DevOps to maintain compliant, interoperable, and fully integrated build tools and processes.
  • Lead Technical Governance: Oversee peer and design reviews, validate software designs, and ensure compliance with engineering standards.
  • Promote Continuous Improvement: Mentor team members, share knowledge, and stay current with industry trends, including Security and Safety Integrity Levels (SILs).

Your Skills and Experience

  • Strong experience in at least one high-level programming language and a design methodology such as UML.
  • Solid understanding of the full software development lifecycle, including Agile and Waterfall methods.
  • Proven leadership in software development and team mentoring.
  • Good knowledge of software standards (e.g. ISO/IEC/IEEE 12207) and safety practices, including SIL.
  • Experience with configuration management tools and practices.
  • Degree in Computer Science, Engineering, or a related discipline; Chartered Engineer (CEng) status or working towards it preferred.

Apply now in a few quick clicks

By applying, a CV-Library account will be created for you. CV-Library's Terms & Conditions and Privacy Policy will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.