At a Glance
- Tasks: Develop low-level embedded software for aerospace and IoT platforms.
- Company: Join a cutting-edge company focused on next-gen technology in Sheffield.
- Benefits: Enjoy remote work flexibility and competitive pay of £60-70 per hour.
- Why this job: Be part of a collaborative team making an impact in aerospace security.
- Qualifications: Experience with Embedded C/C++, real-time systems, and hardware integration required.
- Other info: Contract duration is 6-12 months, with occasional visits to Sheffield.
Contract Embedded Software Engineer – Remote / Sheffield – £60-70p/h Outside IR35
Location: Fully Remote (UK-based only), occasional visits to Sheffield
Rate: £60-70 per hour (Outside IR35)
Duration: 6-12 months
IR35 Status: Outside IR35
An exciting contract opportunity has opened for an experienced Embedded Software Engineer to support the delivery of next-generation embedded platforms in the aerospace security and IoT sectors. The company is based near Sheffield but the role is predominantly remote.
You will join a collaborative team working on low-level embedded C/C++ development, focusing on real-time performance and robust hardware integration.
Key Skills Required:
- Embedded C/C++ for ARM Cortex or STM32
- Real-time operating systems (FreeRTOS, Zephyr)
- Bare-metal and low-level driver development
- Serial comms: I2C, SPI, UART
- Version control (Git) and debugging tools (oscilloscopes, logic analyzers)
Nice to Have:
- Experience with secure boot / OTA updates
- Previous work in aerospace, automotive, or defence
- Familiarity with Python or scripting for test automation
If you have the skills required for this Embedded Software Engineer role please get in touch ASAP with an up-to-date copy of your CV.
Embedded Software Engineer employer: Zenovo
Contact Detail:
Zenovo Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Embedded Software Engineer
✨Tip Number 1
Make sure to showcase your experience with embedded C/C++ and real-time operating systems in your conversations. Highlight specific projects where you've successfully implemented these skills, as this will resonate well with the hiring team.
✨Tip Number 2
Familiarise yourself with the latest trends in aerospace security and IoT sectors. Being able to discuss current challenges and innovations in these fields during interviews can set you apart from other candidates.
✨Tip Number 3
Network with professionals in the embedded systems community, especially those with experience in aerospace or automotive sectors. Engaging in relevant forums or LinkedIn groups can provide valuable insights and potential referrals.
✨Tip Number 4
Prepare to demonstrate your debugging skills using tools like oscilloscopes and logic analyzers. Being able to walk through a problem-solving scenario can impress interviewers and show your hands-on expertise.
We think you need these skills to ace Embedded Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Embedded C/C++, real-time operating systems, and any relevant projects. Use keywords from the job description to ensure it aligns with what the company is looking for.
Craft a Strong Cover Letter: Write a cover letter that showcases your passion for embedded systems and your specific experience in aerospace or IoT sectors. Mention any relevant projects or achievements that demonstrate your skills in low-level driver development and real-time performance.
Showcase Relevant Skills: In your application, emphasise your familiarity with tools like Git, debugging tools, and any experience with secure boot or OTA updates. This will help you stand out as a candidate who meets their needs.
Proofread Your Application: Before submitting, carefully proofread your CV and cover letter for any errors or typos. A polished application reflects your attention to detail, which is crucial for an Embedded Software Engineer role.
How to prepare for a job interview at Zenovo
✨Showcase Your Technical Skills
Be prepared to discuss your experience with Embedded C/C++ and real-time operating systems like FreeRTOS or Zephyr. Bring examples of past projects where you developed low-level drivers or worked on hardware integration.
✨Familiarise Yourself with the Company
Research the company’s work in aerospace security and IoT sectors. Understanding their products and challenges will help you tailor your responses and demonstrate your genuine interest in the role.
✨Prepare for Practical Questions
Expect technical questions that may involve problem-solving scenarios related to embedded systems. Practising coding problems or debugging exercises can give you an edge during the interview.
✨Highlight Relevant Experience
If you have experience with secure boot, OTA updates, or have worked in aerospace, automotive, or defence, make sure to mention it. These experiences can set you apart from other candidates.