C++ Software Developer

Employer: HARMAN
Domain:
  • Engineering
  • IT Hardware
  • IT Software
  • Job type: full-time
    Job level: 1 - 5 years of experience
    Location:
  • BUCHAREST
  • Updated at: 14.11.2018

    Job Responsibilities:

    • Review Software specifications, Architecture and Design documents for the system
    • Develop software components (C++/Linux)
    • Work towards clarifying ambiguous technical requirements in the specification
    • Make functional testing of developed source code, participate in code review sessions
    • Act according the standards of the automotive industry, in-car applications and software development processes
    • Assist the hardware team in debugging : provide measurements on the provided boards, prepare test scenarios

    Basic Qualifications:

    • At least 2 years of experience as a software developer
    • Solid knowledge of C++
    • Good understanding of OOP
    • Intermediate level as Linux user
    • Team spirit; strong communication skills to collaborate with various stakeholders
    • Good English communication skills both written and verbal

    Preferred Qualifications:

    • Bachelor degree in Computer Science or other relevant (IT connected) specializations
    • Up-to-date knowledge of design software like Adobe Illustrator and Photoshop
    • Knowledge of common HMI technologies (graphic (2D / 3D), gestures, touch, font rendering / layout, statemachines...)
    • QT, QML skills
    • Knowledge in inter-process communication, threading
    • Experience in developing embedded applications
    • Knowledge in agile software development methods (SCRUM)
    • Experience working with electronic and hardware components