Software Architecture and Integration Engineer

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 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're looking for team members who want to grow and evolve with us.

About the Position:

 

We are looking for a Software Architecture and Integration Engineer to join the Propulsion Functions and Software Design team, reporting directly to the SW Architecture and Integration Manager.
 

This position is based at our office in Bologna.
 

As the Software Architecture and Integration Engineer at Marelli, you will support the design, development, and maintenance of software architecture requirements and implementations, as well as the integration and build of software for embedded applications within propulsion solution systems.

Your Responsibilities will be:

 

  • Understanding of Software and system requirements and architectures
  • Participate actively at the phase of software functions mapping (SDC, APPL)
  • Support Sw Product Engineer to issue the Software Integration strategy needed to implement the integration source code
  • Contribute to the SW CM Plan
  • Implement detailed software architecture according to Functional Architect design specification
  • Design of mid to high complexity software architecture qualification criteria and integration tests
  • Implement and drive software interfaces among software components
  • Contribute to the optimization of microprocessor resources usage
  • Promote and maximize the reuse of standard solutions;
  • Achieve software modules formal quality targets defined in Project’s Software Quality Plan
  • Integrate the developed SW Modules, building and delivering them in the SW Function baseline version, according to the planning of the SW Integration
  • Guarantee a clean and traceable SW configuration and versioning
  • Virtual ECU development and usage
  • Measure and monitor Software Module static and dynamic metrics
  • Execute integration tests for the released sw version
  • Issue related documents (Software Release Notes, Software Integration Reports and others according to the project tayloring)
  • Review (formal or peer) any work-product of this role
  • Support for bug analysis related to integration issues
  • Train and/or offer support to other colleagues, act as mentor for new colleagues, both on product and on process items

These activities must be conducted in accordance with the predetermined Quality, Cost and Delivery targets.

What Qualifications you will bring:

  • Basic HW knowledge
  • Microcontrollers and embedded systems
  • Embedded Real Time software design (architecture, event management, real time performances)
  • Configuration Management process and Tools (GIT, Synergy, MKS or equivalents)
  • Software Development and Debug Tools
  • Compilers and build/compilation process under Linux OS
  • AUTOSAR standard and Vector toolchain (DaVinci Developer & Configurator)
  • Real-time O.S. (vxWorks, Linux, Autosar or equivalent) and related debug tools
  • International standards for software quality, quality models, functional safety and Cyber Security (i.e. MISRA, Spice, ISO 26262, 26434)
  • Communication protocols in automotive applications (CAN, SPI, LIN)
  • Software development life cycle
  • Software Quality Assurance tools and techniques
  • Matlab/Simulink/Stateflow, Python, CAPL, C\C++
  • Software testing principles
  • Reading and troubleshooting application source code
  • Testing and application tools (i.e. Canalyzer, Canoe, INCA)
  • Basic ControlDesk/HIL knowledge, monitoring with measurement tools (Oscilloscope, multi-meter…)
  • Common conventional/electric propulsion solutions sw architectures
  • Good written and spoken English

Skills: 

  • Derive test cases for medium to high complexity functionalities from requirements-qualification criteria
  • Strong attention to detail to ensure comprehensive test coverage and identification of potential failure modes
  • Use test equipment (power supplies, multi-meter, oscilloscope)
  • Problem solving and decision-making abilities: ability to analyze complex issues, identify root causes, and propose effective solutions
  • Analyzing low complexity functionalities and issues
  • Ability to work on simultaneous projects and to meet multiple deadlines
  • Knowledge sharing skills
  • Good communication skills
  • Effective delegation and task management skills

The tools currently used for this purpose are DOORS, Matlab / Simulink, MDS, AutoSDT, MINT, Synergy, Change, MS Project, MS Word, INCA, Helios. AUTOSAR Architecture Design Tools.

  • Minimum level of education: Graduate of a higher education technical institution
  • Desired level of education: Bachelor / Master in Electronic Engineering, Computer Engineering, Automatics
  • Minimum 2-3 years of experience in a relevant field
  • Previous experience in automotive industry is an advantage

Other skills that we would welcome:

  • Inductive reasoning
  • Deductive reasoning
  • Mathematical reasoning
  • Eager to learn and develop him/herself
  • Focused on results

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.

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!

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 lighting, electronics, green technology, interiors, propulsion (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.