Software Engineering Architect
Software Engineering Architect

Software Engineering Architect

Theale Part-Time 43200 - 72000 £ / year (est.) No home office possible
C

At a Glance

  • Tasks: Design and oversee the development of innovative software solutions.
  • Company: Join a cutting-edge tech company with facilities in the UK and US.
  • Benefits: Enjoy a generous pension scheme, health insurance, and 25 days holiday plus bank holidays.
  • Why this job: Be at the forefront of technology, shaping software and development processes.
  • Qualifications: MEng/MSc/BEng in relevant engineering fields and experience in embedded software required.
  • Other info: We value diversity and welcome applications from all backgrounds.

The predicted salary is between 43200 - 72000 £ per year.

We operate facilities in Colchester and Theale in the United Kingdom and Woburn, MA and Los Angeles, CA in the United States. Reporting to the Technical Director, we are seeking a highly skilled Software Architect to design and oversee the development of robust and efficient software solutions.

The Software Architect will be responsible for setting technical direction, defining architectural standards, and ensuring alignment between the software subsystems of our cutting-edge processor products. This role requires a deep understanding of embedded software development, system design as well as emerging technologies for the production of software.

  • Define and implement software architectures, ensuring scalability, performance, and security.
  • Identify and address technical risks, cross platform scalability concerns, and system issues.
  • Ensure software solutions adhere to security standards.

As we strive to stay at the bleeding edge, you will have a voice in how we evolve the software and people development processes and methodologies.

Experience in developing Architectures for Embedded Software.

Knowledge of BIOS, BSPs, bootloaders and the Linux Kernel.

Practical experience programming a variety of hardware devices at register level.

Experience developing low-level, embedded software for Linux or a similar operating system, including programming hardware devices at register level.

MEng/MSc/BEng in Electrical/Electronics/Computer Engineering or similar/equivalent discipline.

Proficient in Embedded C programming for x86, PowerPC or high-performance ARM processors.

Generous company pension scheme (up to 10% employer contribution!), Health Insurance, Life Assurance & Income protection, 25 days holiday + Banks, Holiday purchase scheme, Cycle to work and Home & Tech scheme, Car Salary Sacrifice Scheme.

Concurrent recognises and actively promotes the benefits of a diverse workforce and is committed to treating all employees with dignity and respect regardless of race, gender, disability, age, sexual orientation, religion or belief. We therefore welcome applications from all sections of the community.

Software Engineering Architect employer: Concurrent

At Concurrent, we pride ourselves on being an exceptional employer, particularly for our Software Engineering Architect role based in Colchester. Our vibrant work culture fosters innovation and collaboration, offering employees the chance to shape the future of cutting-edge technology while enjoying a generous benefits package that includes a robust pension scheme, health insurance, and ample holiday leave. With a strong commitment to diversity and employee development, we provide numerous growth opportunities, ensuring that every team member can thrive both personally and professionally.
C

Contact Detail:

Concurrent Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineering Architect

✨Tip Number 1

Familiarise yourself with the latest trends in embedded software development and system design. Being able to discuss emerging technologies and how they can be applied to our products will show your passion and expertise during interviews.

✨Tip Number 2

Network with professionals in the field of software architecture, especially those with experience in embedded systems. Attend relevant meetups or online forums where you can share insights and learn from others, which could give you an edge when applying.

✨Tip Number 3

Prepare to discuss specific projects where you've implemented software architectures, particularly for embedded systems. Highlighting your hands-on experience with BIOS, BSPs, and low-level programming will demonstrate your suitability for the role.

✨Tip Number 4

Research our company culture and values, especially our commitment to diversity and inclusion. Being able to articulate how you align with these values can set you apart as a candidate who fits well within our team.

We think you need these skills to ace Software Engineering Architect

Embedded Software Development
System Design
Architectural Standards Definition
Technical Direction Setting
Scalability and Performance Optimisation
Security Standards Compliance
Technical Risk Identification
Cross-Platform Scalability
BIOS Knowledge
BSPs Understanding
Bootloader Development
Linux Kernel Expertise
Low-Level Programming
Embedded C Programming
Hardware Device Interaction at Register Level
Problem-Solving Skills
Communication Skills
Team Leadership
Adaptability to Emerging Technologies

Some tips for your application 🫡

Understand the Role: Before applying, make sure you fully understand the responsibilities and requirements of the Software Engineering Architect position. Familiarise yourself with terms like embedded software development, architectural standards, and system design.

Tailor Your CV: Highlight your relevant experience in embedded software development, particularly with BIOS, BSPs, bootloaders, and the Linux Kernel. Make sure to showcase your proficiency in Embedded C programming and any practical experience with hardware devices.

Craft a Compelling Cover Letter: Use your cover letter to express your passion for software architecture and how your skills align with the company's goals. Mention specific projects or experiences that demonstrate your ability to design scalable and secure software solutions.

Proofread Your Application: Before submitting, carefully proofread your CV and cover letter for any spelling or grammatical errors. A polished application reflects your attention to detail, which is crucial for a Software Architect role.

How to prepare for a job interview at Concurrent

✨Showcase Your Technical Expertise

Be prepared to discuss your experience with embedded software development, particularly in relation to BIOS, BSPs, and the Linux Kernel. Highlight specific projects where you've designed software architectures and how you addressed scalability and performance.

✨Demonstrate Problem-Solving Skills

Expect to face technical scenarios during the interview. Be ready to explain how you would identify and mitigate technical risks or system issues. Use examples from your past experiences to illustrate your problem-solving approach.

✨Align with Company Values

Familiarise yourself with the company's commitment to diversity and inclusion. Be prepared to discuss how you can contribute to a respectful and inclusive workplace, as this is important to them.

✨Prepare Questions About Future Technologies

Since the role involves staying at the cutting edge of technology, come equipped with questions about the company's future direction and emerging technologies. This shows your enthusiasm for innovation and your desire to be part of their evolution.

Software Engineering Architect
Concurrent
C
  • Software Engineering Architect

    Theale
    Part-Time
    43200 - 72000 £ / year (est.)

    Application deadline: 2027-06-01

  • C

    Concurrent

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>