This Senior System Engineer will have a strong background in system architecture and requirements partitioning, with a proven track record of making critical architectural decisions that drive project success. This role will involve collaborating with cross-functional teams to define system requirements, develop architectural concepts, and ensure the successful integration of various system components.
Main responsibilities include:
- Requirements Analysis and Partitioning:
- Collaborate with stakeholders to gather, analyze, and define system requirements.
- Partition system requirements into manageable components, ensuring clarity and traceability throughout the development process.
- Develop and maintain requirement specifications that reflect stakeholder needs and system capabilities.
- System Architecture Development:
- Lead the design and development of system architecture for drive systems, ensuring alignment with project goals and industry standards.
- Evaluate and select appropriate technologies and methodologies to support system architecture decisions.
- Create and maintain architectural documentation, including system diagrams, specifications, and design rationale.
- Cross-Functional Collaboration:
- Work closely with hardware, software, and testing teams to ensure seamless integration of system components.
- Facilitate communication between engineering teams to ensure alignment on architectural decisions and requirements.
- Participate in design reviews and provide constructive feedback to ensure adherence to architectural principles.