Embedded Software Engineer
About the job
Nordic Semiconductor is looking for an Embedded Software Engineer to join our Long Range & Cloud Radio Software team in Oslo. This role is a strong fit for an engineer who enjoys writing embedded radio code at the PHY-HW interface and building reliable tests and infrastructure.
You will help develop and maintain embedded software and test functionality for Nordic devices and supporting platforms. The work includes hands-on development in C and Python, test automation, hardware debugging, and close collaboration with our hardware teams. You’ll also help define a robust pipeline to help customers understand the quality and functionality available from the different protocols and modulations supported by our radio.
Key responsibilities
Develop and maintain embedded software and test functionality for Nordic devices and internal platforms.
Design and implement tests for radio software - at both the PHY and lower-MAC levels.
Develop and maintain supporting tools and scripts, primarily in Python, to simplify testing, developer experience and velocity, and failure analysis.
Investigate failures, identify root causes, and help drive corrective actions.
Improve continuous integration workflows, test coverage, and result reliability.
Key Qualifications
At a minimum, you need:
Bachelor’s or Master’s degree in Electronics, Cybernetics, Software Engineering, Computer Engineering, Computer Science, or a similar field.
Strong knowledge and development skills in embedded C.
Good English communication skills.
We think you will do well in this role if you bring a solid radio engineering foundation and enjoy both development and test-oriented work, which might include experience or interest in:
Experience with embedded debugging on hardware.
Radio operation, RF testing, or wireless protocol knowledge.
Python for scripting, test automation, and tooling.
Test automation frameworks and structured validation methods.
Experience with continuous integration systems and automated test environments.
Knowledge of developer tools such as Git, Jenkins, Zephyr, or GCC
Personal Skills
We are looking for a team player with strong collaboration skills and the ability to work independently.
You should be comfortable taking ownership of tasks and following them through.
You communicate clearly, ask good questions, and proactively share knowledge.
You enjoy solving technical problems, especially when they cross between firmware, tooling, hardware, and test infrastructure.
You are structured in how you work, but flexible when priorities change.
You care about quality and want to improve both the product and the way the team works.
We also value curiosity, sound judgment, and a genuine interest in learning. This role is a good fit for someone who likes finding root causes and helping others succeed.
Working for Nordic
Working at Nordic, you will be inspired and supported to develop yourself. Our teams enjoy a professional and informal working environment. We value and encourage the continuous development of skills and expertise to the highest levels. We are proud of our Norwegian heritage, our highly skilled international workforce, and our world-leading innovation.
We offer a variety of tasks and projects, and the possibility to work alongside some of the world’s most renowned experts within their field. We encourage our employees to question the established and innovate while expecting professionalism, commitment, and the will to learn.
Benefits
Competitive salary with short- and long-term incentive plan
Flexible working hours
Medical insurance
Family-friendly policies, insurances, and benefits
Practical details
Location: Oslo, Norway
Please note that this position might be subject to a background check.
- Department
- Long-Range & Cloud BU - R&D
- Location
- Oslo
- Employment type
- Full-time
- Level of seniority
- Early-in-career
- Field of expertise
- Engineering
- Application deadline
- December 13, 2026
About Nordic Semiconductor
Nordic Semiconductor is a Norwegian fabless semiconductor company specializing in wireless communication technology that powers the Internet of Things (IoT). Nordic was established in 1983 and has about 1400 employees across the globe. Our award-winning Bluetooth Low Energy solutions pioneered ultra-low power wireless, making us the global market leader. Our technology range was later supplemented by ANT+, Thread and Zigbee, and in 2018 we launched our low power, compact LTE-M/NB-IoT cellular IoT solutions to extend the penetration of the IoT. The Nordic portfolio was further complemented by Wi-Fi technology in 2021.