Working Student Embedded Software Development iv.)

Robert Bosch GmbH
5 days ago

Role details

Contract type
Temporary contract
Employment type
Part-time (≤ 32 hours)
Working hours
Regular working hours
Languages
English, German

Job location

Remote

Tech stack

Data analysis
Bluetooth Low Energy (Bluetooth)
C++
Computer Programming
Embedded Software
FreeRTOS
Graphical User Interface
Java GUIs
Python
Microsoft PowerPoint
Real-Time Operating Systems
Universal Asynchronous Receiver/Transmitter
USB
Scripting (Bash/Python/Go/Ruby)
Serial Peripheral Interface
Real Time Systems
GIT
Information Technology

Job description

  • During your assignment you will work on embedded software development (primarily in C/C++) for the MCU to demonstrate specific use-cases, validate core concepts, and prove technical feasibility.

Requirements

Are you a highly motivated and tech-driven student with a passion for embedded systems and real-time programming? We are seeking an enthusiastic working student to join our team and contribute to the development of cutting-edge embedded software solutions. This position offers a unique opportunity to gain hands-on experience with microcontrollers, communication interfaces, and core embedded software concepts., * You will gain practical experience by working with various communication interfaces, including SPI, I2C, UART, USB and BLE.

  • Furthermore, you will develop your fundamental ability to read and interpret PCB schematics and utilize your experience with real-time operating systems (e.g. Zephyr or FreeRTOS).
  • Finally, you will apply fundamental Python programming skills for tasks such as data analysis, creating basic plots, and developing simple Graphical User Interfaces (GUIs)., * Education: Master studies in the field of Electrical Engineering, Mechatronics, Computer Science, or comparable
  • Experience and Knowledge: in C/C++ Programming, Python Scripting, Interfaces (e.g. SPI, I2C, UART), and Git; experience in presenting results with PowerPoint
  • Personality and Working Practice: you are a proactive and organized tech enthusiast with a problem-solving attitude, eager to learn and contribute to a dynamic, tech-driven environment
  • Work Routine: onsite in office 70% and 30 % remote
  • Languages: very good in English or German

Benefits & conditions

Occupational health care and counselling by internal medical staff, free vaccinations, attractive health insurance, psychosocial and therapeutic counselling, personal health care, workshops and lectures on the subject of health, company pension scheme from the 3rd year at Bosch

Discounts for employees

Discounted purchasing conditions with us and our partner companies, subsidised cultural and leisure events

Apply for this position