At a Glance
- Tasks: Lead innovative projects in designing and developing multitasking software for IoT devices.
- Company: Join a cutting-edge company focused on IoT solutions and firmware development.
- Benefits: Enjoy a dynamic work environment with opportunities for growth and innovation.
- Why this job: Be at the forefront of technology, working on impactful projects that shape the future.
- Qualifications: Significant experience in IoT product development and embedded design patterns required.
- Other info: Immediate interviews available; apply now to kickstart your career!
The predicted salary is between 48000 - 84000 £ per year.
Lead Embedded Software Engineer – Firmware and IoT
We are seeking someone to be involved on highly innovative projects which will see you working on the design and development multitasking software for IoT devices.
Main responsibilities
- Implement factory and firmware development supporting tools.
- Understand and support hardware design.
- Contribute to the core firmware code base of the company.
- Take responsibility for the code quality.
- Work close with QA engineers and support the project thought the whole SDLC
- Design and implement software components from Hardware Abstraction Layer to Application layer
Skills and experience
- Significant experience with rapid IoT product development including IoT Modules and AWS
- Experience with ESP32
- Understanding Embedded Design Patterns, common data structures and algorithms
- Understanding of communication between Cloud and embedded device is essential. (Wi-Fi, Bluetooth, MQTT, CoAP, HTTP etc)
- Experience with AWS FreeRTOS Multitasking application is highly desirable
- Experience with embedded code build tools and toolchains is essential. (Make, CMAKE, Ninja etc)
Send us your cv for immediate consideration on this excellent opportunity. We are interviewing now with a view to start ASAP.
fierlo | Lead Embedded Software Engineer - Firmware and IoT employer: fierlo
Contact Detail:
fierlo Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land fierlo | Lead Embedded Software Engineer - Firmware and IoT
✨Tip Number 1
Make sure to showcase your experience with IoT product development prominently. Highlight specific projects where you've worked with IoT modules and AWS, as this will resonate well with our team.
✨Tip Number 2
Familiarize yourself with the ESP32 platform if you haven't already. Being able to discuss your hands-on experience with this technology during the interview can set you apart from other candidates.
✨Tip Number 3
Prepare to discuss embedded design patterns and your understanding of communication protocols like Wi-Fi, Bluetooth, MQTT, and CoAP. We value candidates who can articulate their knowledge in these areas.
✨Tip Number 4
If you have experience with AWS FreeRTOS and multitasking applications, be ready to share specific examples. This expertise is highly desirable and can significantly boost your chances of landing the job.
We think you need these skills to ace fierlo | Lead Embedded Software Engineer - Firmware and IoT
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your significant experience with IoT product development, especially with ESP32 and AWS. Include specific projects where you implemented multitasking software for IoT devices.
Showcase Relevant Skills: In your application, emphasize your understanding of embedded design patterns, communication protocols (like Wi-Fi, Bluetooth, MQTT, CoAP, HTTP), and your experience with AWS FreeRTOS. This will demonstrate your fit for the role.
Detail Your Experience: Provide concrete examples of your previous work in firmware development and code quality assurance. Mention any tools and toolchains you have used, such as Make, CMAKE, or Ninja, to show your technical proficiency.
Express Enthusiasm: Convey your excitement about the opportunity to work on innovative projects and your eagerness to contribute to the company's core firmware code base. A positive attitude can make a strong impression.
How to prepare for a job interview at fierlo
✨Showcase Your IoT Expertise
Be prepared to discuss your experience with rapid IoT product development, especially with IoT modules and AWS. Highlight specific projects where you implemented multitasking software for IoT devices.
✨Demonstrate Your Understanding of Embedded Design Patterns
Familiarize yourself with common embedded design patterns, data structures, and algorithms. Be ready to explain how you've applied these concepts in previous roles, particularly in relation to firmware development.
✨Discuss Communication Protocols
Since understanding communication between cloud and embedded devices is essential, be prepared to talk about your experience with protocols like Wi-Fi, Bluetooth, MQTT, CoAP, and HTTP. Provide examples of how you've utilized these in your projects.
✨Highlight Your Code Quality Practices
Emphasize your commitment to code quality and how you ensure it throughout the software development lifecycle. Discuss your collaboration with QA engineers and any tools or methodologies you use to maintain high standards.