A Career at HARMAN
As a technology leader that is rapidly on the move, HARMAN is filled with people who are focused on making life better. Innovation, inclusivity and teamwork are a part of our DNA.
When you add that to the challenges we take on and solve together, you’ll discover that at HARMAN you can grow, make a difference and be proud of the work you do every day.
Position Summary : We are currently forming a new Java team to support a Telematics Control Unit for a well-known German car manufacturer.
In this role, you will be part of a global team of engineers working in various Harman centers of excellence, as well as collaborate with engineers from both the car manufacturer and other external 3rd party automotive suppliers. What You Will Do :
Understand customer requirements and presented HLD (High-Level Design)
Design software components
Implement high-quality object-oriented code in Java SE embedded in vehicle's internal computing infrastructure
Assure quality of created software components by means of unit test coverage and fixing SCA issues
Bug fixing and maintenance tasks for the software components delivered.
Tests software designs and code at the unit and system level to ensure that all requirements are met and the highest software quality is achieved.
What You Need :
Bachelor degree in Computer Science or other relevant (IT connected) specializations
At least technical knowledge about Java programming
Good analytic skills and willingness to develop in Java SE
Good understanding of client server architecture
Knowledge in inter-process communication, threading
Ability to summarize and debug common technical topics
Fluent communication in English is needed