Principal Engineer, SW

12 - 17 years

10 - 11 Lacs

Posted:17 hours ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Description & Requirements
Introduction: A Career at HARMAN Automotive
We re a global, multi-disciplinary team that s putting the innovative power of technology to work and transforming tomorrow. At HARMAN Automotive, we give you the keys to fast-track your career.
  • Engineer audio systems and integrated technology platforms that augment the driving experience.
  • Combine ingenuity, in-depth research, and a spirit of collaboration with design and engineering excellence.
  • Advance in-vehicle infotainment, safety, efficiency, and enjoyment.
About the Role
In this role, you will be part of development of connectivity solutions for the automotive domain. Our team s use cases include, but are not limited to architecture, ownership, design and development of TCU software core assets. The role will provide you the opportunity and challenges to work with advanced technologies and tools to solve real-world problems of the connected vehicles.

What You Will Do
  • Architect, design and develop TCU modular TCU software that has well defined northbound and southbound interfaces, well documented and easy to integrate into any target TCU hardware platform.
  • Integrate/interface with opensource/3rd party partner components when required to build end-to-end solutions
  • Work closely with embedded and ML teams to provide requirements and ensure smooth integration into the end-to-end solution
  • Conduct measurements/tuning for end-to-end scalability and performance
  • Identify and deploy the use of advanced tools for code comparison, documentation and automation
  • Lead interactions with internal and external partner technical teams regarding requirements, design, customization, trouble shooting of their components
  • Drive full feature development lifecycle design, implementation, testing, deployment
  • Review code, designs, and architecture proposals with a focus on performance and reliability.
  • Collaborate with cross-functional teams: system, product, QA, hardware, and cloud.
  • Own and optimize CI/CD workflows, development processes, and coding standards.
  • Lead technical investigations, root cause analysis, and high complexity debugging efforts.
  • Contribute to roadmap planning and strategic direction of the software platform.
What You Need to be successful
  • Master s degree in computer science or equivalent
  • 12+ Years of experience in developing embedded software
  • Strong experience in embedded software development.
  • Expert in C/C++, data structures, and low-level system programming.
  • Deep understanding of RTOS, Linux internals, and multithreading/concurrency.
  • Hands-on with Python and Shell scripting for tools and automation.
  • Familiar with automotive protocols: CAN, LIN, Ethernet, GPS/GNSS, UDS.
  • Proficient in debugging tools (GDB, Valgrind, strace, etc.).
  • Exposure to functional safety standards (ISO 26262), MISRA, or ASPICE.
  • Experience with OTA mechanisms, diagnostics, and secure software practices
  • Strong grip on Git, GitHub/GitLab, and IDEs like VS Code.
Bonus Points if You Have
  • Experience working with Automotive grade TCUs
  • Knowledge of and 3GPP, 4G/5G Cellular Networking systems and ETSI Edge Architecture
What Makes You Eligible
  • Willingness to travel.
  • Willingness to work in an office.
  • Demonstrated ability to lead technical initiatives independently.
  • Willingness to work from the office as required for integration/debugging.
  • Ability to mentor engineers, influence architectural decisions, and drive best practices.
  • Strong communication skills and ability to interact with global stakeholders.

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
HARMAN logo
HARMAN

Consumer Electronics, Automotive

Los Angeles

RecommendedJobs for You