Talent.com
Principal Engineer – Embedded Software
Principal Engineer – Embedded SoftwareHarman Becker Automotive Systems Manufacturing Kft • Richardson, Texas, USA
[error_messages.no_longer_accepting]
Principal Engineer – Embedded Software

Principal Engineer – Embedded Software

Harman Becker Automotive Systems Manufacturing Kft • 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 youll 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

  • Bachelors 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 OSs 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 : $ 105000 - $ 154000

    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.

    Required Experience :

    Staff IC

    Key Skills

    Continuous Integration,Docker,Jenkins,Python,System Design,Agile,C / C++,Go,Systems Engineering,Software Development,Java,Distributed Systems

    Employment Type : Full-Time

    Experience : years

    Vacancy : 1

    [job_alerts.create_a_job]

    Embedded Software Engineer • Richardson, Texas, USA

    [internal_linking.related_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]
    Principal Software Engineer (Plano)

    Principal Software Engineer (Plano)

    InterEx Group • Plano, TX, United States
    [job_card.full_time]
    Principal Software Engineer - Plano, TX Onsite.One of our top clients in the hospitality / entertainment is looking to hire a principal Software Engineer. This role will play a key role in shaping th...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Associate Principal, Software Engineering : DevOps

    Associate Principal, Software Engineering : DevOps

    The Options Clearing Corporation • Dallas, TX, United States
    [job_card.full_time]
    Provide subject matter expertise for ongoing support of applications deployed to OCC's non-production AWS environments and supporting 3rd party applications. Lead, Create and maintain a reliable tes...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Principal Software Engineer

    Principal Software Engineer

    Robert Half • Dallas, TX, United States
    [job_card.full_time]
    We are looking for a hands-on Principal Software Engineer who will play a key role in developing software that interfaces with vehicle hardware, GPS tracking systems, and mapping services to delive...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Principal Software Engineer

    Principal Software Engineer

    Business Centric Technology • Plano, TX, United States
    [job_card.permanent]
    [filters_job_card.quick_apply]
    We're looking for a Principal Software Engineer to lead innovation and guide technical strategy on our Casino Management Systems (CMS) software development team. This is a critical role for a s...[show_more]
    [last_updated.last_updated_30]
    Manager Software Engineering

    Manager Software Engineering

    Altice USA • Plano, TX, United States
    [job_card.full_time]
    Are you looking to Optimize your life? Start your exciting path to a rewarding career today!.We are Optimum, a leader in the fast-paced world of connectivity, and we're on the hunt for enthusiastic...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Principal Engineer, Software Full Stack

    Principal Engineer, Software Full Stack

    T-Mobile USA, Inc. • Frisco, TX, United States
    [job_card.full_time] +1
    At T-Mobile, we invest in YOU! Our Total Rewards Package ensures that employees get the same big love we give our customers. All team members receive a competitive base salary and compensation pack...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Software Engineering Manager

    Software Engineering Manager

    DataBank Holdings, Ltd. • Dallas, TX, United States
    [job_card.full_time]
    DataBank's managed data center services are anchored in world-class facilities.Our customized technology solutions are designed to help customers effectively manage risk, improve their technology p...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Embedded Linux Software Engineer

    Embedded Linux Software Engineer

    Planmeca USA Inc. • Richardson, 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 d...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Principal Software Engineer, Fintech

    Principal Software Engineer, Fintech

    T-Mobile USA, Inc. • Frisco, TX, United States
    [job_card.full_time] +1
    At T-Mobile, we invest in YOU! Our Total Rewards Package ensures that employees get the same big love we give our customers. All team members receive a competitive base salary and compensation pack...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Principal Software Engineer

    Principal Software Engineer

    Keurig Dr Pepper • Frisco, Texas, US
    [job_card.full_time]
    Please read the following job description thoroughly to ensure you are the right fit for this role before applying.Principal Software Engineer for Enterprise AI Services. Lead cross-functional engin...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Principal Software Engineer

    Principal Software Engineer

    InterEx Group • Plano, TX, United States
    [job_card.full_time]
    Principal Software Engineer - Plano, TX – Onsite.One of our top clients in the hospitality / entertainment is looking to hire a principal Software Engineer. This role will play a key role in shaping t...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Embedded Software Engineer

    Embedded Software Engineer

    Wilson Connectivity • Richardson, TX, USA
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Join the team at Wilson Connectivity and be a part of our mission to connect everyone, everywhere! As the industry leader in wireless connectivity solutions, we're bringing 5G connectivity to busin...[show_more]
    [last_updated.last_updated_30]
    Principal Software Engineer (Dallas)

    Principal Software Engineer (Dallas)

    Robert Half • Dallas, TX, US
    [job_card.part_time]
    We are looking for a hands-on Principal Software Engineer who will play a key role in developing software that interfaces with vehicle hardware, GPS tracking systems, and mapping services to delive...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    IBM BPM Engineer

    IBM BPM Engineer

    Zone IT Solutions • Plano, TX, US
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Zone IT Solutions is seeking a skilled IBM BPM Engineer to join our team.In this role, you will be responsible for developing, implementing, and maintaining business process management (BPM) soluti...[show_more]
    [last_updated.last_updated_30]
    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]
    Senior Manager, Software Engineering, Full Stack People Leader (Python, React, Node, AWS)

    Senior Manager, Software Engineering, Full Stack People Leader (Python, React, Node, AWS)

    Capital One • Plano, TX, US
    [job_card.full_time] +1
    Senior Manager, Software Engineering, Full Stack People Leader (Python, React, Node, AWS).Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Systems Engineer

    Systems Engineer

    RouteOne • Dallas, TX, United States
    [job_card.full_time]
    The Systems Engineer will collaborate with internal and external teams to.Engineer must have experience with hands-on support of. Serve as part of a 24x7 on-call rotation for.Establish and manage op...[show_more]
    [last_updated.last_updated_30] • [promoted]