Hiring.Camp

Advanced Engineer - C++ Linux

Harman

·

Yesterday

Location
In_Bangalore_ Kalyani Platina_HII, India
Department
Engineering
Source
Workday

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

About the Role

We are looking for an Automotive Engineer with strong expertise in C++ Middleware. The role involves design, development, and testing of automotive software components with a focus on embedded protocols and real-time performance

Key Responsibilities: 

  • Develop and maintain IOC(MCU) software for 2-Wheeler TCU platforms. 

  • Interface with hardware schematics and datasheets to understand peripheral configurations. 

  • Implement and validate drivers, middleware, and application layers for various peripherals. 

  • Follow structured software development lifecycle models (e.g., V-model). 

  • Conduct unit testing using frameworks like GTest or alternatives. 

  • Expertise in RTOS and BareMetal Programming in C 

  • Ensure compliance with MISRA coding guidelines and perform static analysis. 

  • Debug and validate software in both IDE-based and command-line environments. 

  • Participate in design reviews, requirement analysis, and change control board (CCB) processes. 

Required Skills: 

  • Strong programming skills in C(Mandatory)/C++. 

  • Ability to read hardware schematics and interpret data sheets. 

  • Experience with SW development lifecycle models (V-model or similar). 

  • Familiarity with unit testing frameworks (e.g., G-Test, Vector cast, Tessy, Cantata or any). 

  • AUTOSAR Exposure 

  • Knowledge of MISRA guidelines and static analysis tools. 

  • Experience working in IDE and non-IDE environments. 

  • Experience in All layers of development Application/middleware/ Driver 

  • Experience in BareMetal as Well as RTOS based SW Development 

  • Experience in integrating available stacks on CAN, UDS, or any other Layers. 

  • Hands-on experience with microcontrollers (Renesas preferred, others acceptable). 

  • Proficiency in peripheral interfaces: Timers, Interrupts, PWM, IO, SPI, CAN, USART, I2C. 

  • Understanding end-to-end peripheral interfacing from driver to application. 

  • Experience in SW Stacks Like CAN (ISO15865), UDS(ISO14229), OBDII, SA1939 etc 

  • Experience in software design: HLD, LLD, state machines. 

  • Familiarity with development processes: reviews, CCB, requirement handling. 

  • Debugging skills using IDEs and command-line tools. 

Tools & Technologies: 

  • IDEs (e.g., Eclipse, IAR, etc.) 

  • CAN tools (any) 

  • Static and dynamic analysis tools 

  • Debuggers (J-Link, Lauterbach, etc.) 

Good to Have: 

  • Experience in Linux development environments 

  • Familiarity with Make/CMake build systems 

  • Knowledge of Bootloader development 

  • Exposure to AUTOSAR architecture 

  • Understanding of real-time embedded system architecture in automotive applications 

  • Automotive Ethernet 

What We Offer

Access to employee discounts on world-class Harman and Samsung products (JBL, HARMAN Kardon, AKG, etc.)

Extensive training opportunities through our own HARMAN University

Competitive wellness benefits

Tuition reimbursement

“Be Brilliant” employee recognition and rewards program

An inclusive and diverse work environment that fosters and encourages professional and personal development

HARMAN is proud to be an Equal Opportunity / Affirmative 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 with a disability, or other applicable legally protected characteristics.

Skills

LinuxCompliance

Similar Jobs

30

Advanced Engineer

Amcor · ARP Manchester MI, United States of America

1 week ago

Advanced Engineer

Jabil · CHN - Wuxi - Plastics - Plant, China

1 month ago

Advanced Engineer

Kcura · Illinois, United States of America · Remote, Hybrid

1 month ago

Principal/Staff, APTD - Advanced Packaging Wafer Level Technology Process Engineer

Micron · Fab 10A, Singapore · Remote, Hybrid

Today

Advanced Distribution Management System Engineer

ATCO · Vegreville, AB, Canada

Today

Advanced Facilities - Intern - Engineer

Sundt · AZ, United States, US

Today

Software Development Engineer, Advanced Analytics - LLD

Amazon · Remote

Today

Advanced Engineer, JP Operations Engineering, JCFS, JP Ops Eng, JCFS

Amazon

Today

Manufacturing Test Engineer , Advanced Manufacturing Engineering

Amazon

Today

Advanced Lead Engineer

Wabtec · Warszawa, MZ, Poland · Hybrid

Today

Advanced Engineer, Customer Support

K&S · Hsinchu City, Taiwan, TW

Today

Advanced Data Engineer

Honeywell · Bengaluru, Karnataka, India

Today

Advanced Engineer - C++ Linux

Harman · In_Bangalore_ Kalyani Platina_HII, India

Yesterday

Lead Advanced Manufacturing Engineer

gevernova · Greenville, United States of America

Yesterday

Lead Software Engineer, Advanced Pilot Assistant Software (Autonomy/Robotics)

Beaconai · San Carlos - Hybrid · Hybrid

Yesterday

Sr. Advanced FPGA/Firmware Engineer

Gdms · Middletown, RI, US · Onsite

Yesterday

Advanced Processing Engineer - Pneumatics

Idexcorp · Benton Harbor, Michigan, United States of America +2

Yesterday

Advanced Packaging Photolithography Development Engineer

Intel · USA - OR - Hillsboro, United States of America · Hybrid

Yesterday

Senior R&D Engineer - MediTech (Mitsubishi Chemical Advanced Materials)

Mitsubishichemicalgroup · 2SB-Fort Wayne, United States of America · Remote

Yesterday

PS EMEA Advanced Technical Support Engineer

Hp · BEP01 - Embassy Prime, BEP01 (BEP01), India

Yesterday

Advanced Lead Engineer

Gevernova · Warsaw MZ PL 7, Poland

Yesterday

Staff / Senior Product Engineer - Advanced Analytics

Micron · MSB, Singapore

Yesterday

Staff / Senior Product Engineer - Advanced Analytics

Micron Technology · SG

Yesterday

Advanced Mechanical Design Engineer

Honeywell · Allentown, PA, United States, US

Yesterday

Lead Project Engineer Advanced Manufacturing

Tekni-Plex · Van Wert, OH

Yesterday

Advanced Lead Engineer – Embedded Software

Wabtec · Bengaluru, India · Hybrid

2 days ago

Advanced Packaging Interposer Integration Engineer

SkyWater Technology Foundry, Inc. · 200 NeoCity Wy, Kissimmee, FL 34744, USA

2 days ago

Advanced Field Service Engineer - Safety Systems

Honeywell · Perth, Western Australia, Australia · Hybrid

2 days ago

Lead Additive Manufacturing Engineer - Advanced Manufacturing & Repair Technology

gevernova · Greenville, United States of America

2 days ago

Sr. Engineer, Advanced Manufacturing Automation

Carrier · LOC5019: Carrier - UTEC, Carretera. Villa de García Km 3.0, Santa Catarina, 66350 Mexico +1 · Onsite

2 days ago