Software Security Engineer

4 Months ago • 2 Years + • Cyber Security

Job Summary

Job Description

Silicon Labs seeks a Software Security Engineer with expertise in embedded software design and security solutions for IoT applications. You will design firmware for security and cryptography sub-systems, understand attack patterns, and implement security tests and tools. Experience with cryptography hardware and security architectures is a plus.
Must have:
  • C Programming
  • Cryptography Algorithms
  • Embedded Software
  • Security Solutions
Good to have:
  • Python Scripting
  • Penetration Testing
  • Security Hardware
  • Attack Vectors
Perks:
  • Monthly Social
  • Employee Stock

Job Details

We are Silicon Labs. We are a leader in secure, intelligent wireless technology for a more connected world. Our integrated hardware and software platform, intuitive development tools, unmatched ecosystem and robust support make us the ideal long-term partner in building advanced industrial, commercial, home and life applications. We make it easy for developers to solve complex wireless challenges throughout the product lifecycle and get to market quickly with innovative solutions that transform industries, grow economies and improve lives.  

The opportunity

Hackers are increasingly turning their focus towards the IoT, and Silicon Labs is rising to that challenge. The next generation of IoT products introduce advanced security features and represent a step function in capabilities for our customers. This includes, but is not limited to, secure commissioning of devices, hardware crypto engines, differential power analysis countermeasures, random number generators, secure debug control, secure boot, secure unique identity, Arm TrustZone, RISC-V Security, secure key storage, physically unclonable functions, tamper detection and protection, and secure firmware update/end-of-life. Design and integration of these advanced security features is an exciting new challenge that can only be solved by the most talented engineers. 

Is this a great match for you?  

Silicon Labs Norway is looking for a Security Software Engineer with a keen interest in security and cryptography hardware. Preferably with at least two years of experience with embedded software design and security solutions for IoT applications. You will be a key member of a highly capable team of security system engineers, responsible for designing the next generation of security solutions for Silicon Labs’ microcontrollers and wireless products. 

The Role

  • Design and implementation of firmware for security and cryptography sub-systems

  • Apply methodologies relevant for the field such as defensive programming

  • Understand attack patterns relevant for the IoT industry and identify system vulnerabilities

  • Implementation of security tests and tools

  • Bring-up and debug of next generation secure SoC products

  • Design and simulation of next generation hardware/software security sub-systems

  • Conduct product security evaluations

  • Technical documentation

Desired Skills

  • Proficient in C programming

  • Proficient in scripting languages such as Python

  • Knowledge of cryptography algorithms and PKI

  • Knowledge of modern compilers and static analysis tools

  • Experience with debugging

  • Master’s degree in Computer Science, Electrical Engineering, Physics, Mathematics or other related field

We consider this as a plus:

  • Experience with cryptography hardware and security hardware architectures

  • Knowledge of penetration testing design

  • Knowledge of attack vectors that may be used to exploit software and hardware vulnerabilities

You'll be working from a great location in Nydalen, Oslo, with public transport and shopping centers just outside the door. We can also offer:  

  • Warm meals, soup, bread and salad bar available in the canteen 

  • Monthly social gathering like summer and new year’s parties, celebrations, team building and happy hours (“lønningspils”)  

  • Weekly sport activities like cageball, indoor climbing, running  Monthly innovation day - “Hack a Gecko” (hack-a-thon event for fun and learning)  

  • Paid days for philanthropy/volunteering 

  • Employee Stock Purchase Plan   

  • 5 weeks of vacation, plus Christmas Eve and New Year's Eve  

  • Parking for car, motorbike and bikes available  

  • Company paid cell phone and subscription 

Last, but not least: an amazing culture with skilled colleagues!

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Similar Jobs

Homa games - Art Director - All in Hole

Homa games

Paris, Île-de-France, France (Remote)
3 Months ago
Wargaming - Senior 3D Environment/Material Artist (Unannounced Project)

Wargaming

Nicosia, Nicosia, Cyprus (Hybrid)
2 Months ago
Hypemasters - Art Director (3D)

Hypemasters

England, United Kingdom (Remote)
3 Months ago
ZeptoLab - Senior Artist - Prototyping, Freelance

ZeptoLab

Lisbon, Lisbon, Portugal (Remote)
2 Months ago
Socialpoint - Senior Mobile Developer (Unannounced Midcore title)

Socialpoint

