Principal Engineer – Embedded Software
Richardson, Dallas County, Texas, 75080, USA
Listed on 2025-12-17
-
Software Development
Embedded Software Engineer, Software Engineer, C++ Developer
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 every day.
Introduction: A Career at HARMAN Lifestyle
We’re a global, multi-disciplinary team that’s putting the innovative power of technology to work and transforming tomorrow. As a member of HARMAN Lifestyle, you connect consumers with the power of superior sound.
- Contribute your talents to high-end, esteemed brands like JBL, Mark Levinson and Revel
- Unite your passion for audio innovation with high-tech product development
- Create pitch-perfect, cutting-edge technology that elevates the listening experience
About the Role
This position is for a Principal Engineer at Harman Pro, specializing in the development of firmware for Audio, Video, and Control products, with a strong focus on low-level development for microcontrollers and microprocessors. We seek a self-motivated individual who thrives in a collaborative global team environment and can engage across diverse functions, including firmware developers, hardware designers, product managers, and product validation engineers.
This role is crucial for delivering innovative and feature-rich solutions to the Professional Audio, Video, and Control market.
What You Will Do
- Design and develop robust and reliable C/C++ firmware for Harman Pro audio, video and control products.
- Design and develop firmware for the configuration and management of complex, multi-processor products including power management, boot sequencing, signal amplification, inter-processor communications, sub-processor management, and firmware upgrade.
- Participate in the full lifecycle of product development including design, implementation, board bring-up, signal validation, hardware checkout, and product feature validation.
- Collaborate with cross functional teams including hardware, software, test, project and product management.
- Follow engineering standards and best practices for firmware development and code validation.
What You Need to Be Successful
- Bachelor’s degree in electrical engineering, computer engineering or computer science.
- 7+ years of C/C++ programming on multi-threaded embedded platforms and products.
- 7+ years of experience real-time OS’s such as FreeRTOS, Zephyr as well as experience with bare-metal firmware development.
- Experience with a broad range of communication channels including SPI, I2C, UART, I2S and Ethernet.
- Experience with different microcontroller and microprocessor architectures.
- Experience with low-level firmware debugging and signal validation via oscilloscope and logic analyzer.
- Strong commitment to adhering to all relevant functional policies and best practices and ensuring your work consistently reflects this commitment.
Bonus Points if You Have
- Experience in task break-down, estimation and resource scheduling.
- Fluency in multiple programming and scripting languages such as Python.
- Experience with NXP and ST microcontrollers.
- Experience with audio systems products and firmware.
- Experience with firmware build environments including cmake.
- Experience with data exchange methods such as JSON and XML.
- Understanding of digital signal concepts such as ADC, DAC, PWM.
- Experience working in a global matrixed organization.
- Experience using Atlassian Tools (Confluence, Jira, Bitbucket).
What Makes You Eligible
- Willingness to work in our office in Richardson, TX.
- Willingness for occasional travel.
- Successfully complete a background investigation and drug screen as a condition of employment
What We Offer
- 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
- “Be Brilliant” employee recognition and rewards program
- An inclusive and…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).