The Bosch Research and Technology Center North America with offices in Sunnyvale, California, Pittsburgh, Pennsylvania and Cambridge, Massachusetts is part of the global Bosch Group (www.bosch.com), a company with over 70 billion euro revenue, 400,000 people worldwide, a very diverse product portfolio, and a history of over 125 years. The Research and Technology Center North America (RTC-NA) is committed to providing technologies and system solutions for various Bosch business fields primarily in the areas of Human Machine Interaction (HMI), Robotics, Energy Technologies, Internet Technologies, Circuit Design, Semiconductors and Wireless, and MEMS Advanced Design.
Intern will work with the Reliable Distributed Systems (RDS) group to implement a real-time system demonstrator for a novel, cloud-edge software architecture. The intern will define and contribute improvements to the RDS architecture; addressing challenges such as network latency and integration with state-of-the-art automotive electronic control units or industrial automation logic controllers. Further, the intern will collaborate with RDS colleagues to evaluate research questions related the RDS architecture, using the demonstrator as a case-study.
Required Qualification:
- Currently pursuing PhD/MS in Computer Science, Electrical Engineering, or a related technical field.
- Strong software engineering skills. Able to write efficient, readable and tested code.
- Experience with embedded software and hardware systems (e.g., microcontrollers, Raspberry Pi )
- Ability to clearly communicate technical concepts, in oral and written forms.
- Enthusiastic and collaborative approach to problem solving.
Desired Qualification:
- Experience with industrial automation hardware or software (e.g. programmable logic controller, ladder logic)
- Experience with feature-rich RTOS (e.g., Zephyr, VxWorks)
- Experience with embedded operating system (e.g., embedded Linux, QNX)
- Experience with C/C++, Python and WebAssembly
- Experience with publish/subscribe networking protocols (e.g., MQTT)
The U.S. base salary range for this intern position is $50.00-$55.00 hourly. Within the range, individual pay is determined based on several factors, including, but not limited to, type of degree, work experience and job knowledge, complexity of the role, type of position, job location, etc. Your Hiring Manager can share more details about the specific salary range for this position during the interview process.