Sr. Engineer I - C++11/14 - Android - Augmented Reality(ADAS)

Employer

Job Description

Additional Work Location(s) : None

About The Role

Play a central role in implementing a general-purpose augmented reality SDK for automotive AR application solutions. Join an environment with modern tools, modern processes, and modern C++. Join the team developing Augmented Reality system for a multitude of automotive OEMs, the team that was first to market and is setting the standards.

What You Will Do
  • Concept drafting, series development, and maturity level validation of current and future AR Platform modules.
  • Development of customer application based on the AR platform SDK.
  • Development of unit and integration tests for the AR Platform SDK
  • Deriving, evaluating, and specifying requirements
  • Developing and evaluating software architectures according to criteria such as relevance, scalability, performance, efficiency, and robustness
  • Managing and coordinating service providers and suppliers as part of the technical implementation of new and existing product developments
  • Write portable, modular, high performance code that serves as benchmark
  • As part of a matrix organization work with engineers, designers, testers and managers in multiple locations as needed to help integrate and deliver solutions
  • Travel to customer sites, help to educate customer team on using our product – be the face to the customer technical teams
What You Need
  • 6+ years of experience working in a technology-based company
  • 3+ years of professional experience in Software Engineering
  • Bachelor’s Degree or similar qualification in Computer Science
  • 3+ years developing for Android using C++ NDK / AOSP
  • 3+ years developing unit and integration tests in C++11/14
  • Strong knowledge of modern C++, the Standard Library and Boost
  • C++11/14, Lambda, Template-Programming and modern programming paradigms in general
  • Fluent in English
What Is Nice To Have
  • Linux experience: Base-OS, shell scripting, compilers, CMake
  • Flexibility and creativity in solution design – including leveraging emerging technologies
What Makes You Eligible
  • Be willing to travel up to 10% domestic and international travel