- Hyderabad
- Mid
- 7–15 years
The Software Requirements Engineer defines, analyzes, documents, and manages software requirements for automotive embedded systems and tire-intelligence solutions. The role connects customer and system needs with embedded software architecture, development, integration, and verification teams, ensuring requirements are clear, feasible, testable, traceable, and controlled throughout the product lifecycle.
Responsibilities
- Elicit, analyze, decompose, and document software requirements from customer, stakeholder, system, safety, cybersecurity, and interface requirements.
- Translate requirements into implementable behavior for ECUs, sensors, gateways, algorithms, and embedded applications.
- Ensure requirements are unambiguous, complete, consistent, atomic, verifiable, and compliant with internal templates and Automotive SPICE expectations.
- Maintain end-to-end traceability from stakeholder and system requirements through software requirements, architecture, implementation, test cases, defects, and releases using Polarion and JIRA.
- Lead requirement workshops and peer reviews with embedded software, hardware, algorithm, integration, functional-safety, cybersecurity, and validation teams.
Requirements
- Bachelor's or Master's degree in Electrical, Electronics, Computer, Automotive, Systems Engineering, Computer Science, or a related discipline
- Nice to have: AUTOSAR Classic or Adaptive
- Nice to have: model-based development
- Nice to have: code generation
- Nice to have: embedded algorithm integration