Facility:  996
Description: 

Who we are…

Agratas is a wholly owned subsidiary of Tata Sons. We design, develop and manufacture high-quality, high-performance, sustainable batteries for the mobility and energy sectors.

We are a scale-up business with a start-up mentality and the backing of a well-established parent company. The UK business headquarters is in the Midlands and we are currently building a battery manufacturing facility in Somerset and looking to complement, scale and grow our R&D facilities in Abingdon and Coventry with the brightest minds from within the battery and EV sector.

Our battery technology roadmap is based on a foundation of world-class solutions for multiple applications. Collaborating with our technical partners, we are industrialising best-in-class high-energy density and long-lasting battery cells. We are also committed to developing the next generation of battery technologies.

Purpose of the Role

The Senior Software Requirements Engineer is a crucial role in the Software Team. This role requires a high level of analytical and critical thinking to ensure successful creation and delivery

This role is required to lead requirements engineering activities within the scope of a defined project, including coordination of resources, planning of timelines, and delivery of engineering milestones and support team and company initiatives with a similar approach. The Senior Software Requirements Engineer will have a direct impact on the company’s ability to design, develop, and deliver safe, reliable, and high-performance battery systems to customers.

This is a hybrid working role that will be based in our Coventry office. This is an exciting opportunity to shape the future of sustainable energy solutions in a fast-paced, innovative environment.

Key Responsibility Areas

  • Lead the elicitation, documentation, and management of software requirements for embedded BMS software components.
  • Ensure bidirectional traceability from stakeholder, system, and safety requirements through to implementation and test using ALM / requirements management tools.
  • Collaborate with system engineers, architects, developers, and test teams to decompose, refine, and clarify functional and non-functional software requirements.
  • Ensure all requirements meet quality threshold and advocate / guide team in best practices.
  • Support compliance to ISO 26262 (Functional Safety) and ISO 21434 (Cybersecurity).
  • Support compliance and audit of processes and systems within automotive quality frameworks (ASPICE).
  • Guide the integration of typed C/C++ code and Simulink models in line with requirements and architectural constraints.
  • Drive the adoption and improvement of requirement engineering standards, templates, and processes within the development lifecycle.
  • Support automated quality checks, consistency reviews, and requirement baselining within manual & CI/CD pipelines.
  • Participate in technical reviews, audits, assessments, and safety analyses (e.g., HARA, TARA, FMEA).
  • Champion continuous improvement and best practices in requirements engineering and software development.

Qualifications & Experience

  • Proven experience in software requirements engineering for embedded systems in the automotive domain.
  • Degree (BEng, MEng, MSc) in a relevant engineering discipline (e.g., Computer Science, Electronics, Systems Engineering, or related field)
  • Demonstrable experience in requirements engineering roles, particularly in automotive, EV battery systems, or powertrain domains
  • Excellent interpersonal, collaboration, and communication skills; able to own assignments, lead by example, etc.
  • Working knowledge of ASPICE / ISO15288 and the implementation and management of bidirectional traceability between ALM, Model and Code domains.
  • In-depth knowledge of requirements management tools and IDE plugins.
  • Strong understanding of functional safety (ISO 26262) and cybersecurity (ISO 21434) standards and their application to software/software requirements.
  • Ability to manage complex requirement structures and stakeholder inputs across multiple projects.
  • Strong analytical skills with attention to detail and ability to resolve ambiguity.
  • Excellent communication and collaboration skills.
  • Experience with Simulink Requirements, Polarion.
  • Agile software development practices.
  • Familiarity with MISRA C, Cert C, or coding standards for safety-critical systems.
  • Knowledge of configuration management (e.g., Git, Bitbucket) and CI tools (e.g., Jenkins, GitLab CI).

What you’ll get…

As a new and evolving company, we offer a competitive and flexible benefits package that includes private healthcare, bonuses, enhanced parental leave, and wellbeing support through Yulife. We're committed to promoting work-life balance and employee wellbeing. As part of Tata Sons, you’ll be working in a fast-growing environment, contributing to the development of the UK’s largest battery manufacturing facility and shaping the future of a new organisation.

Agratas fosters an inclusive environment where employees can be their authentic selves. We believe that individuals perform best when supported and content in their workplace. Committed to diversity, we welcome applicants of all races, genders, sexualities, and abilities. If candidates require reasonable adjustments or have preferences regarding the assessment process, they are encouraged to communicate these needs to the Talent Acquisition team.