Development engineer for software (m/f/d)

Development engineer for software (m/f/d)

Kassel Vollzeit 43200 - 72000 € / Jahr (geschätzt) Kein Homeoffice möglich
Rheinmetall Landsysteme GmbH

Auf einen Blick

  • Aufgaben: Develop software for control units and embedded hardware components.
  • Unternehmen: Join Rheinmetall Landsysteme GmbH, a leader in innovative technology solutions.
  • Vorteile: Enjoy flexible working hours, fitness offers, and exclusive employee discounts.
  • Weitere Informationen: Opportunities for professional growth and a supportive onboarding process await you.
  • Warum dieser Job: Be part of exciting projects in functional safety and work with cutting-edge technologies.
  • Qualifikationen: Degree in technical computer science or related field; 2+ years of software development experience required.

Das prognostizierte Gehalt liegt zwischen 43200 - 72000 € pro Jahr.

Development engineer for software (m/f/d)

Rheinmetall Landsysteme GmbH in Kassel

Ref.-Nr.:

DE13341

Schedule type:

Full Time

Contract Type:

Permanent Position

WHAT WE ARE LOOKING FOR

  • Software development for control units/body controllers and other embedded hardware components
  • Creation of process-oriented development documentation (e.g. V-Modell XT) based on systematic, tool-supported requirement engineering (e.g. with DOORS)
  • Implementation of development projects in the area of functional safety based on established standards, such as ISO 26262 or IEC 61508
  • Designing architectures and implementing software functionalities using the C and C++ languages, as well as model-driven tools such as SCADE
  • Commissioning and managing subcontractors/engineering service providers to work on subprojects

WHAT QUALIFICATIONS YOU SHOULD HAVE

  • Successfully completed studies in the fields of technical computer science, communications engineering or comparable
  • At least two years of professional experience as a software developer (m/f/d) in the relevant field
  • Experience in the systematic, process-driven creation of specifications and architectures
  • Experience in the field of model-driven software development
  • In-depth knowledge of the application
  • Strong communication and teamwork skills, creativity, and a willingness to take on responsibility
  • Willingness to occasionally travel for work

WHAT WE OFFER YOU

At our Kassel site, we offer you:

  • Work on complete systems
  • Company pension
  • Employee share purchase program & profit sharing
  • Flexible working time models, flexitime model and VIVA family service
  • Subsidized lunch and on-site kiosk
  • Fitness and health offers
  • Corporate Benefits platform with exclusive employee discounts for numerous shops
  • Reduced-fare job ticket
  • Individual and diverse internal and external development opportunities, including at the Rheinmetall Academy
  • Professional induction process supported by a digital onboarding tool

Find out more about our location and our employees in Kassel here.

CONTACT INFORMATION

Contact Person: Valeria Wiebe

For questions regarding your application, please use the contact form.

#J-18808-Ljbffr

Development engineer for software (m/f/d) Arbeitgeber: Rheinmetall Landsysteme GmbH

Rheinmetall Landsysteme GmbH in Kassel is an exceptional employer that fosters a collaborative and innovative work culture, where employees are empowered to take on meaningful projects in software development for cutting-edge control units. With a strong focus on employee growth, we offer diverse development opportunities through the Rheinmetall Academy, flexible working models, and a comprehensive benefits package including a company pension and profit-sharing programs. Join us in Kassel, where your contributions will be valued, and you will thrive in a supportive environment dedicated to professional excellence.

Rheinmetall Landsysteme GmbH

Kontaktdaten:

Rheinmetall Landsysteme GmbH Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass Sie so Development engineer for software (m/f/d) erhalten könnten

Tip Number 1

Familiarize yourself with the specific software development tools mentioned in the job description, such as DOORS and SCADE. Having hands-on experience or knowledge about these tools can set you apart during the interview process.

Tip Number 2

Brush up on your knowledge of functional safety standards like ISO 26262 and IEC 61508. Being able to discuss how you've applied these standards in past projects will demonstrate your expertise and commitment to quality.

Tip Number 3

Prepare examples of your previous work that showcase your experience in model-driven software development. Be ready to explain your thought process and the impact of your contributions on the projects.

Tip Number 4

Highlight your teamwork and communication skills during the interview. Since the role involves managing subcontractors and collaborating on projects, showing that you can work well with others is crucial.

Wir glauben, dass du diese Fähigkeiten brauchst, um Development engineer for software (m/f/d) mit Bravour zu bestehen

Software Development
Embedded Systems
C and C++ Programming
Model-Driven Development
Process-Oriented Documentation
Requirement Engineering
ISO 26262

Einige Tipps für deine Bewerbung 🫡

Understand the Job Requirements:Carefully read the job description to understand the specific skills and qualifications required for the Development Engineer position. Highlight your relevant experience in software development, especially with C and C++.

Tailor Your CV:Customize your CV to reflect your experience in software development, particularly in control units and embedded systems. Include any relevant projects that demonstrate your knowledge of ISO 26262 or IEC 61508 standards.

Craft a Strong Cover Letter:Write a cover letter that showcases your passion for software development and your ability to work in a team. Mention your willingness to take on responsibility and your experience with model-driven software development.

Highlight Communication Skills:Since strong communication and teamwork skills are emphasized, provide examples in your application that demonstrate your ability to collaborate effectively with others and manage subcontractors.

Wie man sich auf ein Vorstellungsgespräch bei Rheinmetall Landsysteme GmbH vorbereitet

Understand the Technical Requirements

Make sure you are well-versed in the technical aspects mentioned in the job description, such as software development for control units and embedded hardware components. Brush up on your knowledge of C and C++ languages, as well as model-driven tools like SCADE.

Familiarize Yourself with Standards

Since the role involves functional safety based on standards like ISO 26262 or IEC 61508, it’s crucial to understand these standards. Be prepared to discuss how you have applied them in previous projects.

Showcase Your Process-Driven Approach

Highlight your experience in systematic, process-driven creation of specifications and architectures. Be ready to provide examples of how you have successfully implemented development projects using methodologies like V-Modell XT.

Demonstrate Teamwork and Communication Skills

Given the emphasis on strong communication and teamwork skills, prepare to share experiences where you collaborated effectively with others. Discuss how you manage subcontractors and engineering service providers in your projects.