Digital Cockpit - Senior SW Engineer Lifecycle team
HARMAN International
Bucharest, Bucureşti
‎‎în urmă cu 1 oră

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.

Position Summary : As a Senior C++ Developer in System Lifecycle Linux team, you will have the opportunity to develop a part of innovative software for automotive industry.

System Lifecycle team is responsible for controlling the general lifetime of the ECU as well as of each and any application, ensuring correct bring-up and shutdown, incorrect termination handling and data persistence.

Job Responsibilities : Fulfilling this role, you will be involved in and responsible for the following activities :

  • Read and assimilate know-how of software specifications, architecture and design documents of the system.
  • Develop, maintain and improve software components and services used by the infotainment system (C++ / Linux).
  • Participate in code review sessions.
  • Issue analysis and fixing, unit tests and maintenance tasks for delivered software components.
  • Able to read, understand and correct someone else’s code.
  • Close cooperation with SW architects and external suppliers / teams.
  • System monitoring, profiling, and optimization regarding startup / shutdown.
  • Basic Qualifications : In order to fulfill this role, you are required to have the following qualifications :

  • Bachelor degree in Computer Science or other relevant (IT connected) specializations.
  • At least 3 years of professional experience in software development in C / C++, preferably with focus on embedded Linux and / or Android systems.
  • Highly skilled in C / C++ and shell programming
  • Familiar with Linux system configuration (systemd, dbus, udev, kernel configuration, )
  • Experience with Git, Bitbucket, Jamfiles, Bamboo, CI / CD tools
  • Preferred Qualifications : In order to fulfill this role, it will be a plus if you have the following qualifications :

  • Experience with infotainment / entertainment systems would be a big plus
  • Expertise regarding GENIVI Lifecycle-Management.
  • Familiar with LUA
  • Knowledge regarding set up of embedded Linux distributions using Open Embedded / Yocto / bitbake
  • Eligibility Requirements : In order to be eligible for this role, you must be :

  • Comfortable in working within international teams, fluent English communication skills both written and verbal, with the ability to speak clearly and fluently and to lead technical discussions.
  • Very good interpersonal skills, cooperative and good team worker
  • Ability to present your current work status to both technical and non-technical persons
  • Organized, autonomous
  • Raportați această lucrare

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Email-ul meu
    Făcând clic pe "Continuă", acord nevoo consimțământ de a procesa datele mele și de a-mi trimite alerte prin e-mail, așa cum este detaliat în policyApplicația de confidențialitate a lui neuvoo. Pot să-mi retrag consimțământul sau să mă dezabonez în orice moment.