System Engineer
Position Summary The System Engineer is responsible for defining, managing, and maintaining system requirements and architecture throughout the entire product development lifecycle. This role ensures technical consistency between customer expectations, system specifications, hardware, software, mechanical design, and validation activities.
The System Engineer acts as a central technical coordinator, ensuring requirements traceability, interface management, risk assessment, and successful integration of all subsystems while maintaining compliance with customer, quality, and regulatory requirements.
Main Responsibilities
Requirements Engineering
- Analyze, clarify, document, and manage customer and internal system requirements.
- Review customer specifications and translate them into structured engineering requirements.
- Manage requirements changes throughout the project lifecycle.
- Maintain bidirectional requirements traceability from customer requirements down to subsystem implementation and validation.
- Resolve ambiguities, inconsistencies, and conflicts within requirements documentation.
System Architecture Development
- Define and maintain system architecture, functional decomposition, and technical specifications.
- Allocate system requirements to hardware, software, mechanical, and BMS domains.
- Develop and maintain system-level design documents and architecture models.
- Ensure consistency between system architecture and customer expectations.
- Support system concept definition and technology selection activities.
Cross-Functional Technical Coordination
- Coordinate interfaces between:
- Hardware Engineering Teams
- Software Development Teams
- Mechanical Engineering Teams
- BMS (Battery Management System) Teams
- Validation & Testing Teams
- Manufacturing Engineering
- Project Management
- Facilitate technical alignment among all engineering stakeholders.
- Support interface definition and subsystem integration activities.
- Lead technical discussions and system reviews.
Requirements Traceability & Compliance
- Ensure complete traceability between:
- Customer Requirements
- System Requirements
- Design Specifications
- Validation Activities
- Test Results
- Verify compliance with customer specifications, industry standards, and internal development processes.
- Support audits and engineering assessments.
- Maintain requirements management databases and associated documentation.
Validation & Verification Support
- Define system verification and validation strategies.
- Support creation of:
- Verification Plans
- Validation Plans
- Test Specifications
- Acceptance Criteria
- Ensure that all system requirements are properly verified and validated.
- Analyze test results and support issue resolution.
- Collaborate with testing teams during integration and validation phases.
Risk & Issue Management
- Identify technical risks and potential integration challenges.
- Perform impact assessments related to requirements changes.
- Support FMEA activities and risk mitigation plans.
- Lead root cause analysis for system-level issues.
- Coordinate corrective and preventive actions.
Technical Reviews
- Participate in and support:
- System Design Reviews
- Architecture Reviews
- Requirements Reviews
- Customer Technical Reviews
- Project Milestone Assessments
- Prepare technical documentation and review packages.
- Present technical solutions to project teams and customers.
Documentation & Reporting
- Develop and maintain system engineering documentation.
- Generate architecture descriptions, interface definitions, and requirements reports.
- Track engineering deliverables and requirements maturity.
- Report project risks, technical issues, and status to management.
Required Qualifications
Education
Bachelor's Degree in
- Systems Engineering
- Electronics Engineering
- Electrical Engineering
- Mechatronics Engineering
- Automotive Engineering
- Computer Engineering
- Related Engineering Discipline
Master's Degree is considered an advantage.
Experience
- 5+ years of experience in Systems Engineering within the automotive industry.
- Experience managing complete product development lifecycles.
- Experience working in multidisciplinary development environments.
- Experience interacting with OEMs and Tier 1 automotive suppliers.
- Hands-on experience with system architecture definition and requirements management.
Technical Skills
Systems Engineering
- Requirements Management
- System Architecture Design
- Functional Analysis
- Interface Management
- System Integration
- Technical Risk Assessment
- Change Management
- Verification & Validation Planning
Automotive Standards & Processes
- ASPICE
- ISO 26262 Functional Safety
- APQP
- DFMEA / FMEA
- Automotive Product Development Processes
- Systems Lifecycle Management
Engineering Tools
Preferred experience with
- IBM DOORS
- Polarion
- Jama Connect
- Enterprise Architect
- MATLAB / Simulink
- Vector CANoe
- Vector CANalyzer
- Jira
- Confluence
- Teamcenter
- ENOVIA
Requirements & Architecture Modeling
- SysML
- UML
- Functional Decomposition
- Use Case Definition
- Interface Control Documents (ICD)
- Requirements Allocation
- Architecture Modeling
Soft Skills
- Strong systems-thinking mindset.
- Excellent analytical and problem-solving skills.
- Effective communication and stakeholder management.
- Ability to coordinate multidisciplinary teams.
- Technical leadership without direct authority.
- Strong organizational and planning skills.
- Customer-oriented approach.
- Ability to manage technical complexity and ambiguity.
Languages
- English: Advanced / Fluent (mandatory)
- Spanish: Professional level preferred.
Contractual:
- OBLIGATION to have a Visa B1/B2
- Contrato laboral 100% Nomina
- Vales de despensa
- Aguinaldo
- Prima vacacional
- Protegido de Gastos Médicos Mayores
- Reparto de Utilidades Individual
- Presupuesto anual de capacitación por $45,000 MXN
- Disponibilidad INMEDIATA
📌 System Engineer (México)
🏢 Tmc
📍 México