More jobs:
Job Description & How to Apply Below
Location:
Torino, Italy.
Employment type:
Full-time. Seniority level:
Mid‑Senior. Job function:
Product Management. Industries:
Motor Vehicle Manufacturing.
We are looking for a SoC Architect / Senior Developer (QNX, Linux, Android kernel) to join the System Performance Optimization & AI team.
As a SoC Software Architect, you will be a pivotal force in designing and architecting the software solutions that power the next generation of automotive systems, including key components such as cockpit, infotainment, and telematics. You will ensure that our System on Chip (SoC) solutions are robust, scalable, and aligned with Marelli’s commitment to excellence and innovation.
Your Responsibilities
System Design and Architecture:
Develop and design comprehensive System on Chip architectures that meet specific performance, power, and functional requirements.
Technical Leadership:
Provide technical leadership and guidance to development teams throughout the project lifecycle, from concept to production.
Requirement Analysis:
Analyze and interpret customer and internal requirements to derive and define technical specifications for SoC solutions.
Integration:
Lead the integration of hardware and software components to ensure seamless operation within SoC designs.
Collaborative Development:
Work closely with cross‑functional teams, including hardware engineers, software developers, and technical leadership to align on design and implementation strategies.
Performance Optimization:
Identify opportunities to optimize SoC performance, power consumption, and cost‑effectiveness.
Prototyping and Testing:
Develop prototypes and conduct thorough testing to validate system performance and functionality.
Documentation:
Create comprehensive technical documentation and design specifications for internal use and compliance requirements.
Innovation and Improvement:
Stay abreast of industry trends and emerging technologies; apply innovative solutions to enhance existing product lines.
Technical Support and Troubleshooting:
Provide ongoing support and troubleshooting expertise for SoC‑related issues during development and post‑deployment phases.
Responsible for proper deployment of Standard Development Process and Continuous Improvement activities in the Project (ASPICE, Functional Safety concept, Design review, Cybersecurity, Standard Material catalogue, etc.).
These responsibilities can vary somewhat depending on specific project needs and organizational goals.
What Qualifications you will bring
Strong capability in designing scalable, secure, and efficient software architectures, utilizing hypervisors to manage and isolate different vehicle functions such as infotainment, telematics, and driver assistance systems.
Ability to define and implement software architecture for complex, multi‑core SoC environments supporting virtualization.
Expertise in hypervisor technologies (e.g., Xen, VxWorks, QNX, or proprietary automotive hypervisors) and their application in automotive systems to enable virtualization and consolidation of multiple functions on a single SoC.
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 knowledge of 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 various stakeholders.
Strong teamwork skill to collaborate effectively with cross‑functional teams, including hardware engineers, software developers, and project managers.
3/5 years of experience in software architecture within the automotive field.
Other skills that we would welcome
Collaborative Mindset
Proactive Communication
Innovative Approach
Adapt…
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×