Nordic Semiconductor is a leading provider of IC solutions for wireless connectivity and IoT. We currently lead the field in short range wireless with over 40% market share in Bluetooth Low Energy. Headquartered in Norway, we are a Nordic tech success story with operations and presence across the globe.
We are looking for a candidate with strong embedded systems development experience to join our versatile Hardware Functional Verification team as a Senior Embedded Systems Developer at our R&D headquarters in Trondheim. This is a multinational team of highly talented engineers coming from diverse engineering design and development backgrounds, working in a relaxed environment.
You will be one of the first engineers in the company to develop firmware for pre-silicon FGPAs and prototype ASICs. Your work will ensure that all internal modules operate as an external customer would expect. For this, you will cooperate with other teams inside the company during all the lifetime stages of our world-class MCU devices, from initial specification, prototype design, to product release and beyond.
In addition, you will participate in the design and development of the team’s own infrastructure systems. This includes designing higher-level hardware & electronic boards, creating RF verification configurations, extending our software framework, and reviewing and updating our automated build & run systems and servers. This means that you will take initiative for proposing and implementing improvements and enhancements in all our infrastructure areas. Furthermore, you will identify possibilities for innovation in our team as Nordic Semiconductor expands into new IoT areas.
As a Senior Embedded Systems Developer, you will manage your time and organise your tasks and responsibilities to meet the requirements set by team leads. Your work within the Test and Verification Group will influence the design and quality of our products and you will contribute to the success of the company.
If you want to be a key contributor in R&D at Nordic Semiconductor, and if you fulfil the following criteria, then we look forward to hearing from you!
You should have knowledge about the following:
Several years of proficiency in low-level, bare metal, embedded C programming
Good experience with high level electronic design, development and schematic diagrams
In depth knowledge of Git, build systems, GNU binutils, GDB, and other components of the GCC toolchain
Proficiency in using Linux command line in your daily work
Strong analytical and innovative problem solving abilities
Excellent communication skills in English (the official language of the company)
Python, Bash, Docker, SCons, ISTQB, Jenkins, Gerrit, Bamboo, ARM Cortex Architecture, Embedded Unit Testing, Test Driven Development, Gcov, Valgrind, Altium Designer, Eagle, OrCAD, Proteus
Competitive salary with bonus plan
Flexible working hours
Insurance and pension plan
Relocation costs covered
For foreign employees; relocation help from expat Mid-Norway - https://www.expatmidnorway.no
An informal and challenging working environment
Employees’ sports and social club organizing multiple activities throughout the year