Working Student in Embedded Software Development - High Level
Core
Working student role developing embedded software for driving assistance functions and bringing Bosch products into virtual/mixed reality.
Role type
Working Student Embedded Software Engineer
Builds
Development tools, simulation environments, and driving assistance software
Domain
Automotive software, embedded systems, automated driving
Deliverable
production ML models | product features
Required skills
C/C++, Python, Bash, Autosar, Git, CMake, MSBuild, debugging, communication protocols, design patterns, SOLID, Linux, Object-Oriented Programming, SQL, algorithms
Preferred skills
Unit-testing, documentation, versioning tools, Jenkins, Docker, Google Test
Technologies
C/C++, Python, Bash, Autosar, Google Test, Jenkins, Docker, Git, MSBuild, CMake
Responsibilities
Participate in full software development lifecycle (requirements, design, implementation, unit-testing, documentation); Contribute to development of tools and simulation environments for driving assistance; Work on real projects in automotive and non-automotive fields
Seniority
Student, entry-level