Advance Engineer, Embedded Software
$80,000–$120,000 year
On-site · Bengaluru, Karnataka, India
Job Summary
As an Advance Engineer in Embedded Software, you will research and build software for telematics devices, focusing on automotive grade Linux applications with C and C++. Responsibilities include design, development, debugging, and modifying software enhancements. To succeed, you need a Master's/Bachelor's in engineering, 2 to 5 years of software development experience, and expertise in Linux on embedded platforms. Familiarity with STL, IPC mechanisms, multithreaded applications, and version control systems is essential.
Required Qualifications
- Masters/Bachelors degree in electrical, communications, computer engineering or a similar discipline
- 2 to 5 years of overall software development experience
- Hands on working experience with Linux on an embedded platform
- Adept at designing and developing reusable and scalable C, C++ code
- Proficient understanding of STL (Standard Template Library): containers and algorithms
- Good understanding of Linux Inter Process Communication mechanisms (sockets, message queues, shared memory)
- Concepts and techniques for Multithreaded applications
- Working experience with Industry standard version control systems like GIT, Gerrit, Perforce
- Gtest based C++ unit test framework
- Open Embedded, bitbake package management
- Excellent troubleshooting and debugging skills
- Good written and oral communication skills to collaborate with teams across geographies
Desired Qualifications
- Prior hands-on experience with embedded software development for Automotive Products is a strong plus
- Willingness to work across technical domains and explore new technologies
Additional Requirements
- Successfully complete a background investigation and drug screen as a condition of employment
- This position requires the use of a HARMAN or customer-owned vehicle
- Having a clean driving record, which will be evaluated and determined in HARMAN’s sole discretion
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.