Software Architect and Integrator

Become a Part of the Marelli team. We are a global independent automotive supplier with a passion for performance and speed. We are 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 Propulsion Solutions team means becoming a part of something bigger, a place where you can explore your potential, pioneer innovation, support automakers worldwide as they transition from internal combustion engines to fully electric, with our comprehensive portfolio of technologies that maximize efficiency and minimize enviroinmental impact.

For more information about Propulsion Solutions division please click on this link.


As a global yet fast-evolving company, we're looking for team members who want to grow and evolve with us.

About the Position:

 

We are looking for a Software Architect and Integrator to join the Software Engineering, Propulsion team, reporting directly to the Software Engineering Manager.

 

This position is based at our office in Cluj-Napoca.
 

As the Software Architect and Integrator at Marelli, you will be responsible to integrate software modules and build the executable file-set to be uploaded and run on simulated and target electronic control unit using the agreed software architecture and ensuring the respect of the Quality, Cost and Delivery targets.

Your Responsibilities will be:

 

  •  Integrate the developed SW Modules, building and delivering them in the SW Function baseline version, according to the planning of the SW Integration.
  • Communicate build issues to the development teams in case of defects.
  • Release the integrated software for the next development step (i.e. System Test).
  • Support for bug analysis related to integration issues.
  • Measure and monitor Software Module static and dynamic metrics.
  • Perform related documents (Software Function Release Notes and others according to the project.
  • Review (formal or peer) any work-product of this role.
  • Design and execute the integration tests of software build according to software architecture qualification criteria.
  • Issue software integration reports.
  • Guarantee a clean and traceable SW configuration and versioning.
  • Be responsible for the definition of the architecture design process in order to reduce reworking activities.
  • Implement detailed software architecture according to Functional Architect design specifications.
  • Contribute to the SW CM Plan.
  • Achieve Software Module formal quality targets defined in Project’s Software Quality Plan.
  • Contribute to the optimization of microprocessor resources usage.
  • Promote the re-use of solutions.
  • Implement and drive software interfaces between functions and software components.

What Qualifications you will bring:

 

  • Bachelor / Master in Electronic Engineering, Computer Science, Automatics.
  • Minimum 4-5 years in a similar position within automotive industry.
  • Very good proficiency in following programming languages (C/C++).
  • Deep expertise in Embedded Real Time software design (architecture, event management, real time performances).
  • Good knowledge of Software Development and Debug Tools.
  • Good knowledge of Software Quality Assurance tools and techniques.
  • Very good skills in reading and troubleshooting application source code in case of issues.
  • Very good skills in design embedded software for AUTOSAR-compliant automotive ECUs (DaVinci Developer & Configurator).
  • Good knowledge of international standards for software quality, quality models and functional safety (i.e. MISRA, Spice, ISO/IS 26262).
  • Very good skills in creating/maintaining documents for release of the software to the customer.
  • Ability to work on simultaneous projects and to meet multiple deadlines.
  • Problem solving and decision-making abilities.
  • Ability to analyze complex issues, identify root causes, and propose effective solutions.
  • Presentation skills to convey medium/high complex technical concepts in an understandable manner.
  • Proficient in managing project requirements, estimating effort, tracking progress, and coordinating with stakeholders.
  • Mentorship and technical guidance to the team members.

Other skills that we would welcome:

 

 

  • Software Architecture and Integration techniques.
  • Very good proficiency in Configuration Management process and Tools (GIT, Synergy, MKS or equivalents.
  • Good knowledge of Real-time O.S. (vxWorks, Linux, Autosar or equivalent) and related debug tools.
  • Very good knowledge of build/compilation process under Linux OS.
  • Good knowledge of testing and application tools (i.e. Canalyzer, Canoe, INCA).
  • Very good know-how of the architectures used in conventional/electric propulsion solutions.

What does this position offer you:

 

  • Fast-paced yet supportive and high-performing international team with an inspiring ambition to transform the future of mobility.
  • Support in onboarding and further training that will set you up with Marelli's speed.
  • A hybrid work model, helping you to achieve work-life balance-combining the best of both spending time working remotely, benefitting from focus time, and purposeful co-creation time in the office.

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  Propulsion business?
 

Talk to us! To apply, submit your application via Website.

About Us: 


Marelli is one of the world’s leading global independent suppliers to the automotive sector, with a strong and established track record in innovation and manufacturing excellence. Our goal is to change the future of mobility by working with our customers and partners to create a safer, greener, and more connected world.

 

Our team supplies all major automotive manufacturers in Asia, Europe, and North and South America and the top racing teams in motorsport world championships. Our technology is purpose-driven and meticulously designed to deliver tangible value that truly matters to our customers. 

 

Our business areas are automotive lighting and sensing, thermal solutions, electronics, green technology solutions, interior experience, propulsion solutions (e-powertrain and powertrain), ride dynamics, motorsport, and aftermarket business. 


Within the walls of Marelli, we believe in enabling people to do their best work. Our cultural attributes - Drive Results, Accountable, Entrepreneurial, Inclusive, Innovative, and Aware - are the cornerstones of a new Marelli culture. Be part of it!

 

At Marelli, we believe in the importance of diversity and inclusion in our workplace. We are committed to nurturing talent in our diverse environment, and we take pride in our various employee resource groups, such as Marelli Women, Brains & Hearts Wellbeing, All Cultures, and Marelli's Rainbow. We believe these groups foster creativity and innovation through the unique perspectives of a multicultural community.

 

 

Marelli is a global, independent technology partner to the automotive industry, with a strong and established track record in innovation and manufacturing excellence.

Joining the Marelli team means becoming a part of something bigger, a place where you can explore your potential, pioneer innovation, and grow.

We believe in enabling people to do their best work. Our cultural attributes - Drive Results, Accountable, Entrepreneurial, Inclusive, Innovative, and Aware - are the cornerstones of a new Marelli culture. Be part of it!

Discover our open positions and take the first step towards an exciting career in Marelli. Explore new horizons and unleash your potential. Join us today! Let's push the boundaries together. We aspire to shape future mobility dreams and turn them into reality.