Embedded Software Engineer – ESP32

Embedded Software Engineer – ESP32

Full-Time 36000 - 60000 £ / year (est.) On-site
K

At a Glance

  • Tasks: Design and develop embedded software for innovative light-therapy solutions.
  • Company: Kaiyan Medical, a leader in advanced light science for beauty and wellness.
  • Benefits: Competitive salary, global exposure, and opportunities for professional growth.
  • Other info: Work in a dynamic environment with a focus on innovation and collaboration.
  • Why this job: Join a pioneering team and make a difference in health and beauty tech.
  • Qualifications: Degree in Electronics or related field; 3+ years in embedded software development.

The predicted salary is between 36000 - 60000 £ per year.

Company Description Kaiyan Medical is a leader in light-therapy solutions, transforming advanced light science into innovative programs for beauty, wellness, sports recovery, and clinical care. With a global network of GMP- and ISO 13485-certified facilities and regional hubs in the USA, Europe, India, and Hong Kong, Kaiyan serves partners in over 100 countries.

Responsibilities:

  • Help standardize software design and modular development.
  • Contribute to coding standards, codebase management, and internal training for the software team.

Qualifications:

  • College degree or above in Electronics, Communication, Automation, or related fields.
  • 3+ years of relevant embedded software development experience.
  • Proficient in C/C++, familiar with data structures, and with a solid understanding of the software development lifecycle.
  • Hands-on experience with RTOS development and Espressif ESP32, familiar with ESP-IDF/ADF development environments.
  • Experience with LVGL or other embedded GUI frameworks, able to independently design and implement UIs for colour displays.
  • Familiar with communication protocols such as Wi-Fi and BLE, and common hardware interfaces including UART, SPI, I²C, etc.
  • Strong sense of ownership, responsibility, and ability to work under pressure.
  • Able to take full ownership of embedded modules or projects.
  • Experience in consumer electronics and/or medical/beauty devices is a strong plus.
  • Working proficiency in Chinese (Mandarin) is required for internal communication and documentation.

Embedded Software Engineer – ESP32 employer: Kaiyan Medical

Kaiyan Medical is an exceptional employer, offering a dynamic work environment in Alderley Edge, where innovation meets wellness. With a strong emphasis on employee growth and development, team members benefit from collaborative projects that push the boundaries of light-therapy technology. The company fosters a culture of creativity and excellence, providing opportunities to work on cutting-edge solutions while being part of a global network dedicated to improving lives through advanced medical equipment.

K

Contact Details:

Kaiyan Medical Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Embedded Software Engineer – ESP32

✨Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving ESP32 or embedded systems. This gives potential employers a taste of what you can do and sets you apart from the crowd.

✨Tip Number 3

Prepare for interviews by brushing up on common technical questions related to C/C++, RTOS, and communication protocols. Practise coding challenges and be ready to discuss your past projects in detail.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who take that extra step to engage with us directly.

We think you need these skills to ace Embedded Software Engineer – ESP32

Embedded Software Development
C/C++ Programming
Data Structures
Software Development Lifecycle
RTOS Development
Espressif ESP32
ESP-IDF/ADF Development Environments

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the Embedded Software Engineer role. Highlight your experience with C/C++, RTOS, and the ESP32. We want to see how your skills match up with what we're looking for!

Showcase Your Projects:Include any relevant projects you've worked on, especially those involving embedded systems or GUI frameworks like LVGL. This gives us a glimpse of your hands-on experience and creativity!

Be Clear and Concise:When writing your cover letter, keep it clear and to the point. Explain why you're passionate about light-therapy solutions and how your background fits with our mission at Kaiyan Medical.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from us!

How to prepare for a job interview at Kaiyan Medical

✨Know Your Stuff

Make sure you brush up on your C/C++ skills and understand the software development lifecycle inside out. Be ready to discuss your hands-on experience with RTOS development and the ESP32, as well as any projects you've worked on that involved communication protocols like Wi-Fi and BLE.

✨Show Off Your Projects

Prepare to talk about specific projects where you've designed and implemented UIs for colour displays using frameworks like LVGL. Bring examples of your work or be ready to describe your thought process and the challenges you faced during development.

✨Demonstrate Ownership

Kaiyan Medical values a strong sense of ownership and responsibility. Be prepared to share instances where you've taken full ownership of a project or module, highlighting how you managed pressure and delivered results.

✨Brush Up on Communication Skills

Since working proficiency in Mandarin is required, practice discussing your technical knowledge in Chinese. This will not only show your language skills but also demonstrate your ability to communicate effectively within the team.