Your Role:

As an embedded SW engineer you will develop the platform of ADAS ECUs on the Linux side, setting up the kernel, programming the drivers, configuring the schedule, integrating proprietary middleware, bringing up new boards…

Main Responsibilities:

  • Develop in user and kernel space
  • Debug at register level
  • Analyse customer requirements
  • Document and write technical manuals of the delivered software

Skills to Make the Difference:

We are looking for a professional with experience in:

  • Kernel development and device drivers experience
  • Building a system with Yocto
  • Linux Device tree experience
  • uBoot knowledge
  • C/C++ programming
  • Previous experience in Python is appreciated
  • Shell scripting
  • Previous experience in Real-time design and programming
  • Basic electronics – capability to understand schematics and use an oscilloscope (yes, we use them)
  • Experience in team-based work, using issue tracker like JIRA, collaboration software like Confluence, and version control systems like SVN or GIT (Bitbucket)
  • VxWorks experience is more than welcome
  • English fluency! All our customers are outside Spain

Why Join Silicon Gears?

  • Development in the cutting edge automotive areas
  • Professional development
  • Challenges
  • Flexible schedule
  • Paid extra hours or vacation in exchange
  • Experienced team
  • Free delicious coffee!