Disclaimer: Hunt UK Visa Sponsors aggregates job listings from publicly available sources, such as search engines, to assist with your job hunting. We do not claim affiliation with ITDev. For the most up-to-date job details, please visit the official website by clicking "Apply Now."
Description
Get full ownership over embedded Linux projects, shaping them with your ideas from day one. You’ll work directly with clients across multiple industries, solving real-world problems and expanding your technical influence beyond just writing code.
You’ll work alongside experienced engineers who’ll challenge you, support you and help you grow.
You’ll also have the freedom to organise your day how you like, with hybrid and flexible working giving you greater control over your time.
On top of that, you’ll have direct input into system architecture, mentoring junior engineers and the chance to keep pushing your skills with access to professional development programs and tools.
What you’ll do
Design embedded Linux architectures, write and optimise kernels for custom hardware and develop drivers for specialised components. You’ll also prepare work packages for other engineers, review their code, and mentor junior developers to bring them up to speed.
Working directly with clients, you’ll help shape their solutions and solve their toughest embedded challenges. You’ll also create test plans and debug complex system-level issues to make sure everything runs smoothly.
What you’ll need
∙ Strong skills in C and C++ programming for embedded systems
∙ Experience in Linux kernel development, modification and debugging
∙ Knowledge of Linux driver development for custom hardware and build systems
∙ Familiarity with device tree and bootloader configuration, as well as communication protocols like I2C, SPI, USB and Ethernet
Good analytical and problem-solving abilities will help you tackle complex challenges, while clear technical documentation and version control (Git) will keep your work organised and accessible.
Communication and mentorship skills will let you guide junior engineers and work well with clients and teams.
About the company
ITDev develops software and hardware systems across a wide range of technologies and industries. Engineers here work on new feature and product development, not maintenance, and get access to professional training and development programs to keep their skills sharp.
Please click the ‘Apply’ button. Don’t worry if your CV isn’t up to date. Just send what you have and we’ll deal with that later.