Hiring.Camp

Engineer, BSP

Harman

·

Today

Location
CN_Chengdu_ No 888 Chenglong Ave, China
Type
Full-time
Department
Engineering
Education
Bachelor
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.

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 BSP Software Engineer within HARMAN Automotive, you will help develop Cockpit and Central Compute platforms. You will collaborate with SoC suppliers, hardware teams, architects, and application teams to deliver high-quality automotive software from platform bring-up through production release.


How You’ll Make An Impact

  • Develop, integrate, and maintain BSP, kernel, and device driver software for Cockpit and Central Compute platforms.
  • Support platform bring-up, board support package customization, performance optimization, and production software releases.
  • Develop and debug software across Linux, Android, and/or QNX operating systems.
  • Collaborate with SoC suppliers, hardware teams, architects, and application teams to resolve complex system issues.
  • Drive feature development and troubleshooting in one or more domains such as Virtualization, USB, Camera, Ethernet, Display, Graphics, Audio, or Power Management.
  • Support system integration, vehicle validation, customer issue investigation, and field issue resolution.

What Makes You A Strong Fit

  • Bachelor's degree or above in Computer Science, Software Engineering, Electrical Engineering, or related disciplines.
  • 3+ years of embedded software development experience, including BSP, kernel, or device driver development.
  • Hands-on experience with Qualcomm automotive platforms (SA8155, SA8295, Gen4/Gen5 or equivalent) is required.
  • Strong kernel development experience in Linux, Android, and/or QNX.
  • Strong C/C++ programming and debugging skills.
  • Experience with BSP bring-up, boot process, device drivers, interrupt handling, memory management, and system performance optimization.
  • Familiarity with at least one of the following domains: Virtualization, USB, Camera, Ethernet, Display, Graphics, Audio, or Power Management.
  • Experience with development and debugging tools such as GDB, JTAG, Lauterbach, Trace32, or performance analysis tools.
  • Experience working on production automotive programs and cross-functional development teams.
  • Fluent English communication skills.

Bonus Points if You Have

  • Experience with NVIDIA automotive platforms (Orin, Thor, DriveOS, or equivalent).
  • Experience with Hypervisor and Virtualization technologies, including QNX Hypervisor, KVM, Xen, or Jailhouse.
  • Experience with Automotive Ethernet, AVB/TSN, SOME/IP, or networking stack development.
  • Knowledge of Functional Safety (ISO 26262), Cybersecurity (ISO/SAE 21434), or ASPICE.
  • Experience supporting premium OEM programs such as Mercedes-Benz, BMW, VW, Audi, or similar

Things To Know

  • Strong analytical and system-level debugging capability.
  • Self-driven with strong ownership and problem-solving mindset.
  • Ability to work effectively in a global and cross-functional engineering environment.
  • Willingness to support customer activities and occasional international travel.
  • Passion for building high-performnce automotive software platforms.

What You Can Expect

  • A hybrid work environment that balances flexibility with in-person collaboration, with most office-based roles onsite four days a week (if applicable).
  • Access to employee discounts on HARMAN 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
  • 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

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

LinuxAndroidCybersecurity

Similar Jobs

30

Sr. Software Engineer, Payload Platform (BSP & Fabric), Project Sunrise

Blueorigin·Littleton, Colorado

3d ago

Senior Embedded Android BSP Engineer

Jabil·UKR - Kharkiv Remote, Ukraine·Remote

3d ago

Advanced Engineer - BSP

Harman·India·Remote, Onsite

3d ago

Software Engineer, BSP

Harman·China

5d ago

Software Developer - Platform BSP Engineer, SSG

Amazon

5d ago

Jr. Embedded BSP SW Engineer

Nokia·Toronto, Ontario·Onsite

1w ago

Senior Embedded Linux / BSP Platform Engineer

Corinex Communications·Vancouver, British Columbia

1w ago

2027Y Campus - Software Engineer - Linux BSP & Driver Development

Job Listings·Shanghai, China

2w ago

Video BSP Engineer, Staff

Qualcomm·Hsinchu, Taiwan +1

4w ago

Embedded Software Developer - BSP/Bootloader

USA01 - USA Automotive·Ottawa, Ontario·Hybrid

1mo ago

Senior Android BSP Engineer

Jabil·Hungary +1·Remote

1mo ago

Software Embedded & BSP Engineer

motorolasolutions·Tel Aviv, Israel

1mo ago

Software Embedded & BSP Engineer

Motorola Solutions·Tel Aviv, Israel

1mo ago

Board Support Package (BSP) Firmware Engineer

Delart·New Territories, Hong Kong·Onsite

1mo ago

Automotive- Embedded Software Applications Engineer (m/f/d) – Platform/BSP - Ingolstadt

Qualcomm·Ingolstadt, Bavaria

2mo ago

BS&P Operations Data & Process Improvement Engineer/營運數據與製程改善工程師

Veolia·Taiwan·Remote

2mo ago

Embedded Linux BSP Developer

Syntronic·Kanata, Ontario·Onsite

2mo ago

Senior Engineer - Linux BSP (Solutions)

Arrow·Ahmedabad, Gujarat +3

2mo ago

Linux Kernel & BSP Software Validation Engineer

Job Listings·Bucharest, București

4mo ago

Senior Android BSP Engineer

Jabil·Hungary +1·Remote

4mo ago

Engineer, Sr. Engineer/Staff Engineer - Linux BSP QA

Eridu Ai·Mumbai, Maharashtra

4mo ago

Linux BSP & Secure boot - Software Developer

Eridu Ai·Mumbai, Maharashtra

4mo ago

Senior Software Engineer, Embedded Linux BSP (Hybrid - Aguadilla, PR)

RTX·Aguadilla, Puerto Rico·Remote, Hybrid, Onsite

4mo ago

Software Engineer, Linux Kernel/BSP

Job Listings·Bucharest, București

4mo ago

BS&P Project Engineer/專案工程師

Veolia·Taiwan

4mo ago

Senior Firmware Engineer - Android/Linux BSP

Crestron·Crestron Electronics Inc. - Plano, TX

4mo ago

BSP Software Engineer

Harman·Romania

5mo ago

BSP Software Engineer

Harman·Romania

5mo ago

Senior Engineer - Linux BSP (Solutions)

Arrow·Ahmedabad, Gujarat +3

5mo ago

Lead Firmware Engineer - Android/Linux BSP

Crestron·Crestron Electronics Inc. - Plano, TX

5mo ago