At a Glance
- Tasks: Develop low-level embedded C software for microcontroller platforms in a collaborative team.
- Company: Established Oxfordshire tech organisation with a focus on innovative ARM-based systems.
- Benefits: Competitive salary, high-autonomy role, and opportunities for professional growth.
- Why this job: Join a dynamic team and make an impact on technology used by millions globally.
- Qualifications: Strong experience in embedded C, RTOS, and autonomous work ethic.
- Other info: No visa sponsorship available; UK driving license required.
The predicted salary is between 36000 - 60000 £ per year.
We are working with an established Oxfordshire-based technology organisation developing ARM-based embedded software systems used by millions globally. Collaborative, high-trust engineering environment with a strong firmware focus and long-term product roadmap.
This is a senior firmware position focused on low-level embedded C development on microcontroller platforms, including RTOS integration, driver development and architectural input. High-autonomy role within a small team, requiring ownership and sound technical judgement.
Essential Requirements of a Senior Embedded Software Engineer- Strong commercial experience in embedded C on ARM Cortex-M
- Hands-on RTOS experience (FreeRTOS, Zephyr)
- Low-level firmware development including driver writing
- Proven ability to work autonomously
- Exposure to USB protocols and device-level communication stacks
- Comfortable reviewing code and improving engineering practices within a small team
If you feel you are suitable and interested in this role, APPLY NOW with an up-to-date CV.
Senior Embedded Software Engineer employer: APRIL QUEST LIMITED
Contact Detail:
APRIL QUEST LIMITED Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Embedded Software Engineer
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work with embedded systems. A friendly chat can lead to insider info about job openings or even a referral.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving ARM Cortex-M and RTOS. This gives potential employers a taste of what you can do beyond just your CV.
✨Tip Number 3
Prepare for technical interviews by brushing up on low-level firmware development and driver writing. Practice coding challenges related to embedded C to demonstrate your expertise during interviews.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, if you know someone else who fits the bill, refer them and earn some cash!
We think you need these skills to ace Senior Embedded Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with embedded C and ARM Cortex-M. We want to see how your skills match the role, so don’t be shy about showcasing relevant projects or achievements!
Show Off Your Autonomy: Since this role requires a high level of autonomy, include examples in your application where you've taken ownership of projects or made significant decisions. We love seeing candidates who can work independently!
Highlight Your RTOS Experience: If you’ve got hands-on experience with FreeRTOS or Zephyr, make it stand out! We’re keen on candidates who can integrate RTOS into their work, so let us know how you’ve done this in the past.
Apply Through Our Website: We encourage you to apply directly through our website for a smoother process. It helps us keep track of applications better and ensures you don’t miss any important updates from us!
How to prepare for a job interview at APRIL QUEST LIMITED
✨Know Your Embedded C Inside Out
Make sure you brush up on your embedded C skills, especially with ARM Cortex-M. Be ready to discuss your past projects and how you've tackled low-level firmware development. Having specific examples at hand will show your depth of knowledge.
✨RTOS Experience is Key
Since the role involves RTOS integration, be prepared to talk about your hands-on experience with FreeRTOS or Zephyr. Think of scenarios where you’ve implemented these systems and how they improved your projects.
✨Showcase Your Autonomy
This position requires a high level of autonomy, so come equipped with examples of when you've taken ownership of a project. Highlight your decision-making process and how you managed challenges independently.
✨Be Ready for Technical Questions
Expect some technical grilling! Brush up on USB protocols and device-level communication stacks, as well as code review practices. Being able to discuss how you improve engineering practices will set you apart from other candidates.