Descrizione Lavoro
About the Position
We are looking for a SoC Performance Engineer to join the System Performance Optimization & AI team. This position is based in our office in Torino.
As an SoC Performance Engineer, you will evaluate, optimize, and develop software for System on Chip (SoC) technologies used in our automotive solutions, focusing on cockpit, cluster, and telematics boxes. You will work closely with cross‑functional teams to ensure our SoCs meet rigorous performance benchmarks and deliver superior functionality for key automotive components.
Your Responsibilities
Software Development: develop and maintain software tools and scripts that facilitate performance analysis and optimization for cockpit, cluster, and telematics applications; write and optimize code for high‑performance execution on SoC platforms.
Performance Analysis and Optimization: conduct in‑depth performance analysis of SoC systems; identify bottlenecks and implement strategies to improve performance, power efficiency, and responsiveness.
Benchmarking and Profiling: design and execute benchmarks for evaluating SoC performance under various operational conditions; use profiling tools to analyze metrics.
Collaboration and Integration: work with hardware and software engineering teams to integrate performance enhancements into cockpit, cluster, and telematics box designs; provide insights and recommendations.
Testing and Validation: develop and validate performance test plans and test cases; use automated testing frameworks to streamline evaluation.
Documentation and Reporting: document analysis outcomes, development processes, and improvement plans; present findings to stakeholders through detailed reports and presentations.
Process and Compliance: ensure proper deployment of standard development processes and continuous improvement activities (e.g., ASPICE, functional safety concepts, design reviews, cybersecurity).
Qualifications
Design scalable and efficient software architectures for complex systems such as cockpit, cluster, and telematics boxes.
Knowledge of system integration, testing methodologies, and debugging techniques.
Experience in performance optimization and resource management for embedded systems.
Proficiency in programming languages such as C/C++ and Python.
Familiarity with SoC design and development, including hardware‑software co‑design.
Experience with embedded systems and real‑time operating systems (RTOS).
Understanding of software development methodologies and version control systems (e.g., Git).
Strong analytical skills to assess architectural requirements and constraints.
Creative problem‑solving capabilities to address system limitations or client needs.
Excellent communication skills to convey complex technical concepts to stakeholders.
Strong teamwork ability to collaborate effectively with cross‑functional teams.
Other Skills We Would Welcome
Collaborative mindset, proactive communication, innovative approach, adaptability, customer focus.
What the Position Offers
Fast‑paced yet supportive international team focused on shaping the future of mobility.
Onboarding support and ongoing training.
Hybrid work model combining remote and office collaboration.
Competitive salary and comprehensive benefits.
Opportunities for professional growth within a leading global automotive company.
Involvement in cutting‑edge automotive projects, especially cockpit, cluster, and telematics systems.
Inclusive work environment fostering creativity and collaboration.
Next Steps
Together, we will drive the world towards a safer, greener, and better‑connected future. If you are ready to make your mark, shape the future of the automotive industry, and contribute to the growth of our business, talk to us. Apply via LinkedIn or our website.
#J-18808-Ljbffr