Barcelona, Catalonia, Spain (Hybrid)
5 Months ago
Google - Program Manager III, Security, Google Cloud

Google

(On-Site)
2 Months ago
SSC Technologies - Principal SRE

SSC Technologies

New York, New York, United States (On-Site)
4 Months ago
PwC - IN_Manager_ IT Risk _S&G _Advisory_Pune

PwC

Pune, Maharashtra, India (On-Site)
4 Months ago
News Corp - Senior Engineer, Product Security

News Corp

Bengaluru, Karnataka, India (Hybrid)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Gala - Senior Unity Engineer

Gala

Santiago, Santiago Metropolitan Region, Chile (On-Site)
6 Months ago
Playrix - Senior C++/Python Software Engineer (Engine)

Playrix

Serbia (Remote)
3 Months ago
Amrita Vishwa Vidyapeetham - 3D Environment Artist – Games and Simulations @ Amritapuri

Amrita Vishwa Vidyapeetham

Kollam, Kerala, India (On-Site)
4 Months ago
Room 8 Studio - Stylized 3D Environment Team Lead

Room 8 Studio

Ukraine (On-Site)
2 Months ago
Spatial Studio - Game Artist (2D/3D)

Spatial Studio

San Francisco, California, United States (Remote)
4 Months ago
Inworld AI - Senior Product Manager, Agents - USA

Inworld AI

Mountain View, California, United States (On-Site)
4 Months ago
Inworld AI - Sales / GTM Lead - USA

Inworld AI

Mountain View, California, United States (On-Site)
5 Months ago
Playrix - Middle C++ Software Engineer (Gameplay)

Playrix

Armenia (Remote)
3 Months ago
Room 8 Studio - Realistic Environment Concept Artist Senior

Room 8 Studio

Argentina (On-Site)
3 Months ago
Moon Active - 3D Motion Artist

Moon Active

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Oslo, Oslo, Norway

PortalOne,  Inc  - Unreal Engine Developer (Studio)

PortalOne, Inc

Oslo, Oslo, Norway (On-Site)
5 Months ago
Salesforce - Account Executive - Mid Market - Norway

Salesforce

Oslo, Oslo, Norway (On-Site)
3 Months ago
Red Rover Interactive - Senior Server programmer

Red Rover Interactive

Oslo, Oslo, Norway (Hybrid)
8 Months ago
PortalOne,  Inc  - Quality Assurance Lead

PortalOne, Inc

Oslo, Oslo, Norway (On-Site)
8 Months ago
Extreme Network - Account Executive -Norway

Extreme Network

Oslo, Oslo, Norway (Remote)
4 Months ago
Autodesk - Engineering Manager

Autodesk

Oslo, Oslo, Norway (Hybrid)
3 Months ago
Funcom - Senior Game Designer - Dune Awakening

Funcom

Norway (Hybrid)
3 Months ago
Salesforce - Sr. Account Executive - Norway

Salesforce

Oslo, Oslo, Norway (On-Site)
4 Months ago
PortalOne,  Inc  - UI Designer

PortalOne, Inc

Oslo, Oslo, Norway (On-Site)
8 Months ago
Red Rover Interactive - Senior UI Artist

Red Rover Interactive

Oslo, Oslo, Norway (Hybrid)
8 Months ago

Get notifed when new similar jobs are uploaded

Cyber Security Jobs

PwC - IN_Senior Manager– IT Risk– Strategy & Governance–Advisory- Bangalore

PwC

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Palo Alto Networks - Solution Consultant

Palo Alto Networks

Lima, Callao Region, Peru (Remote)
3 Months ago
PwC - Insurance Enabling Technologies - Guidewire BC Config Developer -Associate 2

PwC

Bengaluru, Karnataka, India (On-Site)
4 Months ago
PwC - IN-Manager_ IT Risk  _S&G _Advisory Pune

PwC

Pune, Maharashtra, India (On-Site)
4 Months ago
Aurigo Software Technologies - Security Engineer

Aurigo Software Technologies

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
Google - Cybersecurity Auditor

Google

(On-Site)
2 Months ago
Saviynt - Sr. Engineer, Solutions Engineering

Saviynt

United States (Remote)
3 Months ago
PwC - Engagement Manager - Cloud Optimization

PwC

Mexico City, Mexico City, Mexico (On-Site)
4 Months ago
PwC - Consultoría | Manager Ciberseguridad

PwC

Madrid, Community Of Madrid, Spain (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded