Embedded Linux Software Engineer
Salary: up to £100,000 + bonus
Office Location: London, The City
The Role:
An exciting new position has been created for an experienced Embedded Linux Engineer to join our clients growing engineering team as they upscale their in-house engineering team in Central London.
Our client is revolutionising the renewable energy sector providing direct access to clean power to a host of well known, award-winning companies across the globe. Their products are state of the art, using cutting edge technology and modern software development processes.
In this role the successful Embedded Linux Engineer will be given the chance to take ownership of all matters software development and the freedom to develop products from a blank piece of paper whilst working with like-minded engineers of multiple disciplines to see your designs through to completion.
You will ideally have a background in designing and building High-performance computing (HPC) systems and will be an expert across Embedded Linux environments including driver and kernel level development. If you have experience leading projects or a small team that will really make your CV stand out. Whilst experience working with CI/CD methodology is desirable.
Skills Required:
- Extensive Embedded C programming
- Embedded Linux
- Linux kernel and device driver development
- Writing drivers for peripherals PCIe, USB, SPI, I2C, UART
- Full cycle software development for Linux
Desirable Skills:
- CI/CD methodology
- Linux system software and drivers for SoCs based on RISC-V ISA
This really is a unique role with the chance to make a real impact in the design of a host of new products that will improve the every day lives of millions of people, whilst at the same time working with cutting edge technology within a well-funded, forward thinking business. On offer is a salary of up to £100k plus a strong benefits package, bonuses and flexible working.