Embedded Security SW Engineer

at  Nordic Semiconductor

Trondheim, Trøndelag, Norway -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate09 Oct, 2024Not Specified10 Jul, 2024N/ACollaboration,Communication Skills,Security Protocols,Software,Management Skills,Computer Science,MultitaskingNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

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 skilled 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 candidate 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.

REQUIRED QUALIFICATIONS

  • B. Sc. or higher in Computer Science or similar professional accreditations
  • C/C++ micro-controller programming experience
  • Experience with security protocols and understanding of cryptographic primitives
  • 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. Having the ability to plan and help engineer solutions that requires collaboration across multiple teams, and take an active part in overall SW architecture design is highly valuable to us. You are a person who can leverage your embedded SW and security domain expertise to clearly communicate technical topics with non-domain experts internally in our organization and with external suppliers. 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, but with your genuine interest in performing to the highest of your ability, you will be given time to grow into your role.

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

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


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

IT, Software Engineering

Graduate

Proficient

1

Trondheim, Norway