C++ Engineer @Telematics Platform team
HARMAN International
Bucharest, Romania, RO
5 zile în urmă

Additional Work Location : None

We are ONE HARMAN. We are greater than the sum of our divisions or brands. We proudly talk about our many iconic brands and describe how our technologies are transforming the car, the workplace and everywhere in between.

We work hard. We create useful, playful, beautiful things. We strive for excellence and we aim to win as a team. No matter the position, every employee at HARMAN is expected to demonstrate our core competencies : leadership, change-orientation, collaboration, judgment and a results-driven mindset.

At HARMAN, we expect brilliance. You can expect a career full of brilliant possibilities.

Position Summary :

We are looking for a Software Developer C++ in Telematics Platform team and you will have the opportunity to develop innovative software for automotive industry.

Telematics exposes the internal car ecosystem to the Internet : the car becomes an element of the Internet of Things (IoT) , offering a new level of access to car’s functionalities and a platform to build additional features in areas such as safety, security, comfort.

You will work with concepts like Telematics, 5G and V2X (vehicle-to-everything).

You will be our next colleague responsible for developing the software components.

Job Responsibilities :

  • Study and understand customer and internal specifications
  • Analyze existing software to add features, make modifications, fix bugs, and / or port to different platforms
  • Develop new software components (C++11 in a Linux environment)
  • Develop design documents based on specifications and given SW architecture
  • Write unit tests
  • Debug issues - perform root cause analysis and deliver bug-fixes by means of log analysis and by using specific tooling (gdb / Valgrind / address sanitizer / various Linux tooling)
  • Perform functional testing of developed source code
  • Participate in code review sessions
  • Communicate with peers inside the Harman group
  • Act according to the SW development standards of the automotive industry, in-car applications and software development processes
  • Basic Qualifications :

  • Bachelor degree in Computer Science or other relevant (IT connected) specializations
  • At least 3+ years of experience as a software developer
  • Solid knowledge of C++ (3+ years), including common C++11 concepts (smart pointers, lambdas, etc.)
  • Knowledge of common design patterns (factory, observer, etc.)
  • Linux expertise (general working knowledge, know the specifics of SW development and debugging in the Linux world)
  • Knowledge of inter-process communication, multithreading
  • Good English communication skills, both written and verbal
  • Working knowledge of software development processes
  • Preferred Qualifications :

  • Experience with developing embedded applications
  • Automotive experience
  • What We Offer

  • Access to employee discounts on world class HARMAN / Samsung products (JBL, Harman Kardon, AKG etc.)
  • Professional development opportunities through HARMAN University’s business and leadership academies
  • Work from home, flexible work schedule with a culture encouraging work life integration
  • An inclusive and diverse work environment that fosters and encourages professional and personal development
  • 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.