CASY-MSCCN Jobs

CASY-MSCCN Logo

Job Information

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)

Desired:

  • 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.

Benefits:

  • 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

ID: 2021-1794

External Company URL: http://www.bertrandt.com/en/

DirectEmployers