Security Software Engineer

USA - AZ - Chandler

Intel

Intels Innovation in den Bereichen Cloud-Computing, Rechenzentren, Internet der Dinge und PC-Lösungen macht die intelligente und vernetzte digitale Welt von heute möglich.

View all jobs at Intel

Job Details:

Job Description: 

Join one of the largest cryptographic key and digital certificate generation facilities in the world. The Intel Content Protection Services (CPS) is looking for a Software Engineer with strong computer programming background! This individual will be responsible for the development of CPS certificate provisioning and generation services. You will be responsible for developing and maintaining security applications which are critical to keep Intel manufacturing processes operating. You will also participate in the development of new technologies and standards through the implementation of prototypes and delivering technical presentations to customers and senior management.

The ideal candidate will have several years of software development experience, specifically developing multi-tier distributed systems using Java, .NET, C++ and/or other object-oriented programming languages. Cryptography and Information Security background is preferred since systems will require usage of symmetric and asymmetric cryptographic algorithms. Knowledge of digital signatures, encryption, and cloud development is preferred.

The Security Software Engineer designs, develops, validates, and/or debugs software across the stack for Intel security features or technologies, spanning firmware, drivers, OS, middleware, SDKs, frameworks, algorithms, and applications as required to enable an Intel software products.

Other responsibilities include but are not limited to:

  • Ensures code and testing follow Intel security coding guidelines and Intel security practices.

  • Provides engineering designs for new software solutions to help mitigate security vulnerabilities and perform ongoing security testing and code review to improve software security and troubleshoot and debug issues that arise including the development of reference security platform software.

  • Implements, tests, and operates advanced software security techniques in compliance with technical reference architecture.

Qualifications:

You must possess the below minimum qualifications to be initially considered for this position. Preferred qualifications are in addition to the minimum requirements and are considered a plus factor in identifying top candidates.

Minimum Qualifications

The candidate must have a Bachelor’s Degree in Computer Science/Engineering or related degree and 6+ years of experience in:

  • Computer programming.

  • One or multiple programming languages such as Java, C#, GoLang, Python, or C++.

  • SQL Server development, stored procedures, DDL and database design.

  • Developing multi-tier applications that involve Graphical User Interfaces, REST APIs, middleware, and databases in hybrid on-prem and cloud environments.

  • IDEs such as Visual Studio, Eclipse, and Netbeans.

  • Source control repositories like GitHub and CICD pipelines such as Jenkins.

This position is not eligible for Intel Immigration sponsorship.

Preferred Qualifications

 

  • Practical experience developing cloud based applications on the AWS platform.

  • Experience developing applications with strong security requirements such as encryption, least privilege, defense in depth, authentication, and integrity protection.

  • Basic cryptographic principles such as symmetric and asymmetric cryptography and Public Key Infrastructure.

  • Understanding of cryptographic primitives such as AES, RSA, ECDSA, Diffie-Hellman, Hashes and MACs.

  • Ability to understand technical specifications and standards, and the skill to actualize them into working prototypes.

          

Job Type:

Experienced Hire

Shift:

Shift 1 (United States of America)

Primary Location: 

US, Arizona, Phoenix

Additional Locations:

Business group:

Enable amazing computing experiences with Intel Software continues to shape the way people think about computing – across CPU, GPU, and FPGA architectures. Get your hands on new technology and collaborate with some of the smartest people in the business. Our developers and software engineers work in all software layers, across multiple operating systems and platforms to enable cutting-edge solutions. Ready to solve some of the most complex software challenges? Explore an impactful and innovative career in Software.

Posting Statement:

All qualified applicants will receive consideration for employment without regard to race, color, religion, religious creed, sex, national origin, ancestry, age, physical or mental disability, medical condition, genetic information, military and veteran status, marital status, pregnancy, gender, gender expression, gender identity, sexual orientation, or any other characteristic protected by local law, regulation, or ordinance.

Position of Trust

N/A

Work Model for this Role

This role will be eligible for our hybrid work model which allows employees to split their time between working on-site at their assigned Intel site and off-site. In certain circumstances the work model may change to accommodate business needs.

* Salary range is an estimate based on our InfoSec / Cybersecurity Salary Index 💰

Job stats:  2  1  0

Tags: AES APIs AWS C Cloud Compliance Computer Science Cryptography DDL ECDSA Encryption GitHub Golang Java Jenkins Python RSA SQL SQL Server Vulnerabilities

Perks/benefits: Career development

Region: North America
Country: United States

More jobs like this

Explore more career opportunities

Find even more open roles below ordered by popularity of job title or skills/products/technologies used.