Embedded Software Engineer / System Developer
Location: Aarhus, Denmark
Employment: Full-time
About Claviate
Claviate is a rapidly growing tech company developing AI-powered camera and data systems for offshore and onshore wind projects worldwide. Our technology is already deployed with several of the world's largest developers and manufacturers, and we are now entering a scaling phase with significant international demand.
To support this growth, we are expanding our hardware development capacity and are looking for an engineer with a strong passion for firmware, embedded systems, and reliable product execution. You will play a central role in developing and maintaining the next generation of Claviate's global IoT platform.
The Role
We are looking for an embedded software engineer with strong interest and experience in firmware development, embedded electronics, and Linux/Python/Docker-based device environments.
You will join our hardware R&D team and collaborate closely with our hardware engineers, as well as with our backend and frontend software teams. Your work will shape the system architecture behind more than 100 deployed units across the world, moving toward 500 systems over the coming 1–2 years, and will contribute directly to the roadmap of our next-generation embedded device.
Your tasks will include:
- Maintaining and improving our existing Linux/Python/Docker IoT devices
- Developing firmware for new embedded systems on our product roadmap, in close collaboration with our hardware engineers
- Implementing monitoring, diagnostics, and update pipelines for our global fleet
- Participating in prototyping and validation
- Creating clear documentation and well-structured task plans to ensure smooth execution
- Driving cross-functional alignment between hardware, software, and service teams
You may also participate in international site visits to support deployment or service activities, but this is not a requirement.
This role suits an engineer who enjoys combining hands-on technical work with structured problem solving, and who thrives in multidisciplinary environments where reliability, clarity, and prioritisation matter.
Who You Are
Technical Skills
- Strong familiarity with Linux, Python, Docker, and system-level tooling
- Some experience with lower level programming such as C/C++ would be a plus
- Experience with firmware development for embedded systems
- Good understanding of electronics, embedded computing platforms, and hardware debugging
- Ability to document work clearly and communicate design intent
- Degree in electronics engineering, embedded systems, mechatronics, or similar
Professional Qualities
- Experience with project management and skilled with planning, delegating, prioritizing etc.
- Structured by nature and comfortable creating order and clarity around tasks
- Able to maintain overview and prioritise in a fast-paced environment
- Enjoys taking responsibility from idea → plan → prototype → validation
- Strong cross-functional mindset and good communicator
- Comfortable owning your domain while working closely with others
- Fluent in both written and verbal English
We welcome a range of experience levels, but we value engineers who bring maturity, structure, and a proactive mindset. For the right candidate, there is potential to grow into broader coordination or project-focused responsibilities over time—if desired.
We Offer
- A central role in developing Claviate's next-generation hardware and firmware platform
- Flexible working conditions in our Aarhus office
- Close integration with hardware, software, and service teams
- A high-ambition culture with professionalism, humour, and practical ownership
- Significant freedom to shape your domain and your own development path
- International exposure through our global deployments
How to Apply
If this role resonates with you, we would love to hear from you. Please reach out to:
Kasper Kratmann
CEO & Founder
+45 2845 9886