Senior Software Architect (UK)


complex embedded systems
embedded automotive systems
Developing software architecture
C++ and RTOS (e.g. OSEK, QNX)

Role Overview

As a Senior Software Architect you will create and develop automotive systems for our clients across the globe. You and your team will be responsible for the planning, design, development, implementation, testing and operation of all the systems and services which have been identified as necessary and appropriate by our clients.

Role Responsibilities

  • Developing software architecture for middleware platforms.
  • Define software components, relationships, external interfaces, and dynamic behaviour.
  • Analyse customer requirements, derive software architecture requirements, and ensure their traceability in the architectural design.
  • Consider functional safety aspects in design and software construction.
  • Ensure that your architectural design can be validated by software integration tests.
  • Support the project team regarding efficiency, quality, and maintainability of the software.
  • Discuss software architecture topics with the customer

Skills & Qualifications

  • You have several years of technical experience in complex embedded systems and embedded automotive systems.
  • You have a proven track record as Software Architect (m/f/d).
  • You understand the impact of design decisions on quality, reliability, and performance.
  • You have solid experience of UML and relevant modelling tools.
  • You have profound knowledge in safety-relevant software development (ISO 26262).
  • You are familiar with software development processes and the V-model.
  • You have a profound knowledge of requirements engineering.
  • You are experienced in C++ and RTOS (e.g. OSEK, QNX).


We support you at every stage

Check the benefits of working at Spyrosoft

Work from anywhere

Work from home, any of our offices or wherever you feel most comfortable.

Top-of-the-line equipment

We provide the equipment that best suits your needs and the requirements of your role.

Training budget

Use your personal training budget to gain new skills and knowledge.

Referral bonus

Not only do you get to work with your friends, but we also compensate you for the recommendation.

Internal initiatives

Take part in our knowledge-sharing meetups organised by and for tech enthusiasts.

Private health insurance

Keep your health in check with easy access to medical professionals.

Sports card

Keep your body in shape with access to multiple gyms, swimming pools and sports classes.

Meet the recruiter

Created with Sketch.
Natalie Tooley
Here at Spyrosoft, we are people-focused, I enjoy matching the right people to the right roles.
Natalie Tooley
Recruitment Specialist

Recruitment process (run remotely but you're more than welcome to visit us at the office)

Proces rekrutacyjny icon
We check your CV

We carefully read every CV we receive. If you meet our requirements, we call you to learn more about your skills and needs.

Proces rekrutacyjny icon
We check your qualifications

After talking on the phone, it's time for the technical part of recruitment, during which we can ask you to complete the task related to your position. We always provide feedback after this meeting.

Proces rekrutacyjny icon
We make an appointment

The next stage is a meeting in one of our offices or online. You will have the opportunity to learn more about the team and work culture from the person who manages the department and/or Spyrosoft partner.

Proces rekrutacyjny icon
You get the answer

At Spyrosoft, we contact every person who was taking part in recruitment process. If we accept your candidacy, we will also send you a list of the next steps.

Senior Software Architect (UK)


£60,000 - £70,000 per annum