
Embedded Software Developer for Innovative Lighting
Embedded Software Developer
We are looking for a skilled and dedicated Embedded Software Developer to help develop firmware for our products and contribute to shaping future solutions.
The position offers the opportunity to work close to hardware with significant influence on both technical decisions and product design in an international, collaborative environment.
About the Role
As an Embedded Software Developer, you will be responsible for the development and maintenance of firmware for our STM32 and FreeRTOS-based products.
You will work closely with our hardware developers and play a key role in the architecture and design of our solutions.
Your work will primarily involve programming in C (must-have), while experience with C++ and C# is considered an advantage.
You will also work with communication protocols such as Ethernet and DMX, ensuring stable and scalable integration between software and hardware. If you have an interest in desktop development, there will also be opportunities to contribute in that area.
Key Responsibilities
- Develop and maintain firmware for STM32-based products
- Implement communication protocols (Ethernet, DMX)
- Collaborate with hardware developers on integration and system design
- Develop drivers and application-level embedded software
- Contribute to product design and architectural decisions
- Collaborate with development teams in an agile setup using Jira and Kanban
- Optional involvement in desktop software development
About You
We imagine that you:
- Have solid experience in C programming (required)
- Understand both low-level firmware and application-oriented development
- Have experience with or interest in real-time operating systems (RTOS)
- Enjoy working close to hardware and collaborating across disciplines
- Are self-driven, quality-conscious, and curious about new technologies
Additional advantages:
- Experience with Git and Jira
- Experience with the Atlassian suite
- Knowledge of C++ and/or C#
Experience from a related industry is an advantage but not a requirement. Both recent graduates and experienced candidates are encouraged to apply.
The Team
You will join a team of three embedded developers working closely with both software and hardware colleagues. You’ll play a central role in ensuring seamless integration between hardware and software and in developing products used worldwide.
Working Conditions
- Location: Aarhus (primarily onsite, occasional remote days possible)
- Employment Type: Full-time
- Travel: Limited, mainly for collaboration and testing purposes
We Offer
- Pension and lunch schemes
- Informal work environment with a flat company structure
- Fast decision-making and short time from idea to execution
- Significant influence on technological choices and product design
- Opportunities for international collaboration
About SGM Lighting
SGM Lighting is a leading provider of advanced lighting solutions for both the entertainment and architectural industries. Known for our innovative approach and commitment to quality, we create products that combine brightness, efficiency, and reliability.
How to apply:
Ready to take the next step in your career with a company at the forefront of lighting innovation? Send your application and CV to talent@sgmlighting.com.
Interviews are held continuously, so we encourage you to apply as soon as possible.
We look forward to hearing from you!