Embedded Software Engineer - ESP32 development
Location: Birmingham - 4-Day Work Week
Salary: Up to 60,000 + Bonus and more
About Our Client:
Our client is a leading tech company, they specialize in creating high-performance products that make a real impact on improving people's lives. They are currently seeking an Embedded Software Engineer with an expertise with all things ESP32 to join their passionate team and help shape the future of their product line.
The Role:
As an Embedded Software Engineer, you'll work directly with the hardware and software teams to design and develop firmware for their innovative products. You will have the opportunity to work with modern technologies like ESP32, Bluetooth, embedded C, FreeRTOS, and web servers to create robust, efficient, and scalable solutions.
Key Responsibilities:
- Develop and maintain embedded software for ESP32-based systems
- Implement Bluetooth connectivity and communications protocols
- Write efficient and reliable code in Embedded C
- Develop real-time operating systems using FreeRTOS
- Integrate and manage web servers for embedded devices
- Collaborate with hardware engineers to ensure seamless software-hardware integration
- Participate in code reviews and ensure adherence to best practices
- Troubleshoot and optimize existing embedded software
Key Skills & Experience:
- Strong experience with ESP32 or similar embedded systems
- Solid background in embedded C programming
- Experience working with FreeRTOS or other RTOS platforms
- Proficiency in Bluetooth technology and communication protocols
- Experience with web servers and integration with embedded systems
- Excellent problem-solving skills and attention to detail
- Strong communication skills and the ability to work well in a team
Why Join Our Client?
- 4-Day Work Week: More time to focus on what matters to you, with a shorter workweek for a better work-life balance.
- Collaborative Environment: Work alongside talented professionals in a collaborative and innovative atmosphere.
- Career Development: Opportunities for continuous learning and professional growth.
- Competitive Salary & Benefits: Our client offers a competitive salary based on experience, plus benefits to support your well-being.
Ready to take the next step in your embedded software engineering career? Apply now and join our client's team in Birmingham for this exciting opportunity!