System/Requirements Engineer (4-6 Years)
Core
Analyze system-level requirements and convert them into specifications, architecture definitions, and technical design inputs for automotive ECUs.
Role type
System/Requirements Engineer
Builds
System specifications, architecture definitions, and technical design inputs for automotive ECUs
Domain
Automotive embedded systems
Required skills
System architecture, automotive communication protocols (CAN, SPI, UDS), embedded systems, requirement management, ASPICE processes, ISO 26262, cybersecurity principles, system validation, root-cause analysis
Preferred skills
AUTOSAR concepts, ECU architecture, system testing, requirement management tools (Codebeamer, DOORS, GIT, Enterprise Architect)
Technologies
CAN, SPI, UDS, Codebeamer, DOORS, GIT, Enterprise Architect, PTC
Responsibilities
Analyze system-level customer and internal requirements and convert them into clear system specifications, architecture definitions, and technical design inputs for software and hardware teams; Define and refine system architecture, including interfaces, data flows, diagnostics, safety concepts, and communication frameworks for automotive ECUs; Develop and maintain system requirement specifications (SRS), interface control documents (ICDs), system design documents, and system validation plans aligned with ASPICE and automotive quality processes; Analyze communication protocols and system behavior, including CAN, SPI, UDS, and other automotive network interactions; Support system integration activities, including debugging, issue reproduction, root-cause analysis, and solution proposals across multiple subsystems; Ensure traceability from system requirements to design, implementation, and validation using tools like Codebeamer, DOORS, or equivalent; Participate in safety and cybersecurity assessments, ensuring compliance with ISO 26262, secure system design principles, and relevant cybersecurity guidelines; Review work products (requirements, design, test specifications) for system completeness, correctness, and alignment with project goals; Support customer discussions, technical workshops, and requirement clarification sessions; Drive continuous improvement of system engineering methods, tools, and processes.
Seniority
Mid-level (4-6 years)