Talent.com
Principal Engineer – Embedded Software
Principal Engineer – Embedded SoftwareHARMAN International • Richardson, Texas, USA
Principal Engineer – Embedded Software

Principal Engineer – Embedded Software

HARMAN International • Richardson, Texas, USA
[job_card.30_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

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.

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 developing firmware for embedded systems running Linux
  • 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 Java and 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 products (JBL, HARMAN Kardon, AKG, and more)
  • 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
  • #LI-NP1

    Salary Ranges :

    $ 105,000 - $ 154,000

    HARMAN is proud to be an Equal Opportunity / Affirmative Action employer. All qualified applicants will receive consideration for employment without regard torace, 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.

    [job_alerts.create_a_job]

    Embedded Software Engineer • Richardson, Texas, USA

    [internal_linking.similar_jobs]
    Associate Principal, Software Engineering

    Associate Principal, Software Engineering

    The Options Clearing Corporation • Dallas, TX, United States
    [job_card.full_time]
    Create solutions to complex technical challenges while coding, testing, troubleshooting, debugging, and documenting the systems developed. Develop and architect core libraries and frameworks used by...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Principal Software Engineer - Software Foundations (Onsite)

    Senior Principal Software Engineer - Software Foundations (Onsite)

    Raytheon • Richardson, Texas, US
    [job_card.full_time]
    Date Posted : 2025-12-10 Country : United States of America Location : TX232 : Richardson 1727 CityLine 1727 East CityLine Drive Building C27, Richardson, TX, 75082 USA Position Role Type : Onsite U.Per...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Embedded Linux Software Engineer

    Embedded Linux Software Engineer

    Planmeca USA Inc. • Richardson, Texas, United States
    [job_card.full_time]
    Embedded Linux Software Engineer / Embedded Software Engineer.Planmeca is one of the largest privately-held dental equipment companies in the industry. Our technology-driven product line includes d...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Associate Principal Engineer, Middleware

    Associate Principal Engineer, Middleware

    1872 Consulting • Dallas, TX, United States
    [job_card.full_time]
    Associate Principal Engineer, Middleware.Dallas, TX - Onsite 2-3 days per week.Provide subject matter expertise for implementation and ongoing support of Middleware integration technologies in prod...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Principal Verification Engineer

    Principal Verification Engineer

    Glow Networks • Dallas, TX, United States
    [job_card.full_time]
    The Principal Verification Engineer will be responsible for architecting and creating verification environments using System-Verilog and Universal Verification Methodology (UVM) IPs and SoCs with e...[show_more]
    [last_updated.last_updated_1_hour] • [promoted] • [new]
    Principal Engineer, Database Platform - Remote

    Principal Engineer, Database Platform - Remote

    Experian • Allen, TX, United States
    [job_card.full_time]
    Experian is a global data and technology company, powering opportunities for people and businesses around the world.We help to redefine lending practices, uncover and prevent fraud, simplify health...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Principal Software Engineer

    Principal Software Engineer

    EchoStar • Plano, TX, United States
    [job_card.full_time]
    EchoStar is reimagining the future of connectivity.Our business reach spans satellite television service, live-streaming and on-demand programming, smart home installation services, mobile plans an...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineer Principal - Data Solution Implementation (Hadoop)

    Software Engineer Principal - Data Solution Implementation (Hadoop)

    PNC • Dallas, TX, United States
    [job_card.full_time] +1
    At PNC, our people are our greatest differentiator and competitive advantage in the markets we serve.We are all united in delivering the best experience for our customers.We work together each day ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Principal Systems Engineer

    Principal Systems Engineer

    VirtualVocations • Dallas, Texas, United States
    [job_card.full_time]
    A company is looking for a Principal Systems Engineer to lead the Identity SDK team and support standardized consumer identity and data. Key Responsibilities Manage and mentor multiple engineering...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Principal Engineer

    Principal Engineer

    Kaav Inc. • Dallas, TX, United States
    [job_card.full_time]
    Top 3 mandatory skills : • Micro Services, Spring Boot, Kafka, Java, PostgreSQL, Kubernetes, Redis, Git, Github Actions, Maven, Junit, Agile, Production Support experience.Ideal Candidate : He needs...[show_more]
    [last_updated.last_updated_1_hour] • [promoted] • [new]
    Sr Software Engineer / Embedded software Engineer, Information Security (Open Source Compliance)

    Sr Software Engineer / Embedded software Engineer, Information Security (Open Source Compliance)

    Stellent IT LLC • Dallas, TX, United States
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Job Title : Sr Software Engineer / Embedded software Engineer , Information Security (Open Source Compliance) Location : Dallas, TX (Onsite) &...[show_more]
    [last_updated.last_updated_variable_hours] • [new]
    Principal Engineer

    Principal Engineer

    Braun Intertec • Dallas, TX, United States
    [job_card.full_time]
    ESSENTIAL DUTIES and RESPONSIBILITIES : .Manages highly complex projects and provides technical review and project management support of projects for clients with multiple technical disciplines.Prepa...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Principal Development Engineer

    Senior Principal Development Engineer

    Teledyne • Garland, TX, United States
    [job_card.full_time]
    Teledyne Technologies Incorporated provides enabling technologies for industrial growth markets that require advanced technology and high reliability. These markets include aerospace and defense, fa...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Principal Account Engineer

    Principal Account Engineer

    Munich RE • Dallas, TX, United States
    [job_card.full_time]
    Atlanta, United States; Chicago, United States; Dallas, United States;.Use your experience in the power generation industry or heavy manufacturing to become an integral member of HSB's heavy indust...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Embedded Linux Software Engineer

    Embedded Linux Software Engineer

    Planmeca USA • Dallas, TX, United States
    [job_card.full_time]
    Embedded Linux Software Engineer / Embedded Software Engineer.Planmeca is one of the largest privately-held dental equipment companies in the industry. Our technology-driven product line includes di...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Sr Software Engineer / Embedded software Engineer, Information Security (Open Source Compliance)

    Sr Software Engineer / Embedded software Engineer, Information Security (Open Source Compliance)

    InfoVision Inc. • Dallas, TX, United States
    [job_card.full_time]
    Job Title : Sr Software Engineer / Embedded software Engineer , Information Security (Open Source Compliance).We are seeking a Staff-level engineer who thrives on autonomy, engineering latitude, and ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Systems Engineer - Platform Automation Engineer

    Systems Engineer - Platform Automation Engineer

    Experis • Plano, TX, United States
    [job_card.full_time]
    Lead Platform Automation Engineer.Plano TX (in office 4x a month).US Citizens or GC Holders only (no C2C or employer-sponsored visa). We are seeking a Lead Platform Automation Engineer to develop, i...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Principal Engineer

    Principal Engineer

    Turing • Dallas, TX, United States
    [job_card.full_time]
    Based in San Francisco, California, Turing is the world's leading research accelerator for frontier AI labs and a trusted partner for global enterprises looking to deploy advanced AI systems.Turing...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]