Company Description
The Bosch Group operates in most countries around the world. With over 400,000 associates, a career at Bosch presents an opportunity to cultivate an extraordinary career in an environment that values diversity, initiative, and a results-oriented approach. The "Intelligent IoT" group at Bosch Research Pittsburgh operates at the intersection of Artificial Intelligence (AI) and IoT, enabling intelligent products and services across various sectors such as smart homes/buildings, future mobility solutions, and Industry 4.0. We maintain robust collaborations/partnerships with leading institutions like CMU, Caltech, NASA-JPL and NYU among others. These collaborations allow our team members to conduct independent, state-of-the-art research activities that align with our long-term vision.
Job Description
- Design and implement a flexible and scalable system architecture for the robust real-time operation of a large scale distributed IoT device network that balances safety- and mission-critical operations with general-purpose applications.
- Configure this architecture to seamlessly incorporate distributed resources from high-performance cloud computing to edge computing devices, and dynamically allocate resources based on QoS application requirements.
- Develop applications using this architecture for industrial automation & logistics, dynamic physical simulations, and telepresence applications.
- Develop new programming & authoring tools to assist developers in creating applications for this system infrastructure.
- Create fundamental core concepts for highly complex technical challenges at the juncture of foundational research and industrial applications, such as next-generation cloud-fog-edge architectures in Industry 4.0.
- Generate high-impact research that leads to publications at top-tier "Tier 1" technical conferences and journals.
- diligently identify strategic research fields in emerging areas relevant to Bosch through active scouting of international research trends.
- Specify critical requirements and identify challenges from practical applications by internationally collaborating with Bosch unit experts from business units.
Qualifications
Basic Qualifications
- PhD in Computer Engineering, Electrical Engineering, Computer Science, or a related field
- Specialist-level expertise in at least two related topics (edge/cloud computing, distributed systems, reliable system architecture, mechanisms for guaranteeing QoS properties on communication and computational resources, IoT), complemented by strong general knowledge in theory and practice across the field
- Established academic reputation within relevant global technical/scientific communities, as demonstrated by a solid record of high-impact, top-tier publications
- At least 2+ years of experience with one (or more) system programming languages like C/C++/Java/GO/Rust and Python
Preferred Qualifications
- Ability to communicate complex ideas and assessments to a variety of audiences (e.g. technical expert, management level)
- Expertise in designing highly complex technical systems (e.g. Apache Spark, Kubernetes, Hadoop) and demonstrating their value through the creation of advanced prototypes
- Experience with Linux kernel and/or Network stack development
- Familiarity with AR/VR/XR systems and/or 3D development (OpenGL, Unity, WebXR, etc) is desirable for applications related to Digital Twins
- Desire to build real-world platforms from cutting-edge research and technologies, and create significant industry impacts
Additional Information
BOSCH is a proud supporter of STEM (Science, Technology, Engineering & Mathematics) Initiatives
- FIRST Robotics (For Inspiration and Recognition of Science and Technology)
- AWIM (A World In Motion)
We actively promote diversity in our workforce – EOE/Protected Veteran/Disabled.
For more details on our culture and benefits, please visit:
The U.S. base range for this full-time position is $130,000 - $150,000. Individual pay within the range is determined by several factors, including, but not limited to, work experience and job knowledge, complexity of the role, job location, etc. Your Recruiter can provide more details about the specific salary range for this position during the interview process.
In addition to your base salary, Bosch offers a comprehensive benefits package that includes health, dental, and vision plans; health savings accounts (HSA); flexible spending accounts; 401(K) retirement plan with an attractive employer match; wellness programs; life insurance; short and long term disability insurance; paid time off; parental leave, adoption assistance; and reimbursement of education expenses. Learn more about our full benefits offerings by visiting: . The pay ranges included in the postings generally reflect base salary; certain positions may include bonus, commission, or additional benefits.