Espressif Systems

Embedded Software Engineer

Brno, South Moravian Region, CZ

26 days ago
Save Job

Summary

Type: Full-time / regular, direct hire

Location: Brno/remote

Note: Please kindly attach English resume & your portfolio when apply.


About us: Espressif Systems is a global provider of Wi-Fi and Bluetooth chips and modules. We are committed to creating secure, versatile, and high-performance solutions that help developers bring their innovative ideas to life. Our ESP32 series of microcontrollers is widely recognized and used in various IoT applications worldwide.



Role Summary:



We are seeking a skilled Embedded Software Developer to join our Board Support Package (BSP) team. In this role, you will develop and maintain BSPs for Espressif's development boards, facilitating seamless integration between hardware components and the ESP-IDF framework. Your contributions will enable developers to prototype and deploy applications efficiently across various hardware platforms.

https://github.com/espressif/esp-bsp


Job Responsibilities:



  • Develop and Maintain BSPs: Design and implement BSP components that provide comprehensive support for Espressif development boards with consistent APIs
  • Integrate Peripheral Drivers: Collaborate with hardware teams to integrate drivers for external peripherals such as sensors, displays, audio codecs, and touch controllers
  • Implement Continuous Integration: Set up automated testing and continuous integration pipelines to validate BSP functionality and reliability.
  • Provide Technical Support: Assist developers in utilizing BSPs effectively, addressing issues, and incorporating feedback to improve BSP offerings.



Must-Have Skills:



  • Proficiency in C Programming: Strong command of the C language for embedded systems development.
  • Embedded Systems Expertise: Solid understanding of embedded systems, including microcontroller architectures and real-time operating systems.
  • Hardware Interaction Knowledge: Experience working with hardware components, including reading schematics and understanding hardware interfaces.
  • Version Control Familiarity: Proficiency with version control systems, particularly Git.



Nice-to-Have Skills:



  • ESP-IDF Framework Knowledge: Familiarity with Espressif's IoT Development Framework (ESP-IDF) and its components.
  • Python Programming: Experience with Python for scripting and automation tasks.
  • Continuous Integration/Continuous Deployment (CI/CD): Understanding of CI/CD practices and tools for embedded software development.
  • Graphical Libraries Experience: Experience with graphical libraries such as LVGL for developing user interfaces on embedded devices.
  • Open-Source Contribution: Experience contributing to open-source projects and engaging with developer communities.



🌟 What You’ll Enjoy When You Join Us



  • 💰 Performance Bonus
  • Up to 40% of your annual salary—because exceptional work deserves exceptional rewards.
  • 🌴 Extra Time to Recharge
  • 5 weeks of paid vacation. Take that dream trip, binge your favorite shows, or just nap like a legend.
  • 🤧 Sick Days, No Stress
  • 5 fully paid sick days—because sometimes your body needs a break, not a guilt trip.
  • 🍽️ Eat Well, Every Day
  • Daily lunch vouchers (200 CZK, fully covered) plus FlexiPass bonuses for holidays. Tasty perks included.
  • 💉 Covered & Cared For
  • Full medical care and social security, so you stay healthy and worry-free.
  • 🕒 Work Your Way
  • Flexible hours and home office options. Whether you’re a morning machine or a midnight coder—we’ve got you.
  • 🧰 Top-Notch Hardware Provided
  • We equip you with the tools you need to crush it—whether it’s a powerful laptop, dual monitors, or a desk setup that sparks productivity.
  • 📚 Learn from the Best
  • Frequent trainings, mentorship, international trips, industry events, and technical meetups. Growth = guaranteed.
  • 🗣️ Speak Like a Pro
  • Free language lessons in English, Portuguese, and Chinese—because communication should be global too.
  • 🤝 Beyond the Desk
  • Team buildings, workshops, and cultural exchange activities that go way beyond awkward icebreakers.
  • 🌍 Diverse & Welcoming Team
  • Friendly, international colleagues who value collaboration over competition.
  • 📍 Modern Office at Vlnena Campus
  • Work in the iconic Bochner Palace, right in the heart of Brno’s tech and innovation district.
  • 🏋️ Stay Fit, Stay Sharp
  • MultiSport or FlexiPass benefits to keep your body moving while your mind codes.
  • ☕ Coffee Snob-Approved
  • Weekly team breakfasts and coffee strong enough to power a sprint review.






Posting Statement:


Espressif prohibits discrimination based on race, color, religion, gender, national origin, age, disability, veteran status, marital status, pregnancy, gender expression or identity, sexual orientation or any other legally protected status.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: