Software Architect and Senior SW Developer
Your next career opportunity with our organization starts here!
Embarking on a new role within Marelli means taking on new challenges and seizing the opportunity to make a bigger, better, bolder impact! We’re pioneers of the future of mobility. Our story is built on innovation and manufacturing excellence. Every day, we drive change and co-create what comes next. Our purpose is simple yet ambitious: "Let's push the boundaries together. We aspire to shape future mobility dreams and turn them into reality.”
Joining the Marelli Electronics Business team means becoming a part of something bigger, a place where you can explore your potential, pioneer innovation.As a global yet fast-evolving company, we are always looking to grow and evolve our talents.
About the Position:
We are looking for a Software Architect and Senior SW Developer to join the System Performance Optimization & AI team.
This position is based at our office in Turin.
As the Software Architect and Senior SW Developer, you will be a pivotal force in designing and architecting the SW Update & OTA functionalities of the next generation of automotive systems, including key components such as cockpit, infotainment, and telematics. You will ensure that the SW solutions are robust, scalable, and aligned with Marelli’s commitment to excellence and innovation.
Your Responsibilities will be:
- Develop and design comprehensive SW Update / OTA solutions that meet specific performance, functional and portability requirements.
- Provide technical leadership and guidance to development teams throughout the project lifecycle, from concept to production.
- Analyze and interpret customer and internal requirements to derive and define technical specifications for the solutions to implement.
- Lead the integration of software components to ensure seamless operation within different projects.
- Work closely with cross-functional teams, including hardware engineers, software developers, ICT engineers and technical leadership to align on design and implementation strategies.
- Identify opportunities to optimize performance and cost-effectiveness.
- Develop prototypes and conduct thorough testing to validate system performance and functionality.
- Create comprehensive technical documentation and design specifications for internal use and compliance requirements.
- Stay abreast of industry trends and emerging technologies; apply innovative solutions to enhance existing product lines.
- Provide ongoing support and troubleshooting expertise for SW Update / OTA -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, Design review, Cybersecurity, Standard Material catalogue, etc.)
What Qualifications you will bring:
- Strong capability in designing scalable, secure, and efficient software architectures able to manage the SW Update requirements of Automotive systems, including SW Update over CAN, through USB and OTA
- 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++. Java/Kotlin and Python.
- Familiarity with SoC and MCU architectures
- 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.
- Experience with Linux and Android Automotive OS
- 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 multicultural teams and cross-functional stakeholders, including hardware engineers, software developers, and project managers.
- At least 3/5 years of experience in software architecture and SW Development for SW Update / OTA solutions within Automotive field
Take the next step:
Together, we will drive the world towards a safer, greener, and better-connected future.
Are you ready to make your mark, shape the future of the automotive industry, and drive the growth of the Electronics business?
Talk to us! To apply, submit your application!
Contribute to shaping the vehicles of tomorrow with your unique talents.
We are inviting you to take the next steps.
Let’s drive the future together.