×
Register Here to Apply for Jobs or Post Jobs. X

Chief Software Engineer

Job in Stratford-upon-Avon, Warwickshire, CV37, England, UK
Listing for: Transport Design International
Full Time position
Listed on 2026-02-25
Job specializations:
  • Software Development
    Software Engineer
Job Description & How to Apply Below

TDI Greenway is committed to delivering transport solutions that connect local communities and encourage economic growth. Sustainability is at the core of what we do; we not only deliver environmentally 'green' transport solutions, but we aim to work with local communities to transform rail corridors into a self-sustaining legacy for the future. We are very proud of our sustainable credentials and our partnerships to develop transport networks that truly make a difference.

The global shift towards sustainable and eco-friendly transportation is pushing the innovation of electric-powered systems in public transportation. Light Rail Transit (LRT) systems are increasingly adopting electrification to reduce emissions and improve energy efficiency.

The Revolution Very Light Rail (RVLR) Vehicle is being developed to provide a modern, attractive and cost-effective solution for rail services on lightly used branch lines in the UK and internationally on ‘last mile’ connector shuttle services. The RVLR market adoption model provides an ideal opportunity to launch a sustainable electric propulsion system (battery) provided as a service that is a key component To open up and drive TDI’s rail corridor development strategy and delivery.

Diversity

and Inclusion:

At TDI, we celebrate diverse thoughts, perspectives, and ideas. Hence, it’s key that we embrace candidates of different race, colour, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status.

To help facilitate this, we support a hybrid working approach that suits the needs of the person and the role and we support flexible working hours and encourage people to make the day work for them.

The Opportunity:

TDI Innovations is seeking an experienced Chief Software Engineer to take ownership of software architecture, system-level integration, and validation across complex embedded and software-driven systems.

This is a senior, hands‑on technical leadership role focused on embedded software, system software, and software integration within safety‑critical, real‑world transport platforms. The role operates at system level, working closely with electrical, mechanical and systems engineering teams, while retaining clear ownership of the software domain.

You will define software architecture, lead cross‑functional software delivery, and ensure robust, scalable and production‑ready software solutions that support TDI’s innovative transport technologies.

What you will do:
  • Define, develop and maintain end to end software architecture for embedded and systems software solutions
  • Own software technical direction from concept through development, integration, validation and release
  • Ensure software solutions are scalable, reliable maintainable and secure
  • Lead software requirements definition, decomposition and management, ensuring traceability from system‑level needs to software design and implementation
  • Lead development and integration of embedded software and firmware on ECUs and MCUs
  • Own software integration across sensors, actuators and control systems in collaboration with electrical and systems teams
  • Oversee implementation of communication protocols including CAN, LIN, Ethernet, SPI, I2C and diagnostics
  • Act as the technical authority for software interfaces and integration challenges
  • Apply structured software and systems engineering practices across the lifecycle
  • Define and oversee software verification and validation strategies
  • Lead or support SIL/HIL testing, integration testing, debugging and fault resolution
  • Ensure software meets performance, safety, quality and compliance expectations
  • Provide technical leadership and mentoring across software and embedded teams
  • Set software engineering standards, best practice and coding discipline
  • Chair or contribute to software design reviews, technical risk assessments and issue resolution
  • Work closely with systems, electrical, mechanical and programme teams to ensure alignment
  • Engage with suppliers and partners on software deliverables, interfaces and change control
  • Support customer and internal technical discussions as the software authority
  • Support programme…
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary