Role
The successful candidate will join as Java SE Developer Harman's software engineering team working on in-vehicle Java SE-based communication middle-ware. The in-vehicle communication middle-ware is responsible for secure routing of messages between automotive back-end and services running inside a connected car.
Work is executed in collaboration with:
- engineers from other centers of excellence at Harman
- engineers from our customer which is a well-known German car manufacturer
- as well as engineers from the car manufacturer and external 3dr party automotive suppliers.
Responsibilities:
- Design and implementation of new services and/or enhancement of existing feature sets in an Automotive embedded environment
- Maintenance of Mobile Online Services running in a Java Virtual Machine, for example:
- Operator service / Info call
- Remote Honk and Flash
- Remote Vehicle Tracking
- Fleet services
- Bug fixing and improvement of stability and quality of code
- Backporting of service features from next generation ECU
Demonstrated Experience:
- Bachelor in Computer Science, or equivalent experience
- More than 5 years of experience in Java programming language (Java SE 8)
- Profound knowledge of Java concurrency (multi threading) programming
- Good analyzing and debugging skills
- Experience with Atlassian Jira and SVN
- Good communication skills
- Team player
- Fluent English language skill is mandatory.
- Communication in German is a plus