Advanced Engineer, Embedded Software

Harman International Romania SRL

Bengaluru

Hybrid

INR 1,400,000 - 2,200,000

Full time

6 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Employee discounts on Harman/Samsung品牌
Campus learning & development programs
Wellness benefits
Tuition reimbursement
Inclusive and diverse work environment

Job summary

HARMAN International (India) Private Limited is hiring an Advanced Embedded Software Engineer to design modular C/C++ components for Telematics Control Unit platforms running Embedded Linux.

You will work across connectivity domains (V2X, security, eCall) and OTA services, following ASPICE processes while collaborating with international teams and product owners to deliver scalable, configurable software for global OEM programs.

Qualifications

  • Strong hands-on experience in Embedded C/C++ and Embedded Linux software development.
  • Good understanding of Linux device driver basics, multi-threading, IPC, and TCP/IP networking.
  • Experience with Git/GitHub/Gerrit, code reviews, and collaborative software development workflows.
  • Ability to debug complex embedded software issues and perform effective root cause analysis.

Responsibilities

  • Design and develop modular embedded software components for Telematics Control Unit platforms.
  • Work across V2X, security, eCall, diagnostics, OTA and other TCU services.
  • Apply ASPICE-aligned engineering practices including requirement analysis, traceability, and verification.
  • Ensure software quality through debugging, unit testing and issue resolution.
  • Collaborate with product owners, architects, developers and QA across global teams.

Skills

Embedded C/C++
Embedded Linux
Linux driver understanding
IPC & multi-threading
Git/GitHub/Gerrit workflows
Debugging & root cause analysis
Make/CMake & Bash scripting
Requirements traceability & QA
Clear communication & collaboration
AI basics in work

Tools

Git/GitHub/Gerrit
Jira/Confluence
CI/CD pipelines
Docker
Yocto

Job description

HARMAN’s engineers and designers are creative, purposeful and agile. As part of this team, you’ll combine your technical expertise with innovative ideas to help drive cutting-edge solutions in the car, enterprise and connected ecosystem. Every day, you will push the boundaries of creative design, and HARMAN is committed to providing you with the opportunities, innovative technologies and resources to build a successful career.

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 everyday.

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
What You’ll Be Part Of

As a Advanced Engineer at HARMAN’s Automotive Connectivity Software Core Assets team, you will design and develop reusable, scalable embedded software components for Telematics Control Unit (TCU) platforms. You’ll work across key automotive connectivity domains including V2X, security, emergency call, vehicle connectivity, and platform services, building technologies that can be leveraged across multiple global OEM programs.

You’ll work with a product mindset - transforming complex customer and platform requirements into modular, configurable, plug-and-play software components that are easy to integrate, maintain, and scale across different vehicle programs.

How You’ll Make An Impact
  • Understand product owner’s requirements for various TCU software components and translate them into clear, reusable, and scalable software solutions.
  • Analyze existing OEM requirements across customer programs to identify common features, reusable platform capabilities, and product-level design opportunities.
  • Design and implement modular embedded software components using Embedded C/C++ on Embedded Linux-based TCU platforms.
  • Work on platform areas such as connectivity, TCP/IP networking, V2X, eCall, security, diagnostics, OTA, and other TCU services.
  • Apply ASPICE-aligned engineering practices, including requirement analysis, traceability, software design, implementation, code reviews, unit testing, and verification.
  • Ensure software quality through debugging, root cause analysis, unit testing, issue fixing, and continuous improvement throughout the development lifecycle.
  • Use tools and workflows such as Git/GitHub/Gerrit, Make/CMake, shell scripting, Jira, Confluence, and CI/CD pipelines for efficient development and collaboration.
  • Support integration of reusable software components into OEM customer programs by making them configurable, maintainable, and easy to configure and integrate.
  • Guide and support team members through technical discussions, design reviews, issue analysis, implementation guidance, and best-practice adoption.
What Makes You A Strong Fit
  • Strong hands-on experience in Embedded C/C++ and Embedded Linux software development.
  • Good understanding of Linux device driver basics, multi-threading, IPC, and TCP/IP networking.
  • Experience with Git/GitHub/Gerrit, code reviews, and collaborative software development workflows.
  • Ability to debug complex embedded software issues and perform effective root cause analysis.
  • Familiarity with Make/CMake build systems and Bash scripting for development and automation.
  • Ability to understand requirements, design reusable software components, and ensure quality through reviews, traceability, unit testing, and verification.
  • Clear communication and collaboration skills to work with product owners, architects, developers, QA, and customer-facing project teams.
  • We see AI as an important part of how work gets done. While tools may vary, a baseline familiarity with using AI to support efficiency, problem-solving, and quality is expected.
