Software Security Engineer

2 months ago


Oslo, Oslo County, Norway Silicon Labs Full time
About the Role

We are Silicon Labs, a leading provider of secure, intelligent wireless technology for a more connected world. Our integrated hardware and software platform, intuitive development tools, and robust support make us the ideal partner for building advanced industrial, commercial, home, and life applications.

The Challenge

As a Security Software Engineer, you will be part of a highly capable team responsible for designing the next generation of security solutions for Silicon Labs' microcontrollers and wireless products. Your expertise in security and cryptography will be crucial in addressing the increasing threat of IoT-related attacks.

Key Responsibilities

  • Design and implementation of firmware for security and cryptography sub-systems
  • Apply defensive programming methodologies to ensure robust security
  • Identify system vulnerabilities and develop countermeasures
  • 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

Requirements

  • 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

Desirable Skills

  • 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

What We Offer

  • A dynamic and collaborative work environment
  • Opportunities for professional growth and development
  • A competitive salary and benefits package
  • A comprehensive training program
  • A chance to work on cutting-edge security projects


  • Oslo, Oslo County, Norway Opera Software Full time

    We are seeking an experienced Senior Software Engineer (Backend) to join our team at {company}.As a key member of our development team, you will be responsible for designing, implementing, and maintaining the backend of our software applications. You will work closely with cross-functional teams to identify and prioritize project requirements, and ensure...


  • Oslo, Oslo County, Norway Silicon Labs Full time

    Unlock the Future of Secure IoT SolutionsSilicon Labs is a leader in secure, intelligent wireless technology for a more connected world. We're seeking a talented Security Software Engineer to join our team and contribute to the design and implementation of next-generation security solutions for our microcontrollers and wireless products.About the RoleDesign...

  • Software Architect

    2 months ago


    Oslo, Oslo County, Norway Software Defined Automation GmbH Full time

    We are seeking a seasoned Software Architect to spearhead the development of our software solutions. As a key member of our team, you will be responsible for crafting high-level strategies for software development, ensuring that our products meet the highest standards of quality, security, and scalability.A successful candidate will possess a strong...

  • Software Architect

    2 months ago


    Oslo, Oslo County, Norway Software Defined Automation GmbH Full time

    Software Architect Job DescriptionWe are seeking a highly skilled Software Architect to lead the development of our software solutions. As a key member of our team, you will be responsible for designing and implementing software architectures that meet our business needs.Key ResponsibilitiesCollaborate with cross-functional teams to determine functional and...


  • Oslo, Oslo County, Norway TGS Full time

    Principal Software EngineerTGS is seeking a highly skilled Principal Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining complex software systems that meet the needs of our clients in the energy sector.Key ResponsibilitiesLead the development of software...


  • Oslo, Oslo County, Norway Microsoft Full time

    About the RoleMicrosoft is seeking a skilled Software Systems Engineer to join our team. As a member of our team, you will design, develop, and operate large-scale geo-distributed software services running on Kubernetes and Azure CosmosDB/Redis.ResponsibilitiesDesign, develop, and operate large-scale geo-distributed software services.Adhere to modern...


  • Oslo, Oslo County, Norway TGS Full time

    Software Engineering Manager at TGSTGS is a leading provider of scientific data and intelligence to companies in the energy sector. We are seeking a highly skilled Software Engineering Manager to join our team and play a pivotal role in launching and enhancing our SaaS solutions.About the RoleAs a Software Engineering Manager at TGS, you will be responsible...


  • Oslo, Oslo County, Norway TGS Full time

    About the RoleTGS is seeking a highly skilled Software Engineering Manager to lead our software development teams and drive the technical vision of our company. As a key member of our engineering leadership team, you will be responsible for building and managing high-performing teams of software engineers, overseeing the development of product components or...

  • Software Engineer

    6 days ago


    Oslo, Oslo County, Norway ATC Computer Transport & Logistics Full time

    Job Title: Software EngineerWe are looking for a skilled Software Engineer to join our team at {company}. As a Software Engineer, you will be responsible for designing, developing, and testing software applications.Responsibilities:* Design and develop software applications using various programming languages* Collaborate with cross-functional teams to...

  • Software Engineer

    3 days ago


    Oslo, Oslo County, Norway CHOOOSE AS Full time

    We are seeking a skilled Software Engineer to join our team in Oslo, Norway. As a key member of our tech team, you will be responsible for developing digital products in a small, growing, tech team in tight collaboration with our entrepreneurial business and marketing minds.Key ResponsibilitiesContribute to evolving the Chooose architecture to ensure...


  • Oslo, Oslo County, Norway Rekrutteringspartner Full time

    Key Responsibilities:Work as a software engineer in a team environment, developing and deploying cloud-based applications and services. Design, implement, and maintain software systems, focusing on scalability, performance, and security.Key Skills:Cloud computing platforms, data analytics tools, software development methodologies, and programming languages...


  • Oslo, Oslo County, Norway Infront Full time

    About the RoleWe are seeking an experienced C++ developer to join our team and contribute to the development of our backend solutions. As a member of our team, you will play a critical role in evolving and maturing our backend solutions, working alongside a diverse group of developers with a wide range of skillsets and projects.Your ResponsibilitiesDesign,...

  • Software Engineer

    5 days ago


    Oslo, Oslo County, Norway Copeland Full time

    About the Role:We are seeking a skilled Software Engineer to join our team. The ideal candidate will have expertise in backend development and be able to work collaboratively with our cross-functional team to deliver high-quality software solutions.Responsibilities:Design, develop, and test software applicationsCollaborate with the team to identify and...

  • Software Engineer

    5 days ago


    Oslo, Oslo County, Norway Stryker European Operations Limited - Dutch Branch Office Full time

    Job Description: As a Software Engineer - Frontend Developer at our company, you will be responsible for building and maintaining the front-end of our web application using JavaScript and related technologies. Your main goal will be to create a seamless user experience by crafting visually appealing and user-friendly interfaces. Key Responsibilities: Design...


  • Oslo, Oslo County, Norway Techconsult AS Full time

    Cyber Security and Network Engineer – 25848Oil & GasTechconsult ASTechconsult is a leading provider of professional services, connecting jobs and professionals. We are currently seeking a highly skilled Cyber Security and Network Engineer to join our team.Key Responsibilities:Develop and implement comprehensive cyber security strategies and network...

  • Software Engineer

    5 days ago


    Oslo, Oslo County, Norway Cross Border Talents Full time

    About this roleWe are seeking a highly skilled Software Engineer to join our team at {company}. The ideal candidate will have a strong background in software development and a passion for creating innovative solutions.Key ResponsibilitiesDesign, develop, and test software applicationsCollaborate with cross-functional teams to identify and prioritize project...


  • Oslo, Oslo County, Norway Microsoft Full time

    OverviewAt Microsoft, we're committed to empowering every person and organization on the planet to achieve more. As a member of our team, you'll join a collaborative and fast-paced environment where you'll have the opportunity to innovate and make a meaningful impact. Our mission is to create a culture of inclusion where everyone can thrive at work and...


  • Oslo, Oslo County, Norway Infront Full time

    About the RoleWe are seeking an experienced C++ developer to join our backend development team. As a key member of our team, you will play a critical role in evolving and maturing our backend solutions.Your ResponsibilitiesContribute to all development phases, from design to deployment.Design, build, and maintain efficient C++ code, ensuring optimal...

  • Software Developer

    4 days ago


    Oslo, Oslo County, Norway Impact tech Inc Full time

    About Impact tech Inc:We are a rapidly growing technology company dedicated to innovation and customer success.Our team is passionate about creating cutting-edge solutions that drive business growth and customer satisfaction. We are committed to fostering a culture of collaboration, creativity, and continuous learning.Role Description:As a Software Engineer...


  • Oslo, Oslo County, Norway RØA SENTER Full time

    Job DescriptionWe are seeking a skilled Senior Software Engineer to join our team at {company}.As a key member of our development team, you will be responsible for designing, implementing, and maintaining large-scale software systems.Key Responsibilities:Design and develop high-quality software solutionsCollaborate with cross-functional teams to identify and...