(Poistunut julkaisusta)

Embedded Linux Developers

Alkuperäinen julkaisupäivä 3.12.2018

We are continuously looking for more embedded Linux developers – many have already joined Bittium, but as we all know a Finnish IT company’s quest for Linux gurus is never-ending. As a Linux developer at Bittium you have many intriguing possibilities to choose from, for example you could be responsible for the low-level software development in embedded Linux environment in an IoT Device, Medical or Network project. Your assignments can relate to our own product development or you might be working in close connection with one of our domestic or international customers. Your experience and own interests will be taken into consideration when choosing projects. 

Good interpersonal skills and team player attitude will fit you well into our crew and healthy enthusiasm for the craft will make you feel like a long lost member of our family. Make the first contact by sending your application today and let's start the discussion on what could be your role at Bittium! Recruitment for this profile is currently a non-stop process, so don't wait for the last apply date. 

What you need for the job in general: 

  • A strong technical background 
  • Software development experience in C/C++ and recent development experience in embedded Linux environments 
  • Understanding of Linux system architecture and components (kernel / user space) 
  • Tools such as GIT, Jenking, Gerrit, GDB or HW debugging (JTAG) are familiar to you 
  • Fluency in written and spoken English

In addition we appreciate: 

  • Bash scripting experience 
  • Linux/Unix system programming experience (processes, threads, interprocess communication) 
  • Linux debugging skills (e.g. GDB, Strace, Valgrind, Bootchart tools) 
  • Yocto Linux experience / BitBake build engine 
  • Hands-on experience in writing of hardware device drivers for embedded operating systems 
  • Experience on baseport, bootloaders, board bring-up, and SW optimization for performance (such as power management) 
  • Understanding of embedded system hardware design and CPU architectures 
  • Any submissions done to open source community relating to Linux kernel are considered beneficial