Junior Software Developer

Employer: Harman International Romania
  • IT Software
  • Job type: full-time
    Job level: 1 - 5 years of experience
  • nationwide
    Updated at: 05.04.2020

    Job Summary:
    Junior Software Developer for Infotainment projects
    The SJunior Software Developer will be part of a team responsible for creating from scratch and maintaining the Applications Level software for embedded automotive infotainment systems.

    Job Responsibilities:

    • Review Software specifications, Architecture and Design documents for the system
    • Develop software components (C++/Linux)
    • Analyze customer specifications; develop components architecture based on this information
    • Resolve inconsistencies in case of unclear 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 and in-car applications and software development processes
    • Post production software maintenance and bug fixes
    Basic Qualifications:
    • 1+ years of experience as a software developer
    • Strong knowledge of C++
    • Strong understanding of OOP
    • Good level as Linux user
    • Knowledge in inter-process communication, threading
    • Good English communication skills both written and verbal
    Preferred Qualifications:
    • Bachelor degree in Computer Science or other relevant (IT connected) specializations
    • Experience in developing embedded applications
    • Knowledge in agile software development methods (SCRUM)
    • Understanding and hands-on experience with VCS (p4v, git)
    • Previous automotive experience is a big plus
    • Experience working with electronic and hardware components