Embedded Software Engineer
2 days ago
About the job
It is an exciting time to join Nordic Semiconductor as we continue to build upon our successful history of wireless innovation. To strengthen our team which is providing security software functionality in our nRF Connect SDK, we are searching for a talented and motivated embedded software engineer. This role offers the right candidate a unique opportunity to make an impact on our products and continue to develop as a professional in this challenging and dynamic field.
Our nRF Connect SDK is built around the Zephyr open-source RTOS, and additionally integrates other open-source software such as Trusted Firmware-M and Mbed TLS. Most of our software development and integration is done publicly on GitHub and you will take part in open-source software development with partners world-wide. You will work directly on our nRF Connect SDK repositories, and you will contribute and cooperate upstream with external software projects integrated in our SDK.
The successful candidates will join a team working with Nordic's current and future IC architectures to provide our customers with IoT security features delivered as part of our nRF Connect SDK. You will work in a smaller scrum team, as a part of a large group of experienced and competent embedded SW engineers.
Key responsibilities
- Development, integration and maintenance of embedded software and libraries that provides security features for our microcontroller SoCs implementing a range of wireless applications built on technologies such as Bluetooth Low Energy, Thread, Matter, Zigbee, WiFi and LTE-M
- Design, development and maintenance of internally developed embedded software libraries that provides security features; as an example: drivers interfacing with HW peripherals providing cryptographic functionality or other security features.
- Integration and maintenance of related open source software into our nRF Connect SDK.
- Maintain a knowledge of, and apply, best practices in secure programming and design
- Work with suppliers, certification partners and open source projects as directed
- Provide support to Nordic's Technical Support and Field Application Engineers
Key Qualifications
- BSc. or higher in Computer Science or similar professional accreditations
- Experience with C/C++ micro-controller programming
- Experience with good development practices, including code reviews, CI
- Good written and spoken English communication skills
Personal Skills
We are looking for a team player with strong collaboration skills who has the ability to take on tasks and drive them independently. You will be involved in developing software in an environment where priorities can change, where you will both work towards delivering on longer-term projects and resolving shorter-term issues or requests. You should have a desire for continuous learning and improvement. Multitasking and prioritization are skill sets you are required to develop, together with time management skills. You will of course, be given time to grow into your role.
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: Trondheim, Norway
Please note that this position might be subject to a background check.
-
Embedded Software Engineer
6 days ago
Trondheim, Trøndelag, Norway Nordic Semiconductor Full time 19,000 - 24,000About the jobWe are looking for a skilled embedded software engineer to join our Radio Software Team within the Networks Group, working on Smart Home technologies. This is an exciting opportunity to work on low-level radio drivers and NFC solutions that power millions of IoT devices worldwide.You will be developing and maintaining drivers for radio...
-
Senior Embedded Software Engineer
1 week ago
Trondheim, Trøndelag, Norway Autronica Fire and Security AS Full time 80,000 - 120,000 per yearJoin our team as a Senior Embedded Software Engineer—help realize our vision:"Zero loss of lives, no injuries or damages caused by fire and gas"Why Autronica?At Autronica, you're joining a leading innovator, manufacturer, and supplier of fire and gas safety systems worldwide. Our solutions protect lives and assets on land, at sea, and in demanding...
-
Senior Embedded Software Engineer
1 week ago
Trondheim, Trøndelag, Norway Detector Electronics LLC Full time 900,000 - 1,200,000 per yearJoin our team as a Senior Embedded Software Engineer—help realize our vision:"Zero loss of lives, no injuries or damages caused by fire and gas"Why Autronica?At Autronica, you're joining a leading innovator, manufacturer, and supplier of fire and gas safety systems worldwide. Our solutions protect lives and assets on land, at sea, and in demanding...
-
Senior Software Engineer
1 week ago
Trondheim, Trøndelag, Norway Nordic Semiconductor Full time 80,000 - 120,000 per yearAbout the jobWe are looking for a passionate and skilled developer to design and implement cutting-edge tools, including VS Code extensions for the nRF Connect SDK, and create seamless cross-platform solutions for Windows, Linux, and macOS. If you thrive on improving developer workflows, collaborating with experts across disciplines, and delivering...
-
R&D Engineer, Embedded SW
1 week ago
Trondheim, Trøndelag, Norway Kongsberg Discovery Full time 500,000 - 600,000 per yearAn incredible opportunity awaits you asR&D Engineerin our software development team in theSeatexdivision atKongsberg Discoveryin Trondheim. InSeatex,we develop and produce world class products for positioning, navigation and communication comprising GNSS, Inertial, Radar and electrooptical sensors and technology.With us, you will be able to join the process...
-
Embedded Firmware Test Automation Engineer
1 week ago
Trondheim, Trøndelag, Norway Nordic Semiconductor Full time 900,000 - 1,200,000 per yearAbout The JobNordic Semiconductor is the market leader in Bluetooth Low Energy connectivity, with a growing portfolio of wireless devices, LTE-M, NB-IoT and WiFi being the latest augmentation. Our SoC products are used by world-leading brands in a wide variety of applications, including wireless PC peripherals, gaming, sports and fitness, mobile phone...
-
R&D Engineer, Embedded SW
1 week ago
Trondheim, Trøndelag, Norway Kongsberg Full time 600,000 - 900,000 per yearAn incredible opportunity awaits you as R&D Engineer in our software development team in the Seatex division at Kongsberg Discovery in Trondheim. In Seatex, we develop and produce world class products for positioning, navigation and communication comprising GNSS, Inertial, Radar and electrooptical sensors and technology.With us, you will be able to join the...
-
Experienced Software Engineer
2 days ago
Trondheim, Trøndelag, Norway Arm Full timeDo you want to be part of a team developing high-performing GPU drivers, and are you passionate about Computer Graphics?We are looking for an enthusiastic and experienced software engineer, ideally with a strong understanding of 2D/3D computer graphics to join our GPU driver development team.You are a strong team player that can identify and pro-actively...
-
Trondheim, Trøndelag, Norway Arm Full time €60,000 - €120,000 per yearThe GPU team, part of the wider Central Engineering organisation in the IP Group in Arm, produce Graphics hardware and software products for mobile and embedded devices. The Mali and Immortalis range of Graphics Processors (GPUs) offers a sophisticated, programmable architecture for hardware acceleration of 2D and 3D graphics.This is a rare opportunity to...
-
Senior/Staff Graphics Software Engineer
1 week ago
Trondheim, Trøndelag, Norway Arm Full time 100,000 - 200,000 per yearJob OverviewWe're looking for an enthusiastic Senior/Staff Software Engineer who knows about graphics and GPU drivers, has a curious mind, and a passion for making high-impact products to join the Customer Engineering Team at ARM's GPU Group In this role you will work on flagship devices with the world's most successful mobile companies.Take the skills you...