You and the process

With a person
Anna, in-house recruiter
9 years hiring engineers
30 minutes with a real recruiter
They read your CV with you, on a call, and say where the offers are being lost.
Didn’t find what you were looking for? Tell us what to build
Be the first to open itNo views yet
Bosch Group

Internship Agentic AI for Automated Code Generation in Safety-Critical Embedded Software

  • Office
  • 0-3 years
  • English (C1)

Salary

Not stated

Similar roles pay €70K - 115K a year · our estimate

AI summary

For members

The whole posting in a few lines. Sign up to read it here and on every role you open.

Sign Up to Read

Description

During your internship, you will analyze our current development process (requirements, coding, unit tests, reviews and integration), as well as identify the steps with the highest automation potential.

You will evaluate state-of-the-art agentic coding tools and frameworks (e.g. Claude Code, GitHub Copilot Agent Mode, MCP-based toolchains, multi-agent orchestration) for use with C/C++ on QNX, as well as embedded Linux.

In addition, you will develop a process for creating an agent pipeline that takes a requirement or ticket and generates a pull request. This will include code, unit tests, as well as static analysis (MISRA C/C++, clang-tidy) and builds, as well as tests in CI and self-correction loops.

Furthermore, you will familiarise the agents with our context using a structured knowledge base from the repository and architectural documentation, as well as coding guidelines, such as RAG, project rules and context engineering.

You will work on the addressing safety and security constraints, such as ensuring traceability to requirements, conducting human-in-the-loop reviews, as well as ensuring compatibility with ISO 13849/IEC 61508 and CRA-driven processes.

From the first day, you will be able to measure impact using clear KPIs, such as lead time per ticket, test coverage, defect rate, review findings and cost per feature. These will be compared against a manual baseline.

Last but not least, you will deliver a working prototype, guidelines for the teams in Germany, Poland and India, as well as a recommendation for rollout.

Requirements

  • Education: Master studies in the field of Computer Science, Software Engineering, Electrical Engineering, Information Technology, Mechatronics or comparable
  • Experience and Knowledge:
  • hands-on work with LLMs and AI coding assistants (e.g. Claude Code, GitHub Copilot)
  • experience with Git, CI/CD (e.g. GitHub Actions, Jenkins) and Linux
  • very good Python skills, good working knowledge of C or C++
  • first practical experience in software development (e.g. through an internship, working student job, university projects or personal projects - GitHub link welcome)
  • ideally first projects with LLMs beyond chat use
  • Personality and Working Practice: you work independently, enjoy experimenting and present results clearly, as well as critically
  • Work Routine: your on-site presence is required
  • Languages: business fluent in English; good in German is advantageous
  • Additional Information
  • Start: according to prior agreement
  • Duration: 6 months
  • Requirement for this internship is the enrollment at university. Please attach your CV, transcript of records, enrollment certificate, examination regulations and if indicated a valid work and residence permit.
  • Diversity and inclusion are not just trends for us but are firmly anchored in our corporate culture. Therefore, we welcome all applications, regardless of gender, age, disability, religion, ethnic origin or sexual identity.
  • Need further information about the job?
  • Mohamed Amin Hamdad (Functional Department)
  • +49 711 811 54995
  • Work LikeABosch starts here: Apply now!
  • LI-DNI
  • You can also find more information about us at www.boschrexroth.de/karriere and on our social media channels, for example Instagram.
  • Move with us. Win together.
  • Company Description
  • At Bosch Rexroth, everything revolves around movement and the success of our customers. With our networked drive and control technologies as well as digital solutions, their machines and systems work efficiently, safely and powerfully. We offer components, system solutions and services for mobile and industrial applications as well as for factory automation. In all areas, we value the know-how and commitment of our employees and enable dynamic careers in an international environment.
  • Around 33,800 people in over 80 countries - and one corporate purpose: "We move industries to make our planet a better place."
  • Do you want to make a difference? Then we look forward to receiving your application to Bosch Rexroth AG.

Where you’d work

From the office

About the company

Bosch Group

Office in Germany

Also hiring in Budapest, Hungary, MI, United States, IL, United States and 26 more places

9 of their 205 open roles are remote

Your chances

Worth a look before you spend an evening tailoring a CV for it.

  • 19 checks run
  • 2 red flags

Still hiring?

13 checks

No red flags

How crowded?

6 checks

2 red flags

Fits Me

How well does this role fit you?

Answer a few questions or drop your CV, and every role gets a fit score with the reasons, this one first.

  • Your field
  • Level
  • Stack
  • Work model
  • Salary floor
  • Must-haves
Details11 facts · Role, Location, Compensation, Employment, Requirements
Tech stack
  • Python
  • C++
  • Linux
  • CI/CD
  • LLMs
  • RAG
Seniority
Intern
Type
Internship
Region
Europe
Pay period
Annual
Show 6 more factsShow less

Role

Category
Development
Seniority
Intern
Experience
0-3 years
Tech stack
  • Python
  • C++
  • Linux
  • CI/CD
  • LLMs
  • RAG

Location

Work model
Office
Region
Europe
Office
  • Germany

Compensation

Salary
Salary by agreement
Pay period
Annual

Employment

Type
Internship

Requirements

Languages
  • English (C1)

Something wrong with this vacancy?

Similar vacancies

  • Early Window: Be the first to open itNo views yetCloses in
    Company hidden

    Staff Software Engineer

    Salary by agreement

    • Remote · Europe, Portugal
    • Senior
  • Early Window: Be the first to open itNo views yetCloses in
    Company hidden

    Software Engineer Intern

    Salary by agreement

    • Hybrid · Romania, Berlin
    • Junior
  • Early Window: Be the first to open itNo views yetCloses in
    Company hidden

    Senior Software Engineer

    Salary by agreement

    • Remote
    • Senior
  • Early Window: Be the first to open itNo views yetCloses in
    Company hidden

    Software Engineer

    Salary by agreement

    • Hybrid · Toronto
    • Junior

Share this vacancy

What's wrong with it?

The employer never sees who reported.

Reason