At a Glance
- Tasks: Develop and enhance UAV software using embedded Linux and C programming.
- Company: Join a leading tech firm at the forefront of UAV technology.
- Benefits: Competitive salary, great package, and opportunities for professional growth.
- Other info: No prior UAV experience needed; just a passion for technology!
- Why this job: Be part of an exciting industry with real-world impact on UAV advancements.
- Qualifications: 3+ years in embedded Linux and strong C programming skills required.
The predicted salary is between 45000 - 65000 £ per year.
While growth markets in the UK are currently limited, UAV technology is seeing significant expansion given global developments. No prior UAV experience is required for this Embedded Software Engineer role, though a genuine interest in the space will be a strong advantage.
We are recruiting two Embedded Linux Software Engineers to work across a range of low-level and system-level UAV software projects for our client. Candidates will need to undergo basic background checks to be eligible which usually includes living in the UK for at least 3 years.
Essential requirements:
- 3 or more years embedded Linux
- Strong C Kernel/Device Driver level experience
Additional skills of interest:
- UART
- Ethernet
- SPI
- IC
- CAN
- PCIe
- hardware-level debugging
- electronics design, development, and testing
- RTOS
- FPGAs
- VHDL
Salary: £45-65k
Benefits: Great Package
Key skills: Embedded C, Linux, Drivers, kernel
Embedded Linux Software Engineer in Oxford employer: Enterprise Recruitment Limited
Contact Detail:
Enterprise Recruitment Limited Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Embedded Linux Software Engineer in Oxford
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those involved in UAV technology. A friendly chat can lead to opportunities that aren’t even advertised yet.
✨Tip Number 2
Show off your passion! When you get an interview, make sure to express your genuine interest in UAV technology. It’s not just about skills; enthusiasm can set you apart from other candidates.
✨Tip Number 3
Prepare for technical questions! Brush up on your embedded Linux knowledge and be ready to discuss your experience with C, kernel, and device drivers. Practice makes perfect, so run through some common interview scenarios.
✨Tip Number 4
Apply through our website! We’ve got loads of roles that might suit you, and applying directly can sometimes give you an edge. Plus, we’re here to help you every step of the way!
We think you need these skills to ace Embedded Linux Software Engineer in Oxford
Some tips for your application 🫡
Show Your Passion: Let us see your genuine interest in UAV technology! Even if you don't have prior experience, mentioning any related projects or personal interests can really make your application stand out.
Tailor Your CV: Make sure your CV highlights your embedded Linux experience and relevant skills. We want to see your strong C Kernel/Device Driver level experience front and centre!
Be Clear and Concise: When writing your application, keep it straightforward. Use clear language and avoid jargon unless it's necessary. We appreciate a well-structured application that gets to the point!
Apply Through Our Website: We encourage you to apply directly through our website. It makes the process smoother for both of us and ensures your application gets the attention it deserves!
How to prepare for a job interview at Enterprise Recruitment Limited
✨Know Your Stuff
Make sure you brush up on your embedded Linux knowledge. Review key concepts like kernel and device drivers, as well as any relevant protocols like UART and SPI. Being able to discuss these topics confidently will show your genuine interest and expertise.
✨Show Your Passion for UAVs
Even if you don’t have direct experience with UAV technology, demonstrate your enthusiasm for the field. Read up on recent developments in UAV tech and be ready to share your thoughts during the interview. This can set you apart from other candidates.
✨Prepare for Technical Questions
Expect some technical questions that may involve problem-solving or debugging scenarios. Practise explaining your thought process clearly and concisely. You might even want to do a mock interview with a friend to get comfortable with articulating your answers.
✨Ask Insightful Questions
At the end of the interview, don’t forget to ask questions! Inquire about the team’s current projects or challenges they face in developing UAV software. This shows you’re not just interested in the job, but also in contributing to their success.