At a Glance
- Tasks: Design and optimise firmware for cutting-edge IoT products using Zephyr RTOS.
- Company: Join a dynamic team focused on innovative embedded systems in Central London.
- Benefits: Enjoy flexible working with 1-2 days in the office and competitive salary up to £80,000.
- Why this job: Be part of a collaborative culture that values creativity and innovation in tech.
- Qualifications: 5+ years in firmware engineering with strong C/C++ skills and RTOS experience required.
- Other info: Opportunity to work on exciting projects from concept to high-volume manufacturing.
The predicted salary is between 48000 - 64000 £ per year.
Senior Hardware Engineer needed for a company that is working to decarbonise industry.The company is in scale-up mode, so this is a great chance to join a company where you can make real impact, and fast. Reporting directly to the Head of Hardware, you’ll be joining a small multi-disciplinary team and take ownership of hardware development.What you’ll be doing:Design, develop, and optimise firmware for embedded systems using Zephyr RTOS.Implement and maintain BLE and LoRaWAN based communication protocols.Work closely with hardware engineers to integrate firmware with custom hardware platforms.Develop and execute unit tests, integration tests, and validation frameworks.What you need:5+ years of firmware engineering experienceExperience with Bluetooth and IoT technologyProficiency in C/C++ for embedded development.Experience with ARM Cortex-M microcontrollers and associated toolchains.Solid understanding of embedded software development best practices, including version control (Git), CI/CD pipelines, and automated testing.Proven track record of shipping products from concept to high-volume manufacturing.What they offer:They have an office in central London. It’s 2-3 days per week in the office, rest remote. Paying 70-85k plus benefits.
Contact Detail:
LinkedIn Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Firmware Engineer
✨Tip Number 1
Make sure to showcase your experience with RTOS, particularly Zephyr, during any conversations or interviews. Highlight specific projects where you've successfully implemented this technology, as it will demonstrate your hands-on expertise.
✨Tip Number 2
Familiarise yourself with the latest trends and developments in Bluetooth Low Energy (BLE) and LoRaWAN protocols. Being able to discuss recent advancements or challenges in these areas can set you apart from other candidates.
✨Tip Number 3
Prepare to discuss your experience with CI/CD pipelines and automated testing. Be ready to provide examples of how you've integrated these practices into your firmware development process, as this is crucial for the role.
✨Tip Number 4
Network with professionals in the embedded systems field, especially those who have worked on IoT products. Engaging with industry peers can provide valuable insights and potentially lead to referrals that could help you land the job.
We think you need these skills to ace Senior Firmware Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with RTOS, particularly Zephyr, and your proficiency in C/C++. Include specific projects where you've developed firmware for embedded systems, especially those involving Bluetooth Low Energy and LoRaWAN.
Craft a Compelling Cover Letter: In your cover letter, express your passion for IoT products and detail how your skills align with the responsibilities listed in the job description. Mention any relevant experience with ARM Cortex-M microcontrollers and your track record of taking products from concept to high-volume manufacturing.
Showcase Relevant Projects: If you have worked on projects that involved troubleshooting complex firmware issues or optimising power consumption, be sure to include these examples. Highlight your experience with tools like JTAG and oscilloscopes, as well as your familiarity with version control and CI/CD pipelines.
Proofread and Edit: Before submitting your application, carefully proofread your documents for any spelling or grammatical errors. Ensure that your technical jargon is accurate and that your application presents a professional image.
How to prepare for a job interview at LinkedIn
✨Showcase Your Technical Skills
Be prepared to discuss your experience with RTOS, particularly Zephyr, and demonstrate your proficiency in C/C++. Bring examples of past projects where you've developed firmware for embedded systems, especially those involving Bluetooth Low Energy and LoRaWAN.
✨Understand the Product Lifecycle
Familiarise yourself with the entire product development cycle from concept to high-volume manufacturing. Be ready to explain how you've contributed to each stage in previous roles, particularly in terms of firmware release cycles and version control.
✨Prepare for Problem-Solving Questions
Expect technical questions that assess your troubleshooting skills. Brush up on using tools like JTAG, oscilloscopes, and logic analyzers, and be ready to discuss specific complex issues you've resolved in the past.
✨Demonstrate Collaboration Skills
Since the role involves working closely with cross-functional teams, prepare examples that highlight your ability to collaborate effectively with hardware engineers and product management. Discuss how you’ve successfully integrated firmware with custom hardware platforms.