Share this Job
Apply now »

Software Architect (f/m/d) - Core Engineering

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

SAILAUF, DE

Magna

 

Job Number: 44144 
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.

 

Key Responsibilities

  • The Software Architect is responsible for selecting, defining, creating and communicating the software architecture of the embedded software that is compliant with the system architecture
  • Development of core and application specific software requirements for automotive embedded electronic module
  • Support rest of the functional disciplines with all aspects related to software architecture
  • Ensure competitive technical proposal, engineering estimate and technical review material are provided per pursuit targets and agreed upon timing in support of the sales target
  • Benchmark competitors’ solutions and determine best ways to improve or surpass the competition
  • Define, document, and communicate the software architecture
  • Ensure all software project team is using it correctly
  • Make sure that the architecture is not only the right one for operations, but also for deployment and sustainment and only as complex as it needs to be in order to meet the system requirements and system architecture
  • Provide high level guidance and direction on project work, making sure that new application projects fit in with an overall software architecture and strategic vision
  •  Promote maximum allowable reuse of software architecture and components of the software architecture
  • Participate in product line platform selection and system architecture definition
  • Performs other duties as necessary in support of business objectives. Ensures that facilities are in full compliance with all safety regulations

Key Qualifications/Requirements

  • Knowledge of product development engineering practices in automotive field
  • Experience in development of embedded software in C/C++ for micro-controllers including application and low-level drivers for multiple micro-controllers
  • Experience in creating UML diagrams
  • Experience in development of Diagnostics, CAN bus communication, Life Cycle management and other base software areas
  • Excellent communication skills, both written and verbal
  • Bachelor’s degree or higher in Computer Science/Engineering
  • 3+ years of professional experience in SW development
  • Good understanding of ASPICE 3.0 (SYS.x, SWE.x

Benefits

  • Collegial, supportive and friendly working atmosphere with a "Duz" culture
  • Attractive and performance-oriented compensation package
  • Prospects and opportunities for personal and professional development through various training offers
  • Individual work arrangements through flexible working hours and opportunities to use "Office Work" and "Mobile Work" personally
  • Corporate benefits program
  • International and diverse environment and open door culture

We have aroused your interest, then convince us with a personal cover letter and your complete documents, indicating a possible start date and salary expectations, on our career homepage!

Apply now »