Principal Software Engineer, Car Audio Software P

Harman Professional, Inc.
Novi, MI, United States
12 days ago
Apply on jobs.mitalent.org
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Compensation
$125,250.0 - $183,700.0
Working hours
Regular working hours

Tech stack

Sound Recording and Reproduction C++ (Programming Language) Software Debugging Emulators Multiprocessing Proprietary Software ISO/IEC 15504 Software Engineering Software Project Management

Job description

The Principal Engineer provides technical and applications support of audio and noise management projects to automotive OEM customers. The position will be a subject matter expert towards the customer and internal Software and Requirement engineering. This role will report to the Sr. Director, Software Project Engineering, Car Audio.

Your Team This position has no direct reports. The role works closely with other team members, including Solution Management, Software Program Managers, Software Project Leads, Acoustic Engineers, and Customer Program Managers to drive successful project delivery to meet timing, cost, and quality.

What You Will Do

Act as the first responder and primary technical contact for embedded system issues identified during development at the customer’s location, providing timely and hands-on support for complex system-level and integration challenges

Perform in-depth debugging and root cause analysis across software and hardware boundaries, leveraging strong C/C++ expertise and system-level understanding

Participate in and support audio system testing activities, including bench and vehicle-level verification at customer or third-party sites

Drive end-to-end issue resolution by working closely with internal development teams, clearly defining problem statements, and leading escalations to ensure timely closure

Participate in meetings within the local time zone, drive technical discussions with customers on requirements and specifications, and translate them into clear and actionable inputs for internal engineering teams

Communicate internal architecture solutions to customers in a clear, structured, and easily understandable manner

Provide tuning support to ASE and technical support to CPM within the local time zone, ensuring timely alignment and effective collaboration

Partner with Engineering, Product, and Customer Group teams to build strong, long-term technical relationships with customers, while maintaining awareness of customer needs and the competitive landscape in audio and embedded systems

Requirements

8+ years’ experience in automotive electronic product development engineering (Audio industry preferred).

BSEE/BSCE in software, electrical engineering or related field

Experience with Qualcomm Hexagon DSP

Experience with Audio Weaver Audio Framework

Solid background with Digital Signal Processing, signal flow design, digital filtering etc.,

Proven consistent success in delivering over many product cycles, developing innovative/disruptive solutions.

Strong knowledge of audio/acoustic systems

Passion for Audio quality and performance

Skills Based Proficiencies

Strong proficiency in C/C++ language

Problem solving, organizational and analytical skills

Excellent written & verbal communication

Experience in audio related embedded SW development: audio driver (I2S/TDM), floating-point and fixed-point processing, audio framework, MIPS/MCPS optimization

Experience developing and debugging software in a real-time, embedded, multiprocessor, multi-interface environment

Experience with audio interfaces: TDM/I2S/A2B

Familiar with HW instruments like oscilloscope, AP, signal generators etc., and embedded debug tool like emulators, debuggers etc.

Familiarity with ASPICE traceability requirements

Experienced working with vehicle networking (CAN, MOST, etc) and diagnostics (UDS, KWP2000)

What Makes You Eligible

Be willing to travel up to 10% domestic and international

Be willing to work in the Novi, MI office (hybrid format)

Successfully complete a background investigation and drug screen as a condition of employment

Benefits & conditions

Flexible work environment, allowing for full-time remote work globally for positions that can be performed outside a HARMAN or customer location.

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

Access to HARMAN Campus Fitness Center and Cafeteria

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

LI-Hybrid

#LI-JS247

Pay Transparency

$ 125,250 - $ 183,700

Dependent on the position offered, other forms of compensation are also available, such as bonuses or commission.

Pay is based on a wide range of factors, including, without limitation, skill set, experience, training, location, and business need. While the above range is a reasonable estimate of the wage range for this position, please note the disclosed range estimate has not been adjusted for the applicable geographical differential associated with the location where the position may be filled., HARMAN is interested in the health and wellbeing of you and your family and offers a range of benefits designed to support your needs for holistic wellbeing. Benefits and perks may vary depending on the nature of your… For full info follow application link.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on jobs.mitalent.org
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

58 sec

Navigating limitations of local Cosmos DB emulators

Radu Vunvulea Radu Vunvulea · World Congress 2022

1:37 min

Supporting multiprocessing with custom copyreg pickling

Konstantin Bespalov · World Congress 2023

1:19 min

Advancing autonomous driving capabilities with specialized software talent

Katrin Lehmann Katrin Lehmann +1 · Coffee With Developers

1:49 min

Testing with emulators, simulators, and real devices

Milica Aleksic Milica Aleksic · LIVE

1:39 min

Speaker introduction and software engineering background

Daniel Raniz Raneland · LIVE

2:59 min

Parallel execution through multiprocessing and multithreading concepts

Shweta Palande · LIVE

Videos

See all

Related articles

See all