Software Architect (C/C++)

HARMAN Connected Services Poland
10 000 - 18 000
gross / month (Employment contract)
13 300 - 24 000
net / month (B2B)

Online interview
B2B Employment contract
Ogrodowa 8, Łódź Wrocław Remote
Remote possible

Project description

HARMAN established a presence in Poland in 2007 with a connected services branch in Lodz. After 11 years, the company moved to an A-class office. Here, top engineers work together to create innovative solutions that are used by automotive industry giants. As we continue to grow, we are always looking for enthusiastic people who are ready to develop their knowledge and improve their skills.

Your tasks

Design and development of the software and firmware update for the leading car manufacturer. Multiple ways of update: Over the Air (OTA), USB and WIRED.

The updates are performed for multiple ECUs in system background and in bootloader. Responsible for overall design and functional flow of the various components of the application.

Who we're looking for?

  • At least 7 years of commercial experience
  • Proven experience in software update related projects for embedded systems
  • Proven experience in the overall design and functional flow preparation
  • Experience with Linux systems
  • Solid knowledge of C/C++ language
  • Familiar with modern version control systems, including git and svn
  • Natural focus on high standards and delivering quality results to tight deadlines
  • Proven ability to actively cooperate as a key member of a technical team
  • Analytic and problem-solving skills
  • Effort estimations, requirements clarification with Customer
  • Strong customer and product orientation
  • Strong written and spoken English C1 min.

 What is Nice to Have:

  • Automotive industry
  • Experience with In-Car Entertainment (ICE) or In-Vehicle Infotainment (IVI) systems
  • Experience with other IT skill and programming languages including scripting
  • Experience in Wired, Over the Air and USB Software Update
  • Experience with Enterprise Architect
  • Proven experience with design patterns
  • Experience with GNU toolchain
  • Experience in C++11 and C++14 programming
  • Experience with Atlassian Product Family (Jira, Confluence, Stash, Bamboo, etc)
  • Written and spoken German

C or C++
GNU toolchain
Additional monitor
Operating system
Work environment
Open space
Flexible working hours
  • Healthcare package
  • Healthcare package for families
Leisure package
  • Leisure package
  • Leisure package for families
  • Cold beverages
  • Hot beverages
  • Fruits
  • Lunches
  • Trainings
  • Car parking
  • Bicycle parking
Relocation package
  • Language courses
  • Shower
  • Chill room
  • Integration events

Recruitment process

- 14 days
HR call, Webex technical interview

Our company

HARMAN Connected Services Poland

Łódź 400
Tech skills
  • C
  • C++
  • Java
  • Python

Check out similar job offers