Griff Aviation is seeking an Embedded Software Developer
Do you want to help develop the «brain» behind the world’s most powerful unmanned aerial systems?
Griff Aviation in Sykkylven is a global pioneer in heavy-lift drones. We build machines that change the way logistics, defense, and rescue operations are conducted by replacing traditional helicopters with more efficient, unmanned solutions.
We are in a phase of significant growth and are now strengthening our team with an experienced Embedded Software Developer who will play a key role in professionalizing our development processes. As part of a larger initiative to build robust, specialized teams in both software and electronics, we are looking for someone who can bring new methodologies from the outside to lift us to the next level.
Responsibilities and tasks
As an Embedded Software Developer at Griff Aviation, you will design, implement, and maintain firmware for ARM-based microcontrollers (STM32, Atmel SAM). You will also contribute to our customized version (fork) of the ArduPilot flight control software. Your work will have a direct impact on flight safety, reliability, and performance in critical missions worldwide.
Key areas of responsibility include:
- Embedded Development
- Design, implement, and optimize firmware in C and C++.
- Develop drivers, communication protocols (CAN, UART, I2C, SPI), and Hardware Abstraction Layers (HAL).
- Contribute to the continuous development and maintenance of our ArduPilot fork, focusing on stability, performance, and integration with proprietary systems.
- System Integration
- Collaborate closely with hardware engineers to ensure seamless integration between firmware and electronics.
- Work with flight software teams to link low-level control with high-level flight logic.
- Assist with «hardware bring-up,» PCB validation, and sensor integration.
- Testing and Quality
- Implement unit testing and Hardware-in-the-Loop (HIL) testing for embedded systems.
- Document code, interfaces, and processes for firmware updates.
- Participate in peer reviews of code and system architecture.
Your Profile
We are looking for an analytical, structured individual with a sharp eye for detail. You are passionate about solving complex technical challenges in resource-constrained environments, and you take natural professional pride in reliability, safety, and code quality.
As a person, you are curious and eager to learn, with an open approach to new programming methods and technologies. You thrive in an environment where precision requirements are high and where your efforts directly affect the performance and safety of the final product.
Furthermore, we envision that you have:
- A Bachelor’s or Master’s degree in Computer Engineering, Electronics, Computer Science, or a similar relevant field.
- Solid experience with programming in C and C++ for embedded systems.
- Good knowledge of ARM Cortex-M microcontrollers, such as STM32 or Atmel SAM.
It is also an advantage if you have:
- Experience with relevant communication protocols such as CAN, UAVCAN, and MAVLink.
- Familiarity with CI/CD pipelines for embedded software development.
Why Griff Aviation?
- An industrial journey: Join the scaling of a Norwegian tech company on the verge of a global breakthrough.
- The best of both worlds: Work internationally in a high-growth company with massive ambitions, while having Sunnmøre’s stunning mountains and fjords as your closest neighbor.
- Unique comradery: Become part of an informal and ambitious «Griff family» where we support each other and celebrate successes together.
- Meaningful innovation: Help realize the vision of replacing helicopter traffic with more sustainable solutions.
- Solid ownership: Work in a company backed by very strong, long-term industrial owners.
Location: Sykkylven, Norway.
Application Deadline: May 25, 2026 – applications are reviewed continuously.
Want more information?
Please contact our recruitment partner HAMNØY and their advisors:
- Espen Gismervik, tel. +47 912 49 465
- Tonje Lavik Cochrane, tel. +47 902 46 867
Register and submit your CV and application as soon as possible, and remember to attach all relevant certificates and transcripts. Our recruitment partner handles all inquiries confidentially, including towards Griff Aviation in the initial phase, if desired.
Start date: By agreement.
