Maintenance Software Engineer C++ (Telematics)
harman · Bucharest - Bucharest
Job description
About the role
HARMAN Automotive is looking for a Maintenance Software Engineer C++ in its Telematics team in Bucharest. Telematics connects the car's internal ecosystem to the Internet, turning the vehicle into an IoT device and opening up new features in safety, security and comfort. You will be responsible for the platform software and external software components and act as the main specialist for these topics in maintenance projects.
Key responsibilities
- Analyze customer requirements and map them to new or existing software architectures, documenting the architecture and presenting it to management, sales and customers.
- Manage the implementation of the software architecture with local and remote teams, considering automotive SPICE and functional safety requirements.
- Review HDD and DDD and verify them against product features, and provide impact analysis and time/cost estimates for design changes.
- Develop and test software components (white-box testing), analyze malfunctions and identify root causes of system issues.
- Act as technical expert and consultant for the assigned area, mentor less experienced engineers and ensure compliance with automotive standards and development processes.
- Monitor development status and quality through design and code reviews, and perform bug fixing and maintenance.
Required profile
- 4+ years of experience as a software developer.
- Automotive experience.
- Bachelor's degree in Computer Science or another relevant IT field.
- Good written and spoken English.
- Willingness to work in a hybrid model, 3 days per week from the Bucharest office, and successful completion of a background investigation.
Required skills
- C++ and Linux expertise.
- Embedded application development.
- OpenSSL, TLS, AUTOSAR (software components, RTE, BSW).
- SomeIP, CAPI, DBus, TCP, UDP; inter-process communication, threading, sockets.
- Unit tests, debugging with software or hardware debuggers, embedded operating systems.
- Bonus: cryptographic algorithms and memory-protection techniques.
What we offer
- Hybrid work environment, mostly onsite three days a week.
- Employee discounts on HARMAN and Samsung products.
- Training through HARMAN University and wellness benefits.
- Recognition and rewards program and an inclusive, diverse workplace.
Questions fréquentes
Why are you reporting this job?
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 6 hours ago
Expires 1 month from now
2 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
harman
Bucharest - Bucharest
Related job offers
-
ASPICE Process Owner (Software Architecture)
harman Bucharest - Bucharest -
Associate Project Leader – Build and Automation
harman Bucharest - Bucharest -
Senior Embedded Linux Software Engineer
harman Bucharest - Bucharest -
ETCS RBC Security Test Engineer (TCB / PKI / Secure Communication)
hitachi Bucharest -
BSP Software Engineer – Telematics
harman Bucharest - Bucharest