Chances are HARMAN and its innovative brands have already touched your life today.
HARMAN designs and engineers connected products and solutions for automakers, consumers, and enterprises worldwide, including connected car systems, audio and visual products, enterprise automation solutions; and connected services. Our talented workforce and innovation strength create value for our stakeholders by enabling rich experiences through the connected car, connected enterprise and connected lifestyle.
Audiophiles from every generation call on HARMAN to deliver the best in sound in the studio and on the stage, at home and on the go. HARMAN’s portfolio of legendary audio brands includes AKG®, Harman Kardon®, Infinity®, JBL®, Lexicon®, Mark Levinson®and Revel®. More than 50 million vehicles on the road today enjoy an enhanced driving experience, thanks to HARMAN audio and infotainment. We extend the same spirit of innovation to the world’s leading performance and sporting venues, providing everyone with the best seats in the house.
Seizing the rich opportunities of today’s global markets requires more than legendary sound. HARMAN has reshaped our organization and cost structure to make the Company more agile in a changing world and addressed the rising importance of highly integrated, software-rich products and services. Most importantly, our track record of innovation, which has distinguished HARMAN and its premium audio and infotainment brands for more than 60 years, continues.
Autonomous Driving Engineer/ Algorithm Engineer C++ Job Description
As an Autonomous Driving Engineer (m/f), you will work within Harman’s Autonomous Driving team and will boost the research, development, implementation and evaluation of algorithms in one or more of the following fields, relevant for the automated vehicles:
- 3D point cloud fusion and data aggregation
- Manipulation of large-scale geo-referenced data sets
- Probabilistic environment representation
- Localization, route and path planning
- Planning under uncertainty and novel ways for risk-aware intelligent decision making in uncertain environments
- Machine learning techniques for novel autonomous driving applications
Tasks/Responsiblities:- You develop and enhance algorithms for the various stages of the autonomous vehicle systems: sensing, perception, decision making as well as backend HD Map creation
- You write the most challenging pieces of software, creating descriptions and code samples to explain necessary software behavior to other engineers
- You develop and enhance the simulation and evaluation tooling landscape
- You write C++ code and be aware about code modularity, code performance, OOP and component driven code
- You apply a self-explanatory code style and create understandable documentation
- You analyze the architecture of existing solutions and propose new ideas, approaches and implement them
- As part of a matrix organization you work with engineers, designers, testers and managers as needed to help integrating, evaluating and productizing your solutions
Our Offer:- Work in international teams with the biggest worldwide automotive customers
- Attractive salary package
- Training on the job and extensive technical trainings
- Further career development opportunities
- A great package of additional benefits such as flexible working time, free parking spaces or allowance for public transportation, language courses, employee discounts on our HARMAN products (JBL, AKG; HARMAN Kardon) and much more
Autonomous Driving Engineer/ Algorithm Engineer C++ Job Requirements
Required Skills:
- University degree (Ph.D. or M.S.) in Computer Science, Engineering, Electronics, Telecommunications or a similar qualification
- Excellent C++ programming expertise required, additional languages are a plus
- Extensive background in robotics algorithms with strong focus on software development
- Working knowledge of recent machine learning techniques
- Ability to develop, understand and implement complex algorithms efficiently and correctly
- Experience with modern software engineering tools
- Proven software architecture and system integration skills
- Experience working on robot and/or automotive electronics hardware is a plus, as is experience with simulation environments and ROS
- Experience working independently in a large software setting
- Excellent knowledge and proven expertise in the fields of planning under uncertainty and intelligent decision making
- Being very communicative and demonstrating a proven ability to multitask
- English language skills fluently written and spoken, German is beneficial
Autonomous Driving Engineer/ Algorithm Engineer C++ Application Information
Please apply with your CV and cover letter by the 'apply' button below
If you are interested in this career opportunity, please apply online. Just upload your CV, letter of motivation and university certificate with the help of our application wizard (max. 5 minutes).
Remember - you found this opportunity on Qreer.com
Autonomous Driving Engineer/ Algorithm Engineer C++ Summary
Education Backgrounds: |
Automotive Engineering Electrical Engineering Software Engineering |
Specialties: |
Algorithms Automotive Electronics / Components Embedded software Software Architecture
|
Education Level: |
Postgraduate (Masters) Doctorate (PH.D)
|
Experience: |
2 - 5 years
|
Languages spoken: |
English German |
Job Location: |
Garching/Munich , Germany |
Keywords: |
Autonomous Driving Engineer, Algorithm Engineer C++, 3D, robotics, Computer Science, Engineering, Electronics, Telecommunications, Software, |
Apply