Share this Job
Apply now »

Software Project Manager (f/m/d)

Job Number:  20641
Group:  Magna Electronics
Division:  Magna Electronics Sailauf
Job Type:  Permanent/Regular
Location: 

Sailauf, BY, DE

Magna

 

 

Job Number: 20641 
Group: Magna Electronics  
Division: Magna Electronics Sailauf 
Job Type: Permanent/Regular 
Location: Sailauf 

 

Group Description

 

Magna’s ADAS technologies are shaping an autonomous future and improving lives.

 

Full autonomy is coming. But to create the technology which will bring it into view, you need the desire and ability to adapt complete ADAS systems or modular solutions to any vehicle, for any mobility need.

 

Magna’s electronics solutions connect OEMs to their customers with features that improve their lives. It’s our expertise across the entire vehicle, key strategic partnerships and culture of innovation that allow us to make our industry-leading technologies road-ready. And it is how we’ll continue to build a safer, smarter and more connected mobility experience for all people.

 

Role Summary

The Software Project Manager is responsible for leading a team of functional discipline engineers while still performing technical tasks within the project and company mandated targets.

Key Responsibilities

  • Acts as primary management interface and escalation for all product system related issues.
  • Provides technical and disciplinary leadership in directing the efforts of the team in the development and production release of all relevant engineering deliverables in compliance with the product development process and customer expectations.
  • Works with managers and other team leads to improve development processes.
  • Ensures engineering targets (quality, delivery timing, performance, engineering budget, etc.) for engineering deliverables are met
  • Responsible for project planning (resources, timing)
  • Ensures proper sign off on quality of event for all engineering deliverables.
  • Directly manages the team in the implementation of objectives and overall activities and effort estimates. 
  • Participates in continuous improvement efforts, researches, recommends and initiates implementation of enhancements to products, processes and programs.
  • Ensures all necessary engineering documentation and data is generated and maintained to ensure traceability and compliance to company procedures (e.g. Process - Work Instructions) and applicable standards (e.g. ISO/TS 16949, ISO/IEC TR 15504).
  • Development (design, implement, test and debug) of core and/or application specific software requirements for automotive embedded electronic module serial production projects
  • Develop software in compliance with a formal ASPICE/CMMi based Product Engineering Process (GPEP). 
  • Perform complex work assignments requiring independent problem solving and decision making, requiring strong software technical competency
  • Coordination of integration of core and/or 3rd party software such as CAN NOS into an application specific software ECU
  • Follows safe work procedures; Uses appropriate personal protective equipment (PPE); Uses workplace tools and equipment as instructed; Reports workplace hazards, injuries and illness as soon as possible following event.

Key Qualifications/Requirements

  • Bachelor’s degree in Computer Engineering / Software Engineering / Electrical Engineering / Computer Science or equivalent (Master’s preferred)
  • 8+ years’ relevant experience regarding the Responsibility / Activities (listed above) in serial development and automotive electronic (mandatory)
  • Knowledge of product development engineering practices in automotive field
  • Knowledge of embedded software development in C/C++ for 16 bit and 32 bit micro-controllers including application and low level drivers for multiple micro-controllers such as PPC microcontrollers, ARM Core, or DSP Software
  • Experience with implementation of low level driver software such as SPI, I2C, PWM for various microcontrollers
  • Knowledge of analysis and engineering tools such as version control/configuration management, UML tools, static code check tools
  • Working knowledge of CAN and LIN based tools such as CANalyzer, CANoe, CANape, neoVI
  • Comprehensive knowledge of English (speak & write)
  • Working knowledge in structured engineering approach as in development of portable, reusable and modular software in automotive environment
  • Experience in using a disciplined software development process based on ASPICE or CMMi process model
  • Working knowledge of configuration management (preferably PTC/MKS), project monitoring and control techniques
  • Troubleshooting and debugging skills
  • Knowledge of structured problem solving (8D) methods and/or techniques
  • Able to represent technical topics internally and externally
  • Take ownership, acts with diligence, stands with your team in good and bad circumstances, responds with the proper urgency and purpose to meet commitments (responsive)

08--Engineering F--Permanent/Regular 

Apply now »