Embedded Software Engineer
4 days ago
About the job
We 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 peripherals, specifically IEEE protocol implementations (Thread, Zigbee), as well as NFC driver and stack development. Your work will directly impact the performance and reliability of Nordic Semiconductor's award-winning wireless solutions used in smart home applications globally.
Working as part of a talented team of embedded software engineers, you will contribute to our nRF Connect SDK and collaborate with hardware engineers, system architects, and application teams to deliver high-quality, ultra-low power wireless solutions.
Key responsibilities
- Design, implement, and optimize drivers for IEEE radio peripherals supporting Thread and Zigbee protocols
- Develop and enhance NFC drivers and protocol stack implementations
- Work closely with RF engineers to ensure optimal radio performance, power consumption, and reliability
- Write efficient, maintainable C code for resource-constrained embedded systems
- Develop automated tests and perform thorough validation of driver functionality and RF performance
- Contribute to CI/CD pipelines, ensuring code quality through automated testing and code reviews
Qualification and skills
- M.Sc. or B.Sc. in Computer Science, Electrical Engineering, Telecommunications, or a related field
- 4+ years of experience in embedded software development
- Strong proficiency in C programming for embedded systems
- Experience with low-level driver development, hardware abstraction layers and working with ARM Cortex-M microcontrollers
- Understanding of RF principles and wireless communication protocols
- Knowledge of real-time operating systems (RTOS), preferably Zephyr and experience with version control systems (Git) and CI/CD practices
- Good written and verbal communication skills in English
Personal Skills
We are seeking a highly motivated and detail-oriented individual with strong analytical and problem-solving abilities. The ideal candidate will have:
- Excellent debugging and troubleshooting skills for complex hardware-software interactions
- Ability to work effectively both independently and as part of a multidisciplinary team, with a passion for learning new technologies
- Strong commitment to code quality, testing, and best practices
- Good communication skills for technical discussions and documentation
- Ability to balance multiple tasks and priorities in an agile environment
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
- Salary range: PLN PLN plus short- and long-term incentive plan, or possibility of B2B cooperation
- Flexible working hours
- Medical insurance
- Family-friendly policies, insurances, Multisport card, additional days off, subsidized lunch in the office and other benefits
Practical details
- Location: Kraków, Poland
Please note that this position might be subject to a background check.
-
Senior Embedded Software Engineer
6 days 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 Embedded Software Engineer
6 days 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 Software Engineer
6 days 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
6 days 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
6 days 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
6 days 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...
-
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
6 days 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...
-
Software Engineer
6 days ago
Trondheim, Trøndelag, Norway Alva Industries Full time 600,000 - 1,200,000 per yearOverview:We are seeking a skilled Software Engineer to join our engineering team, working on the next generation of high-performance electric motors. In this role you will carry the responsibility for the full tech stack forming Alva's motor design and analysis software. The software primarily serves as an internal engineering tool but will also interface...
-
Robotics Integration Engineer
6 days ago
Trondheim, Trøndelag, Norway T-Robotics Full time 600,000 - 1,200,000 per yearLocation:Fremont, California (on-site)Trondheim, Norway (on-site)Two positions available—one in each location.Eligibility Requirement for U.S. Position: Candidates must be authorized to work in the U.S. About UsFreshly backed by some of the top VCs in Silicon Valley, T-robotics is redefining robotics by combining advanced AI for intuitive programming with...