Security Software Engineer

Intel Corporation

Phoenix, AZ

Job posting number: #7264433 (Ref:JR0266276)

Posted: July 19, 2024

Job Description

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 degreeand 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.

Inside this 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.

Benefits

We offer a total compensation package that ranks among the best in the industry. It consists of competitive pay, stock, bonuses, as well as, benefit programs which include health, retirement, and vacation. Find more information about all of our Amazing Benefits here.

Working Model

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.




Apply Now

Please mention to the employer that you saw this ad on AiCareers.com

More Info

Job posting number:#7264433 (Ref:JR0266276)
Application Deadline:Open Until Filled
Employer Location:Intel Corporation
Santa Clara,California
United States
More jobs from this employer