Bosch Group
Senior Data Engineer – XC
Job Description
Company Description
As one of the largest North American automotive suppliers, Bosch develops Driver Assistance functions like Adaptive Cruise Control (ACC), Predictive Emergency Brake Systems (PEBS), Lane Departure Warning/Keeping Systems (LDW, LKS), Predictive Pedestrian Protection, Road Sign recognition, head light control, Advanced Parking Assistance, and many more.
We develop state of the art systems as well as advanced features leading to partly/highly automated driving; we have all of the necessary sensors in our portfolio (e.g. radar, camera, ultrasonic sensors, etc.) Join us to become part of the exciting and growing field of Driver Assistance.
Job Description
We are on the mission to turn latest technology into outstanding Bosch products and services. In our team we are developing the perception of the next generation of automatic parking systems. We are driving the development of the computer vision, ultrasonic sensor perception and creating the necessary SW to turn the sensor raw information into a vector space representation.
This vector space representation is the foundation for industry leading automatic parking functions. With our latest sensor generations, we have successfully introduced machine learning in our products. This was the first step on an exciting journey. There is a lot of opportunity ahead.
When you are the kind of person who combines a deep software engineering background with a we “can make it happen” attitude, let’s have a more detailed chat.
- As a Senior Data Engineer you will develop and operate data pipelines delivering data from our engineering and the customer fleet to power our machine learning pipelines and provide data for decision making.
- You will shape the future of automatic parking systems and establish best practices for embedded AI projects.
- You will enable function developers to make use of your pipeline artifacts
- As part of an agile team your ideas will be heard and impact the decision-making process. With our goal to invent for life, you will work on solutions that are both, innovative and ethical.
- You will collaborate with scientists, electrical engineers, and machine learning engineers, ML Ops engineers to have real world impact.
- Lifelong learning is crucial for long term success and we encourage you to stay current with latest research by visiting conferences and sharing your knowledge throughout the enterprise.
Qualifications
Basic Qualifications:
- Education: Bachelor’s or Master’s degree in Computer Science, Electric Engineering, other Engineering discipline or foreign equivalent
- 3+ years of experience with building data pipelines within a Cloud or Cloud-hybrid setup; in-depth understanding of relational database systems (e.g. Oracle, MS SQLServer).
- 3+ years of experience with distributed computing frameworks (e.g. k8s, Spark)
- 3+ years of experience in object-oriented software development, (e.g. Python, Java, or Go).
- 2+ years of experience with Linux.
Preferred:
- Education: successfully completed Master’s degree in Computer Science or other engineering discipline
- Experience with recent non-relational storage technologies (NoSQL and distributed)
- Experience with workflow automation tools (e.g. Jenkins, Ansible)
- Experience with ECU SW re-simulation
- Experience with various messaging systems (e.g. Kafka)
- Experience in designing data models and choice of respective data formats
- Experience with in-vehicle data collection skills, structured and analytical connectivity
Additional Information
All your information will be kept confidential according to EEO guidelines.
By choice, we are committed to a diverse workforce – EOE/Protected Veteran/Disabled.
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)