Mind is Essensium's embedded software division, which provides Consultancy and Services in the field of Linux, Android and Open Source software for Embedded Systems.
With its premises in Leuven, Belgium, Mind is one of the main players specialized in training and consultancy on low-level software development (board bring-up, BSPs, device drivers, boot loaders, etc…), Networking (TCP/IP, USB, Bluetooth, wireless protocols, etc…), Multimedia (Audio/Video streaming, GStreamer, VLC, etc…) and Security (Authentication, certification, etc…) on an international level with a firm footprint in Belgium.
Due to the constant growth of Open Source Software in embedded systems, we are currently looking for several: Linux and Open Source Embedded Software Developers
Work with our customers for designing, implementing and debugging software for embedded systems.
Projects typically include some of the following:
Porting Linux to new platforms based on typical embedded processors (ARM, MIPS, x86, etc…).
Configuring networking protocol stacks, optimizing data throughput, securing access, etc…
Setting-up multimedia frameworks, optimizing audio/video performance, etc…
Debugging complex real-time issues, Implementing remote upgrade mechanisms, etc…
Making system level architecture studies (SW architecture definition, choice of OS, HW/SW trade-offs, etc...).
Projects are performed both at the customers throughout Belgium and at Essensium’s premises or remote.
Knowledge and experience:
Depending on the level of seniority, the knowledge and experience required, includes:
Experience in C software development. Experience in C++ is an asset.
Theoretical understanding of the Linux kernel, compilation and debugging techniques and related tool chains. Experience working in a Linux command line environment.
Experience in running SW or Linux on embedded processors is a plus.
Experience in other Embedded Operating Systems (Android, RTEMS, eCos, pSOS, VxWorks, ...) is a plus.
Experience in device drivers, networking stacks or multimedia frameworks is also a plus.
Good knowledge of English. Knowledge of Dutch or French is a plus.
Other important elements next to pure technical experience are a passion for Open Source Software, willingness to learn, be open and flexible, be a team player and be service minded to our customers. What we offer you:
Fun: interesting projects, focus on Linux and Open Source, real team-spirit, growing young company, ...
Learning: you will work on high-tech projects with one of the most experienced Embedded Linux teams available.
Benefits package: competitive market salary, company car, laptop, extra legal pension, extra legal holidays, etc…