Embedded Software Developer, Pre-Development

Rheinmetall
Kassel, Germany
18 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, German

Job location

Kassel, Germany

Tech stack

Software Applications
AUTomotive Open System Architecture (AUTOSAR)
C++
Embedded Software
Python
Software Architecture
Software Engineering
Software Requirements Analysis
Information Technology

Job description

  • Design of vehicle software for the latest generation of military vehicles
  • Development of applications on embedded systems or HPCs
  • Support with software architecture decisions and optimization
  • Participation in software requirements management and the creation of development documentation in accordance with specified processes and standards

Requirements

  • Bachelor's or master's degree in computer science, electrical engineering, mechatronics, or a related field
  • Professional experience in software development, ideally in the automotive sector
  • Experience in model-based software development
  • Very good knowledge of C or C++ and Python
  • Advanced knowledge of AUTOSAR Adaptive or AUTOSAR Classic
  • Experience with development processes based on the V-Model is a plus
  • Excellent written and spoken German, as well as good written and spoken English
  • Ability to work independently with a high degree of initiative and strong communication skills
  • Willingness to travel occasionally for work

Benefits & conditions

At our location in Kassel, we offer you:

  • Work on complete systems
  • Company pension plan
  • Employee stock purchase program
  • Profit-sharing
  • Flexible work schedules, flex-time model, and VIVA Family Service
  • Subsidized lunch and an on-site snack bar
  • Fitness and wellness programs
  • Corporate Benefits platform with exclusive employee discounts at numerous retailers
  • Discounted commuter pass
  • Individualized and diverse external and internal professional development opportunities, including at the Rheinmetall Academy
  • Professional onboarding process supported by a digital onboarding tool

Apply for this position