A
Embedded Software Engineer
Altro
On-site Mid Level 3d ago
About the role
About the Role
We’re looking for a hands-on Embedded Software Engineer to develop and scale Skycharge’s autonomous charging systems for drones. You’ll design, program, and optimize the embedded intelligence behind our charging platforms — managing power control, communication, and safety — to deliver reliable, high-performance solutions that keep autonomous fleets running 24/7. This is a key technical role in a small, dynamic team, perfect for someone who thrives at the intersection of hardware and software and wants to see their work deployed in the real world.
What You’ll Do
- Design and develop embedded software for microcontrollers, including real-time applications for Skycharge’s next-generation of drone and robot charging systems.
- Implement firmware for power management, communication and system control.
- Conduct system-level testing, debugging and validation, including communication protocols such as PMBus, CAN, UART and PLC.
- Support testing, validation and field deployments of new firmware versions.
- Maintain high-quality technical documentation and version control.
- Contribute to the architecture and roadmap of next generation charging platforms.
What You Bring
- Master’s Degree in Computer Engineering, Embedded Software Engineering or related field.
- Minimum 3–5+ years of experience in embedded software development.
- Proficiency in C/C++ for microcontrollers (e.g. STM32) and FreeRTOS, including task scheduling and inter-task communication.
- Experience with communication protocols (CAN, UART, RS485, Modbus, Ethernet, etc.).
- Ability to work independently and take end-to-end ownership of your modules.
- Experience with GIT code versioning.
Nice to have
- Background in power electronics, robotics or drone systems.
- Proven expertise in high-current DC electronics, including MOSFETs, gate drivers and power stage design.
- Experience with DroneCAN communication protocols.
- Familiarity with CE certification and EMC compliance processes.
- Experience with backend integration for IoT systems, ideally using AWS IoT Core and related cloud services.
Why Join Us
- Fast-growing European tech startup redefining autonomous operations.
- Build cutting-edge embedded systems that power real-world drone and robot fleets.
- Enjoy ownership and autonomy to make an immediate impact.
- Office in Trento — at the heart of the Dolomites (UNESCO World Heritage site).
Skills
AWS IoT CoreCANC++CEthernetFreeRTOSGITModbusPMBusPLCRS485STM32UART
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free