Senior Expert Embedded Software Connected Things

  • Ludwig-Erhard-Strasse 2, Reutlingen, Germany
  • Full-time
  • Legal Entity: Bosch Connected Devices and Solutions GmbH

Company Description

Bosch Connected Devices and Solutions GmbH is based in Reutlingen, Germany and is a 100% owned subsidiary of Robert Bosch GmbH. As an innovative company, it serves the new market for the Internet of Things. We offer compact electronic devices, comprehensive software and end-to-end solutions in many fields of application. Our main businesses are in the areas of Connected Mobility and Industry 4.0 & Logistics. In the future, internet-based systems will increase comfort, security and productivity. Here, Bosch can draw on its widespread know-how as a pioneer and world’s largest manufacturer of micromechanical sensors.

The Bosch Connected Devices and Solutions GmbH is looking forward to your application!

Job Description


  • Take responsibility: Responsiblity for the entire software architecture of the BCDS products of wireless, connected and embedded sensor nodes
  • Help shape the future: Definition of the software strategy for the Connected Things product portfolio as well as (co-)definition of the overall architecture of the wireless embedded sensor systems in cooperation with the product and project managers
  • Reliable implementation: Development of embedded software for the Internet of Things utilizing modern and agile development and refinement of the overall requirements into the architecture of software components
  • Create something new: Evaluation of new software technologies and strategies as well as (co-)evolution and definition of the software toolchain and development processes for a new product category. Evaluation of Software part for new product acquisition project, feasibility investigations for mapping customer requirements into efficient IoT products.




  • Qualifications: Degree in Computer Science, Mathematics or engineering technology (ideally with PhD)
  • Knowledge: Well-founded knowledge of embedded systems, MEMS technology and standards for wireless communication to handle architecture tasks as well as proficiency in C/C++ (ideally also in Matlab), solid hands-on experience in FreeRTOS.
  • Experience: At least 5 years of experience in development of embedded software and ideally algorithms, with focus on resource constraints embedded systems
  • Hands-on experience: You have experiences in agile development methods (SCRUM), in working with embedded hardware and µCs as well as practical in leading engineering projects
  • Know-How: You have know-how in working with professional configuration management tools
  • Personality: Excellent communication skills, willingness to work in an international team and autonomous familiarization with new topics


Additional Information

You need support related to your application?
Daniela Schiffer (Human Resources)
+49 (7121)35-35817

You need further information about the job?
Dr. Ando Feyh (Fachabteilung)

Videos To Watch

Privacy Policy