Automotive Software Architect & Toolchain Engineer - Electric drive systems in Norfolk, Norwich

Automotive Software Architect & Toolchain Engineer - Electric drive systems in Norfolk, Norwich

Norwich +1 Full-Time 60000 - 80000 £ / year (est.) Home office (partial)
ARCA

At a Glance

  • Tasks: Shape the future of electric drive software architecture and toolchains.
  • Company: Join a cutting-edge scale-up in the automotive tech space.
  • Benefits: Enjoy hybrid working, competitive salary, and career growth opportunities.
  • Other info: Collaborate with diverse teams in a dynamic, innovative environment.
  • 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
  • Aware 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.

Locations

NorwichNorfolk

Automotive Software Architect & Toolchain Engineer - Electric drive systems in Norfolk, Norwich employer: ARCA

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. Our collaborative and innovative work culture fosters continuous learning and growth, providing you with the opportunity to influence key architectural decisions and drive automation in software engineering. With a focus on engineering excellence and a commitment to employee development, we offer a rewarding environment that values your contributions and encourages professional advancement.

ARCA

Contact Details:

ARCA Recruitment Team

StudySmarter Expert Advice🤫

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

Tip Number 1

Network like a pro! Reach out to people in the industry, attend meetups, and connect with potential colleagues on LinkedIn. You never know who might have the inside scoop on job openings or can put in a good word for you.

Tip Number 2

Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those related to embedded systems or toolchains. This gives you a chance to demonstrate your expertise beyond just a CV.

Tip Number 3

Prepare for interviews by brushing up on technical questions specific to automotive software architecture and CI/CD pipelines. Practice explaining your past projects and how they align with the role's requirements.

Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you're genuinely interested in joining our innovative team.

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

Software Architecture
Embedded Systems
Toolchain Development
CI/CD Pipelines
MATLAB/Simulink
Model-Based Development
ASPICE Principles

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 how you can contribute to shaping our software engineering ecosystem.

Showcase Your Technical Skills:Don’t forget to mention your experience with MATLAB/Simulink, CI/CD pipelines, and automated testing. We want to see how you’ve applied these skills in real-world scenarios, so give us some examples!

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 our innovative team.

How to prepare for a job interview at ARCA

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 processes or implement automation in a real-world context. This will demonstrate your proactive mindset and ability to drive improvements.

Familiarise Yourself with ASPICE and Functional Safety

Since this role involves alignment with ASPICE principles and functional safety, 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.

Engage with the Team

This position requires collaboration across multi-disciplinary teams, so be prepared to discuss how you work with others. Share examples of successful teamwork and how you’ve ensured architectural consistency and toolchain integration in previous roles.