Embedded Linux Engineer (Viladecavalls, ES)

Embedded Linux Engineer (Viladecavalls, ES)

CIRCONTROL provides solutions in the world of mobility and charging solutions for electric vehicles. Due to the strong expansion and growth of our company, we offer an excellent opportunity to develop a professional career for the Embedded Linux Engineer position in our center located in Viladecavalls (Terrassa, Barcelona).

Reporting to the Technical Director of ID Software, the selected person will be responsible for designing and developing the development platforms and embedded Linux distributions for our electric vehicle chargers.


  • Develop Linux BSPs (Board Support Packages) for our own embedded device products.
  • Customize the kernel and bootloader.
  • Develop device drivers.
  • Maintain and update cross-compilation tools (tool-chain).
  • Collaborate promptly with the hardware design and development department.


  • Training in Computer Engineering or similar.
  • Minimum experience of 2 years in embedded Linux software engineering (Buildroot and/or Yocto) and writing Shell and/or Python scripts.
  • Familiarity with Docker or Kubernetes container and defect tracking tools.
  • Mastery of source control and Git workflow.


stable contract.

  • Flexi working.
  • An excellent work environment in a dynamic and motivating environment.
  • Unbeatable environment surrounded by nature.
  • Subsidized menu with healthy and local products.
  • English classes “in Company”.
  • Continuing education plan.
  • Flexible Remuneration Plan (Health with dental coverage).

At CIRCONTROL we are committed to equal opportunities and the creation of an inclusive work environment for all people. Therefore, we welcome applications regardless of ethnic origin, nationality, gender, gender identity, color, religious beliefs, disability, sexual orientation, age, or marital status.

Apply for this job