At a Glance
- Tasks: Develop embedded software and Linux drivers for cutting-edge AI networking technology.
- Company: Innovative deep-tech company focused on next-gen networking solutions.
- Benefits: Hybrid working model, competitive salary, and opportunities for professional growth.
- Other info: Collaborative environment with exciting projects and career advancement opportunities.
- Why this job: Join a team revolutionising AI/ML workloads while making a positive environmental impact.
- Qualifications: Strong experience in Embedded Linux, C/C++, and Python; networking knowledge is a plus.
The predicted salary is between 50000 - 70000 £ per year.
Join a cutting-edge AI networking company in London with a hybrid working model. This innovative deep-tech company is developing next-generation networking technology designed to accelerate AI/ML and high-performance computing workloads while dramatically reducing energy consumption.
The team is now looking for an Embedded Linux Engineer to support the development of embedded and host software powering high-speed networking and photonics-based systems. You will work closely with hardware and systems teams, contributing across embedded software, Linux driver development, and low-level system integration on advanced networking platforms.
For this Embedded Linux Engineer role, we are looking for someone with:
- Strong experience with Embedded Linux development
- Experience developing Linux kernel or PCIe drivers
- Proficiency in C, C++ and Python
- Ideally, exposure to networking systems, HPC or data centre technologies
For more information on this role, or any other jobs across Embedded, Linux Kernel, Device Driver Development or Systems Software, please contact Callum Allen today.
Linux Administrator / Engineer employer: IC Resources
As a leading player in the AI networking sector, this company offers a dynamic and innovative work environment in London, where employees can thrive in a hybrid working model. With a strong focus on employee growth and development, team members are encouraged to collaborate closely across disciplines, gaining invaluable experience in cutting-edge technologies while contributing to sustainable solutions that reduce energy consumption. Join a culture that values creativity and technical excellence, making it an exceptional place for those passionate about advancing their careers in embedded systems and networking.
StudySmarter Expert Advice🤫
We think this is how you could land Linux Administrator / Engineer
✨Tip Number 1
Network like a pro! Reach out to people in the industry, attend meetups, and connect with professionals on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those related to Embedded Linux or driver development. This gives potential employers a taste of what you can do beyond your CV.
✨Tip Number 3
Prepare for technical interviews by brushing up on your coding skills and understanding of Linux systems. Practice common interview questions and consider mock interviews to build your confidence.
✨Tip Number 4
Don’t forget to apply through our website! We’ve got loads of opportunities that might be perfect for you. Plus, it’s a great way to ensure your application gets seen by the right people.
We think you need these skills to ace Linux Administrator / Engineer
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your experience with Embedded Linux development and any relevant projects. We want to see how your skills align with the role, so don’t be shy about showcasing your expertise in C, C++, and Python!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re excited about working with us on cutting-edge AI networking technology. Share specific examples of your work with Linux kernel or PCIe drivers to grab our attention.
Showcase Relevant Experience:When filling out your application, make sure to include any exposure you have to networking systems, HPC, or data centre technologies. We love seeing candidates who can bring additional insights to our team!
Apply Through Our Website:We encourage you to apply directly through our website for the best chance of getting noticed. It’s the easiest way for us to keep track of your application and get back to you quickly!
How to prepare for a job interview at IC Resources
✨Know Your Linux Inside Out
Make sure you brush up on your Embedded Linux knowledge. Be prepared to discuss your experience with Linux kernel development and any specific projects you've worked on. Highlight your understanding of PCIe drivers and how they integrate with networking systems.
✨Showcase Your Coding Skills
Since proficiency in C, C++, and Python is key for this role, be ready to demonstrate your coding skills. You might be asked to solve a problem or explain your thought process while coding. Practise common algorithms and data structures to ensure you're sharp.
✨Understand the Company’s Tech
Familiarise yourself with the company’s focus on AI/ML and high-performance computing. Research their products and technologies, especially in networking and photonics. This will help you tailor your answers and show genuine interest in their work.
✨Prepare Questions for Them
Interviews are a two-way street! Prepare insightful questions about the team dynamics, project timelines, and the technologies they use. This not only shows your enthusiasm but also helps you gauge if the company is the right fit for you.