Astemo is looking for an Associate Requirements Engineer with a data science background to define the capabilities of their scalable cloud data platform, which is crucial for AD/ADAS feature development, performance optimization, and vehicle control.
Requirements
- Strong academic or practical background in Data Science, including familiarity with machine learning concepts, statistical analysis, and data handling.
- Basic understanding of cloud platforms (AWS, Azure, or GCP) and core data-related services.
- Familiarity with big data technologies (e.g., Spark, Kafka) through coursework or projects.
- Exposure to data governance or data quality concepts.
- Understanding of embedded systems or vehicle software development.
- Good understanding of vision systems, camera sensors, image data processing, object detection, labeling, annotation.
- General understanding of SDV Enablers, Zonal Network, high-performance central compute modules, automated driving, AI, machine learning, perception modules, connected mobility, MLOps, and OTA updates.
Responsibilities
- Assist in identifying, documenting, and prioritizing functional and non-functional requirements for the cloud data platform.
- Apply your data science knowledge to understand and help define requirements for data ingestion, storage, processing pipelines, analytical tools, and basic machine learning operations (MLOps) within an automotive context.
- Utilize requirements management tools (e.g., Jira, Azure DevOps, DOORS) to maintain traceability, version control, and status of all requirements throughout the development lifecycle.
- Develop a deep understanding of the data types and analytical needs associated with AD/ADAS sensors (e.g., LiDAR, radar, camera), vehicle bus data (e.g., CAN, Ethernet), and vehicle control parameters.
- Help develop detailed use cases and user stories that illustrate how various engineering and data science teams will utilize the cloud platform for their data analysis and analytics goals.
- Assist in translating high-level concepts into more detailed technical considerations that can inform platform development.
- Assist in defining test cases to verify implemented platform capabilities against documented requirements.
Other
- Excellent analytical and problem-solving skills.
- Strong communication skills (written and verbal), with the ability to articulate technical concepts clearly.
- Ability to work collaboratively in a team-oriented, agile development environment.
- Additionally, the ability to work independently with minimal direction is required as are strong verbal and written communication skills.
- Experience with PCs and application software, such as MS Office tools, is also required.