H

HARMAN International

Produces audio systems, infotainment, enterprise automation

Principal Engineer - Software Architecture

Software EngineeringConfirmed live in the last 24 hours
Full-timeShanghai, ChinaNo salary listedIn-person

About the Job

Requirements

  • A Master's degree or higher and at least 8 years of work experience in relevant fields.
  • Hands-on experience designing and understanding modern advanced driver-assistance systems software architecture based on mainstream system-on-chip platforms.
  • Technical competence with QNX, Linux board support packages, system software, DriveOS, mainstream system-on-chip software development kits, virtualization and containers, frameworks and system services including neural processing units and hardware accelerators, cameras, displays, graphics, lidar, and ultrasonic sensors.
  • A track record of leading cockpit software architecture design for original equipment manufacturer customer projects based on mainstream system-on-chip platforms.
  • Insight into different system-on-chip platforms, including their key parameters, performance, and design constraints.
  • Understanding of communication protocols including Data Distribution Service, SOME/IP, Controller Area Network, Local Interconnect Network, Ethernet, and FlexRay.
  • Knowledge of functional safety and cybersecurity compliance requirements and processes.
  • Hands-on experience in full-stack software development, including component detailed design, coding, testing, and debugging.
  • Proficiency in C, C++, Java, Unified Modeling Language, design patterns, Git, Enterprise Architect, and other design and development tools.
  • Good English writing, speaking, and presentation skills.

Responsibilities

  • Lead definition of software architecture and design for a Central Compute Unit that is scalable and adaptable to different customers.
  • Lead and steer multiple domain teams to ensure feasible, scalable, modular, and cost-optimized software design.
  • Define advanced software frameworks, layers, interfaces, and protocols to support multiple cockpit and advanced driver-assistance system domains.
  • Design advanced driver-assistance systems Level 2++ software architecture based on elicited and analyzed customer requirements and market technology trends.
  • Prepare and steer technical presentations and meetings directly with original equipment manufacturers during requests for information, requests for quotation, and product development.
  • Maintain appropriate knowledge of current and future technologies, methods, and tools related to software engineering and software architecture.
  • Troubleshoot and resolve complex cross-domain software issues to ensure performance, reliability, and stability under varying operating conditions.
  • Participate in the end-to-end software development process from concept and requirements through design and implementation.
  • Provide technical leadership to software development teams, mentor junior engineers, and establish software development and documentation best practices.
  • Participate in technical reviews of the role holder's work and others' work.
  • Contribute hands-on to technology realization.

Desired Qualifications

  • Knowledge and understanding of next-generation Central Compute Unit features, including artificial intelligence, large language models, and advanced driver-assistance systems/cockpit fusion platforms.
  • Experience developing automotive software, including real-time operating systems.
  • Experience developing open-source projects.
  • Knowledge of hardware, system-on-chip platforms, microcontrollers, and in-vehicle networks such as Audio Video Bridging and Controller Area Network.

About the Company

HARMAN International

Produces audio systems, infotainment, enterprise automation

Harman International is a global leader in audio and connected technologies, serving automotive, consumer, and enterprise markets. It designs, manufactures, and markets a broad range of products, including audio systems, infotainment solutions, and enterprise automation. The company’s products work by integrating high-quality audio hardware with connected services and software—think car infotainment systems, premium home and portable audio, and enterprise automation tools—often featuring well-known brands such as JBL, Harman Kardon, and AKG. Harman competes by leveraging its diverse brand portfolio, global reach, and emphasis on smart experiences and seamless connectivity across devices and vehicles, along with substantial investment in research and development. Its goal is to remain a leading provider of audio and connected technology, delivering integrated solutions that enhance entertainment, connectivity, and productivity for consumers and businesses alike.

Company size
10,001+
Company stage
Acquired
Total funding
$8B
Headquarters
Stamford, CT
Founded
1980

Recently Posted Jobs

Explore more opportunities at HARMAN International

See more jobs