Embedded Software Security Engineer

Silicon Labs

  • Oslo
  • Fast
  • Fulltid
  • 2 måneder siden
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 opportunityHackers 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 RoleDesign and implementation of firmware for security and cryptography sub-systemsApply methodologies relevant for the field such as defensive programmingUnderstand attack patterns relevant for the IoT industry and identify system vulnerabilitiesImplementation of security tests and toolsBring-up and debug of next generation secure SoC productsDesign and simulation of next generation hardware/software security sub-systemsConduct product security evaluationsTechnical documentationSkills you'll needMinimum qualificationsProficient in C programmingProficient in scripting languages such as PythonKnowledge cryptography algorithms and PKIExcellent written and verbal communication skillsThe following qualification will be considered as a plusKnowledge of modern compilers and static analysis toolsExperience with debugging.Experience with cryptography hardware and security hardware architectures is an advantage.Knowledge of penetration testing design is an advantageKnowledge of attack vectors that may be used to exploit software and hardware vulnerabilities is an advantageAble to multitask and able to come up to speed with new technologies, concepts or methods quicklyMaster’s degree in; Computer Science, Electrical Engineering, Physics, Mathematics or other related fieldWhat You’ll GetYou will be joining a highly skilled and tight-knit team where every engineer makes a significant impact on the product. Our office is located in the beautiful, easily accessible Nydalen in Oslo.We can also offer: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 and squash.Monthly innovation day - “Hack a Gecko” (hack-a-thon event for fun and learning).Weekly information meeting for all employees.Paid volunteer days.Employee Stock Purchase Plan.5 weeks of vacation, plus Christmas Eve and New Year's Eve.Parking for car, motorbike and bikes.Flexible working hours.Free mobile telephone.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.

Silicon Labs

Lignende stillinger

  • Data Respons R&D Services Embedded Pool

    Data Respons R&D Services AS

    • Høvik, Viken
    Embedded Pool er Data Respons R&D Services' nettverk av profesjonelle frilansere med spesialistkompetanse innen Embedded Systemutvikling. Vi har erfart at mange frilansere har sv…
    • 2 dager siden
  • Staff Software Engineer - Data Platform

    ElBits

    • Oslo
    Vil du bli med på reisen mot en grønnere fremtid? Hos ElBits får du nettopp det, hvor vi sikter mot digital innovasjon som møter bærekraft. Norge er i rask fremdrift mot det grøn…
    • 9 dager siden
  • Lead Software Engineer

    Telenor

    • Fornebu, Viken
    Bli med oss på Telenors digitalisering av Norge! Telenor går gjennom en stor transformasjon der digitalisering og teknologiutvikling er nøkkelen til suksess. Vi søker deg som mot…
    • 4 dager siden