Bonus Points if You Have
  • Experience with AUTOSAR fundamentals, automotive diagnostics such as UDS/DoIP, or automotive communication protocols such as CAN, CAN FD, Ethernet, or SOME/IP.
  • Hands-on exposure to Yocto build systems, Linux-based TCU platforms, or telematics software architecture.
  • Knowledge of OTA software updates, MQTT/REST APIs, cloud integration, or connected vehicle service frameworks.
  • Experience with Docker, CI/CD pipelines, Jira, Confluence, or Enterprise Architect for software development and documentation workflows.
  • Working knowledge of ASPICE processes, including requirement traceability, design documentation, review practices, and verification activities.
Things To Know
  • This role is based at HARMAN International (India) Private Limited, Salarpuria Sattva Knowledge Court (SSKC), Bangalore.
  • The position follows a hybrid work model with three mandatory days in office each week to support effective collaboration, design discussions, whiteboarding, demos, and faster issue resolution.
  • In-office collaboration is important for this role, as the work often requires close coordination with architects, developers, product owners, and integration teams.
  • The role involves working with customer-facing project teams in India and other global locations to understand requirements, support integration, clarify technical topics, and resolve issues.
  • The candidate should be comfortable participating in technical discussions, design reviews, debugging sessions, and cross-team sync-ups in a global engineering environment.
What You Can Expect
  • A hybrid work environment that balances flexibility with in-person collaboration, with most office-based roles onsite three days a week.
  • Access to employee discounts on HARMAN and Samsung products (including JBL, Harman / Kardon, AKG, and others)
  • Learning and development opportunities through our award-winning HARMAN University programs
  • Wellness benefits designed to support your overall well-being
  • Tuition reimbursement support
  • Access to the HARMAN campus fitness center and cafeteria, where available
  • An inclusive and diverse work environment that supports both your professional and personal development

#LI-MD2

HARMAN is proud to be an Equal Opportunity / Affritive Action employer . All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual withy disability ....

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Advanced Engineer - Embedded Software
Advanced Engineer - Embedded Software

HARMAN India • Bengaluru

Hybrid
INR 1,200,000 - 1,800,000
Hybrid work program
Training opportunities
Tuition reimbursement
+1
Advanced Engineer, Embedded Software
Advanced Engineer, Embedded Software

Harman International • Bengaluru

Hybrid
INR 1,800,000 - 2,800,000
Hybrid work environment (3 in-office–d
Harman University training
Software Engineer - C++ Middleware
Software Engineer - C++ Middleware

HARMAN India • Bengaluru

On-site
INR 900,000 - 1,400,000
Office-based onsite five days a week
Employee discounts on Harman/Samsung
HARMAN University training
+4
Principal Engineer - Automotive Cyber Security
Principal Engineer - Automotive Cyber Security

HARMAN India • Bengaluru

Hybrid
INR 4,500,000 - 7,500,000
FlexConnect Hybrid (3 in-office days)
Employee discounts on Harman/Samsung
HARMAN University trainings
+3
Advanced Engineer - Embedded Software
Advanced Engineer - Embedded Software

Harman International • Bengaluru

Hybrid
INR 1,200,000 - 2,400,000
Hybrid work model
Training opportunities
Wellness benefits
+3
Software Engineer - Android Framework Developer
Software Engineer - Android Framework Developer

Harman International • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Employee discounts
HARMAN University training
Wellness benefits
+2
Software Engineer - Embedded Software
Software Engineer - Embedded Software

Harman International • Bengaluru

Hybrid
INR 900,000 - 1,300,000
Flexible hybrid work
Employee discounts on Harman products
HARMAN University
+3
Advanced Engineer, Audio DSP
Advanced Engineer, Audio DSP

Harman International • Bengaluru

Hybrid
INR 1,500,000 - 2,500,000
Flexible work environment
Employee discounts on Harman products
Extensive training opportunities
+2
Software Engineer - Ethernet
Software Engineer - Ethernet

HARMAN International • Bengaluru

On-site
INR 900,000 - 1,500,000
Competitive salary
Be Brilliant rewards
Growth opportunities
+2
Staff Manager, Technical Delivery Management, Java, Microservices, AI driven software product development
Staff Manager, Technical Delivery Management, Java, Microservices, AI driven software product development

HARMAN International • Bengaluru

Hybrid
INR 3,500,000 - 7,000,000
Employee discounts
Learning & development opportunities
Wellness benefits
+2