Skip to content

General information

Location:
RO_Bucharest_5-7 Dimitrie Pompei blvd
Additional Location:
Bucharest, Romania
Job Family:
Engineering
Worker Type Reference:
Regular - Permanent
Pay Rate Type:
Salary
JOB ID:
R-33997-2024

Description & Requirements

Position summary:

Linux system engineer, part of the PQRS (Production & Qualification Readiness SW) team.

As an embedded Linux SW engineer, you will contribute to the creation of a lightweight Linux distribution used in HARMAN to perform low-level validation and certification of the hardware used in various automotive projects.

You will be challenged to find solutions that blend both hardware and software worlds to reach an optimized and streamlined design between the systems and our internal customers’ requirements.

You will be part of an ever-growing and ever-changing platform that will continue to evolve along with the cutting-edge tech used in Automotive. The nature of our platform gives you the chance of upgrading the existing model and challenging the status-quo, as our objective is to always stay in front of the pack and develop on the latest technologies.

Our beneficiaries are the main car makers in Europe.

Job Responsibilities:

You are contributing to the development and maintenance of a Linux distribution used for HW bring-up, validation and certification across the HARMAN products portfolio. Your role is focused on bringing up and configuring the video interfaces and functional blocks of our products. You are the expert on video related topics and you are involved in consultancy, development and design activities part of the software team responsible for this Linux distribution.

Basic qualifications:

To fulfill this role, you are required to have the following qualifications:

  • proven experience with video interfaces and their particularities (HDMI, DP, DSI) in terms of configuration and debugging.
  • excellent understanding of the abstractions and concepts implemented in the Linux kernel as well as in user space for the video stack (e.g. KMS, DRM, compositors)
  • comfortable with configuring video interfaces across the video stack (kernel configuration, DTBs, user space configuration)
  • experience with video serializers and deserializers (configuration and debugging) and protocols (GMSL, FPD, APIX, LVDS)
  • confident in dealing with hardware from user-space, reading schematics and block diagrams, reading data sheets
  • confident in programming under Linux and for Linux, good understanding of the Linux philosophy and APIs

Nice to have qualifications:

  • experience in embedded hardware bring-up
  • good documentation skills (both reading and writing)
  • Python or Rust

Other mentions:

  • Willingness to travel (0-20% of time) depending on the project necessities.
  • Flexibility to work both remotely and on-site (up to 5 days/week remotely)

#HarmanEmployees

  • Work in international teams with the world's largest automotive manufacturers
  • Use HARMAN Flex - chose the right working model fitting their job (WfH, Hybrid or Office)
  • Access career development opportunities and get both on the job training on high-end automotive projects, as well as extensive technical trainings
  • Access HARMAN Webshop with large employee discounts for audio products (JBL, HARMAN Kardon, AKG)
  • Are encouraged to a healthy work/life balance with a progressive holiday plan based on total work experience, 2 sick days, 3 days off compensation for weekend legal holidays and flextime
  • And of course, enjoy meal tickets, a premium medical subscription, fitness discounts and other corporate perks

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.