Automotive Software Architect & Toolchain Engineer - Automotive & Electric drive systems

Automotive Software Architect & Toolchain Engineer - Automotive & Electric drive systems

Full-Time 60000 - 80000 £ / year (est.) Home office (partial)
ARCA Resourcing Ltd

At a Glance

  • Tasks: Shape the future of electric drive software and improve development processes.
  • Company: Join a cutting-edge scale-up in automotive technology.
  • Benefits: Hybrid work, competitive salary, and opportunities for professional growth.
  • Other info: Collaborative environment with a focus on innovation and automation.
  • Why this job: Make a real impact on next-gen electric drive systems and engineering excellence.
  • Qualifications: Experience in software architecture and embedded systems is essential.

The predicted salary is between 60000 - 80000 £ per year.

Location: Norwich

Permanent | Hybrid / Onsite - ideally 3-4 days working onsite per week

ARCA Resourcing is proud to partner with an innovative high-tech scale-up at the forefront of next-generation electric drive systems for automotive and mobility applications. This is a rare opportunity for a Software Tools & Architecture Engineer to play a defining role in shaping the entire software engineering ecosystem - from embedded platforms and operating systems through to automated toolchains, verification environments, and model-based development workflows.

You’ll be joining a highly ambitious engineering organisation developing advanced electric drive technologies, where software quality, scalability, automation, and engineering excellence are central to product success.

The Opportunity

In this role, you will define, standardise, and continuously improve the software architecture and development toolchain used across complex embedded automotive systems. You will act as a key technical authority in shaping how software is built, integrated, tested, verified, and released. This is a hands-on architecture role with significant influence across engineering disciplines, including embedded software, controls, systems, electronics, calibration, and validation teams. A core focus will be driving automation, process maturity, and engineering efficiency aligned with ASPICE principles and functional safety expectations.

Key Responsibilities

  • Define and maintain end-to-end software architecture across embedded platforms, middleware, applications, and verification environments
  • Establish software engineering standards, architectural patterns, coding practices, and development workflows
  • Lead the design of scalable, automated development environments including CI/CD pipelines, build systems, and test automation frameworks
  • Specify and integrate toolchains across requirements, modelling, coding, simulation, testing, calibration, diagnostics, and HIL environments
  • Support and enhance model-based development using MATLAB/Simulink and auto-code generation workflows
  • Drive implementation of automated verification strategies including MIL, SIL, PIL, and HIL testing
  • Improve software quality through metrics, dashboards, traceability, and continuous process improvement
  • Ensure alignment with ASPICE, functional safety, cybersecurity, and product engineering requirements
  • Collaborate across multi-disciplinary engineering teams to ensure architectural consistency and toolchain integration
  • Evaluate and introduce emerging technologies to enhance development efficiency and system performance

Key Skills & Experience

  • Strong background in software architecture for embedded automotive or electric drive systems
  • Experience building or improving software toolchains, CI/CD pipelines, and automated development workflows
  • Working knowledge of MATLAB/Simulink and model-based development approaches
  • Understanding of ASPICE-aligned automotive software processes
  • Awareness of functional safety principles in embedded software environments
  • Experience with automated testing, static analysis, version control, and requirements traceability
  • Strong embedded software understanding (C/C++, real-time systems, diagnostics, calibration desirable)
  • Experience working across cross-functional engineering teams
  • A proactive mindset with the ability to introduce process improvement and automation

Why Apply?

This is a high-impact role where your work will directly shape how next-generation electric drive software is engineered, validated, and delivered. You’ll have genuine influence over architecture decisions, tooling strategy, and engineering best practices in a fast-moving, innovation-led environment.

Automotive Software Architect & Toolchain Engineer - Automotive & Electric drive systems employer: ARCA Resourcing Ltd

Join a pioneering high-tech scale-up in Norwich, where you will be at the forefront of developing next-generation electric drive systems for the automotive industry. With a strong emphasis on innovation, collaboration, and continuous improvement, this company offers a dynamic work culture that fosters employee growth through hands-on experience and influence over key architectural decisions. Enjoy the benefits of a hybrid working model, competitive remuneration, and the opportunity to make a significant impact in a rapidly evolving field.

ARCA Resourcing Ltd

Contact Details:

ARCA Resourcing Ltd Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Automotive Software Architect & Toolchain Engineer - Automotive & Electric drive systems

Tip Number 1

Network like a pro! Get out there and connect with folks in the automotive and software engineering scene. Attend meetups, webinars, or industry events to make those valuable connections that could lead to your next big opportunity.

Tip Number 2

Show off your skills! Create a portfolio or GitHub repository showcasing your projects related to embedded systems or toolchains. This gives potential employers a taste of what you can do and sets you apart from the crowd.

Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and soft skills. Be ready to discuss your experience with CI/CD pipelines, MATLAB/Simulink, and ASPICE principles. Practice common interview questions to boost your confidence!

Tip Number 4

Don’t forget to apply through our website! We’ve got loads of opportunities waiting for talented individuals like you. Plus, it’s a great way to ensure your application gets the attention it deserves.

We think you need these skills to ace Automotive Software Architect & Toolchain Engineer - Automotive & Electric drive systems

Software Architecture
Embedded Systems
Electric Drive Systems
CI/CD Pipelines
MATLAB/Simulink
Model-Based Development
ASPICE

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that match the job description. Highlight your background in software architecture for embedded automotive systems and any relevant projects you've worked on.

Craft a Compelling Cover Letter:Use your cover letter to tell us why you're passionate about electric drive systems and how your experience aligns with our goals. Be specific about your achievements in building or improving software toolchains and CI/CD pipelines.

Showcase Your Technical Skills:Don’t forget to mention your knowledge of MATLAB/Simulink and any experience with automated testing or version control. We want to see how you can contribute to our engineering excellence!

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity in shaping the future of electric drive software.

How to prepare for a job interview at ARCA Resourcing Ltd

Know Your Stuff

Make sure you brush up on your knowledge of embedded automotive systems and electric drive technologies. Be ready to discuss your experience with software architecture, CI/CD pipelines, and automated development workflows. The more specific examples you can provide, the better!

Showcase Your Problem-Solving Skills

Prepare to tackle hypothetical scenarios related to software toolchains and architectural challenges. Think about how you would improve existing processes or introduce automation. This role is all about driving efficiency, so demonstrating your proactive mindset will impress the interviewers.

Familiarise Yourself with ASPICE and Functional Safety

Since this position involves aligning with ASPICE principles and functional safety expectations, make sure you understand these concepts well. Be ready to discuss how you've applied them in past projects or how you would approach them in this new role.

Collaborate and Communicate

This role requires working across multi-disciplinary teams, so highlight your collaboration skills. Prepare examples of how you've successfully worked with different engineering disciplines in the past. Good communication is key, especially when discussing architectural consistency and toolchain integration.