Bosch

Leider ist dieser Job nicht mehr aktiv

Originele vacaturetekst

Embedded Software Developer C/C++ for Automated Driving

Aufgaben
  • As part of an international team, you design and develop the overall architecture of our multi-sensor localization software in the domain of Automated Driving.
  • You use your knowledge in embedded architectures and your strong embedded development skills to design solutions for upcoming vehicle and microprocessor architectures.
  • You implement and optimize our localization software component based on KPls (runtime and functional).
  • Furthermore, you improve our Cl pipeline to realize automated testing on multiple targets.
  • You will adopt existing code styles while having an eye on the advantages, costs and consequences of refactoring and upgrading.
  • During all these activities you keep our production system stable for new and existing customers.
Profil
  • Education: M.Sc. or a PhD degree in the domain of Robotics, Computer Science, Physics or a related field
  • Personalityand Working Practice: excellent communication skills along with the ability to work independently as well as part of a team, already collaborated with other developers, from discussing high level approaches to code reviews and pair programming, motivated to work on challenging problems in an agile environment as well as to implement modular and scalable solutions to address those problems, understanding the importance of documentation, consistent coding styles, modularization, testing, automation and agile and test-driven development
  • Experience and Knowledge: expertise in software development processes (version control, build systems, testing, debugging, performance evaluation, continuous integration, deployment tool chain) and agile methodologies (e.g. SCRUM), experience with automotive software development is a plus, advanced experience in embedded development (e.g. cache friendly design, optimization and profiling on target, MISRA) and a deep understanding of real-time operation systems, experience with QNX or Integrity is a plus
  • Languages: proficiently in English, German language knowledge is a plus
Stunden:
Full-time and/or part-time
Art des Stellenangebotes:
Intern

Fähigkeiten

  • Es ist kein Abschluss erforderlich

Was wir bieten

Vertrag:
Full-time and/or part-time