Bertrandt US Automotive ADAS Engineer Software Developer in Santa Clara, California
Bertrandt - your trustworthy engineering partner
Looking for a career, not just a job? Want to join a dynamic team working for an international industry leader? Enjoy an energetic work atmosphere? Bertrandt US may be just what you have been looking for! The Bertrandt Group has been providing development solutions for the international automotive and aviation industries in Europe, China and the USA for more than 40 years. A total of around 13,000 employees at 53 locations guarantee extensive know-how, sustainable project solutions and a high level of customer orientation. Its main customers include the major manufacturers and numerous system suppliers.
The role is to support the development of concept cars, including data collection modules, in vehicle data processing, communication with cloud services and processing on the cloud. The tasks are not exclusively oriented for products, but also on setting up (e.g. by script writing) supporting tools towards process automation and optimization. The candidate is required to have very good programming skills, and to be able to design solutions out of complex problems. The candidate is expected to work on multiple projects simultaneously, so the candidate is required to present good planning, organization and time management skills.
Development of Concept Products – in vehicle
Design and implementation of prototype software modules in C++ and Python towards autonomous driving systems
Implementation of interfaces for accessing sensor and map data in vehicle
Design and implementation of data collection modules in the vehicle
Development of data filtering techniques (e.g. corner case finding), supporting in vehicle data collection
Support with Tooling and Process Automation
Support the development of modules for continuous integration and deployment
Support integration of different ALM tools
Documentation and Project Management (5%)
+3 years of experience with software development
Bachelor’s Degree in Engineering (computer science or comparable)
Proven programming experience (C/C++, Python) within automotive environment
Expertise in embedded SW and cross compilers.
Knowledge of network programming (TCP/UDP sockets) & client/server architecture.
Familiarity with data serialization and structured data formats (e.g. Protobuf,).
Familiar with ROS.
Knowledge on cloud APIs for Azure, Kubernetes and/or AWS
Experience with Machine Learning (e.g TensorFlow, TensorRT) or Computer Vision (e.g. OpenCV)
Master’s or PhD in in Engineering (computer science or comparable)
Basic German language skills (written and spoken)
Familiar with automotive communication standards (CAN, FlexRay and Ethernet) and their measurement systems
Working knowledge of H.264, MPEG-2
Experience on NVIDIA Drive Platform.
Experience with software management tools including Gitlab / Jira / Codebeamer, Jenkins
Experience with Qt development.
Experience with gPTP and Time-aware architecture.
Complete and comprehensive benefits package including Med/Dent/Vision
Employer paid STD/LTD/Life
401k Retirement program
Generous paid vacation/sick/holidays
Creativity encouraged in a fun, friendly work environment
External Company URL: http://www.bertrandt.com/en/