Jobs and Careers
SK
Senior Firmware Engineer
SkyCell AGPoland - Remote, PolandRemotefull_timeVerifiedPosted 17 Mar 2025
About the role
<p>Do you have proven experience in designing and developing embedded firmware for microcontrollers (ARM Cortex M and similar) of IoT devices using C/C++ and bare-metal programming? Are you skilled in creating supporting scripts for validation, testing, and calibration using Python, and performing root cause analysis to debug, test, and fix firmware-related issues? If so, join SkyCell as an Embedded Firmware Engineer and play a vital role in our mission. Be a part of our team and help us deliver innovative solutions that make a real impact.</p><p>At SkyCell, we're on a mission to change the world by revolutionizing the global supply chain. Our cutting-edge temperature-controlled container solutions are designed to ensure the safe and secure delivery of life-saving pharmaceuticals, with sustainability at the core of everything we do.</p><p>We’re a fast-growing, purpose-driven scale-up where you’ll make an impact, feel empowered, and thrive in a diverse, innovative environment.</p><p></p><p><strong>Why SkyCell?</strong></p><p>· 🌱 Purpose-Driven Work: Make a real difference by contributing to a more sustainable future in global logistics and healthcare.</p><p>· 🚀 Innovation at Heart: Work with cutting-edge technology and be at the forefront of supply chain innovation.</p><p>· 🌎 Stronger together: Join a supportive team of talented individuals from over 40 countries, where we work together every step of the way.</p><p>· 💡 Growth Opportunities: We believe in investing in our people – continuous learning and development are key pillars of SkyCell.</p><p>· 🏆 Award-Winning Culture: Join a workplace recognized for its commitment to excellence with a ‘Great Place to work’ award, as well as a Platinum Ecovadis rating highlighting our sustainability and employee well-being.</p><p></p><p><strong>What You'll Do:</strong></p><p></p><p>SkyCell’s Embedded Firmware team is at the forefront of developing the firmware for our next-generation IoT devices, which are integral to our global network of temperature-controlled containers. These devices ensure the safe and secure delivery of life-saving pharmaceuticals, with sustainability at the core of everything we do. The team uses modern, standard technology, focusing on reliability and security, and is proud to be a great and esteemed counterpart of our hardware, software, and cloud teams.</p><p>In this role you'll also:</p><ul> <li>Design and develop embedded firmware for microcontrollers (ARM Cortex M and similar) of IoT devices using C/C++ and bare-metal programming</li> <li>Create supporting scripts for validation, testing, and calibration using Python</li> <li>Perform root cause analysis to debug, test, and fix firmware-related issues</li> <li>Ensure that developed solutions are low-power, robust, and scalable</li> <li>Write clean, maintainable, and well-documented code following industry standards</li> <li>Write and maintain technical documentation of firmware and architecture</li> <li>Collaborate with hardware, software, and cloud teams to ensure system integration</li> <li>Support building prototypes and executing proof-of-concepts</li> <li>Stay updated with the latest trends and technologies in embedded systems and IoT</li> </ul><p><strong>Requirements</strong></p><ul> <li>University degree in electrical engineering (or equivalent)</li> <li>Programming experience in C/C++ targeting embedded systems</li> <li>Hands-on experience in embedded systems development and troubleshooting using tools like oscilloscopes, logic analyzers and debuggers</li> <li>Good understanding of electronic circuit design and signal processing</li> <li>Strong knowledge of embedded communication protocols (UART, SPI, I2C, etc.) and wireless/ IoT communication protocols (LoRa, BLE, Cellular, etc.)</li> <li>Experience with development processes, CI/CD pipelines and version control (Git)</li> <li>Knowledge of Python or shell scripting for automation</li> <li>Language: EN</li> </ul><p><strong>Benefits</strong></p><p><strong>What's In It For You?</strong></p><p>· ⚡ Flexibility & Balance: Flexible working hours and work-life balance allow you to tailor work to fit your life.</p><p>· 🌟 Recognition & Growth: Opportunities for career advancement in a company that values your contributions.</p><p>· 💼 Hybrid Workplace: Modern workspaces (in Zurich, Zug and Hyderabad as well as our Skyhub in Basel) and a remote-friendly culture to inspire collaboration amongst a globally diverse team. </p><p>· 🎉 Company-wide Events: Join us for company events to celebrate successes, build teams, and share our vision. Plus, new joiners experience SkyWeek, our immersive onboarding program. </p><p>· 👶 Generous Maternity & Paternity Leave: Support for new parents with competitive maternity and paternity leave.</p><p>· 🏖️ Annual Leave & Bank Holidays: Enjoy a generous annual leave package, plus local bank holidays to recharge and unwind.</p><p></p><p><strong>Ready to Make an Impact?</strong></p><p>We’re no
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s