Software Architect and Integrator

Software Architect and Integrator

Magneti Marelli

Cluj-Napoca, Romania

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.

Don't forget to mention EuroTechJobs when applying.

Share this Job

More Job Searches

Romania      C++ Developer      Developer      Embedded Software Engineer      Hybrid      Magneti Marelli     

EuroTechJobs Logo

© EuroJobsites 2026