Develop and maintain an embedded Linux based projects in consumer electronics applications Collaborate with a diverse team of firmware, electronics and software engineers Delivery of prototypes in a fast paced product development environment Ensuring all projects uphold a high standard of functional and technical performance - in line with the brand Manage inputs from key stakeholders and collaborators Reporting to the manager
You will require the following skills and experience to be successful:
Proven experience as Embedded Linux developer: Solid understanding of the Linux kernel and embedded SoC peripherals Expert proficiency in the following languages: C/C++, Python and/or Bash scripting Past experience using and developing Linux kernel device drivers, device tree and from scratch Linux environments Experience with profiling tools in real-time environments Meticulous attention to detail and process-orientated approach Self-disciplined team player, able to work in multi-disciplinary team environment Good written and verbal communication to all internal and external stakeholders
You would benefit from having the following skills and experience:
Audio/video processing and/or broadcast within embedded devices and other platforms DSP and/or GPU architectures and frameworks within embedded devices and other platforms.