Job Description
**Job Description**
**The Role**
We are seeking a Senior Software Architect to define infrastructure software requirements, translate ECU-level requirements into deployable Solution and POD requirements, and build the automated tests that validate them. This role leads across requirements, architecture, and verification, partnering with system engineers and software teams to ensure solutions are clear, testable, scalable, and ready for deployment. Strong use of AI and LLM tools to accelerate design, improve requirements and test quality, and streamline engineering workflows is a key differentiator.
**What** **You’ll** **Do**
+ Lead technical direction for infrastructure areas such as Communications, Controller Safety, Cybersecurity, Data Management, Diagnostics, Programming, and Moding.
+ Break ECU-level requirements into clear, testable Solution and POD requirements.
+ Create Gherkin scenarios and develop reusable C++ and Pytho...
**The Role**
We are seeking a Senior Software Architect to define infrastructure software requirements, translate ECU-level requirements into deployable Solution and POD requirements, and build the automated tests that validate them. This role leads across requirements, architecture, and verification, partnering with system engineers and software teams to ensure solutions are clear, testable, scalable, and ready for deployment. Strong use of AI and LLM tools to accelerate design, improve requirements and test quality, and streamline engineering workflows is a key differentiator.
**What** **You’ll** **Do**
+ Lead technical direction for infrastructure areas such as Communications, Controller Safety, Cybersecurity, Data Management, Diagnostics, Programming, and Moding.
+ Break ECU-level requirements into clear, testable Solution and POD requirements.
+ Create Gherkin scenarios and develop reusable C++ and Pytho...