Apple Entry Level Jobs

Apple

Olympia (WA)

On-site

USD 41,328 - 68,880

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Stock awards
Employee Stock Purchase Plan
Comprehensive health benefits

Job summary

Apple in Olympia, WA seeks a Security Software Engineer to advance security hardening across client devices. You will work on memory safety, kernel surfaces, and low-level code in C/C++/Swift, contributing to secure design decisions and testing.

The role emphasizes collaboration with security teams, writing safer code, and driving mitigations while adapting to evolving security requirements and project plans.

Qualifications

  • BS in Software Engineering, Computer Science, or related field, or equivalent experience/skills.
  • Interest in security programming and ability to work on secure software development.
  • Experience with low-level code such as firmware, device drivers, kernel modules, or hypervisors.

Responsibilities

  • Learn the execution and security state of existing codebases.
  • Contribute to the plan for security hardening projects.
  • Implement memory safety innovations, mitigations, sandboxing, refactor, or other techniques as needed.
  • Update low-level codebases as required using appropriate language such as C, C++, or Swift.
  • Execute project tests covering security properties, including unit tests and coordination with QA or security teams.
  • Contribute to documentation and training materials for internal teams to maintain security posture.

Skills

Security programming
Low-level coding
Cross-functional collaboration
Testing
Memory safety

Education

Bachelor's degree in STEM

Tools

C
C++
Rust
Swift

Job description

Security Software Engineer

Salary: $30-$50 per hour. Company: Apple. Location: Olympia, USA. Educational Requirements: Bachelor Degree.

Overview

The Lance group in Apple's Security Designing and Design Association is hiring a software engineer focused on the security of client devices. The team works on security hardening across Apple's operating systems, from memory safety to foundational refactors that protect devices.

Key Capabilities
  • Strong interest in security programming and desire to grow skills in this area
  • Experience or coursework in secure software development, vulnerability exploitation, or mitigation
  • Experience or coursework writing low-level code such as firmware, device drivers, kernel modules, or hypervisors
  • Experience with language security features in C, C++, Rust, or Swift
  • Understanding of exploitation and mitigation strategies
  • Strong written and verbal communication skills
  • Thrives on cross-functional collaboration and testing
Responsibilities
  • Learn the execution and security state of existing codebases.
  • Contribute to the plan for security hardening projects.
  • Implement memory safety innovations, mitigations, sandboxing, refactor, or other techniques as needed.
  • Update low-level codebases as required using appropriate language such as C, C++, or Swift.
  • Execute project tests covering security properties, including unit tests and coordination with QA or security teams.
  • Contribute to documentation and training materials for internal teams to maintain security posture.
Qualifications

BS in Software Engineering, Computer Science, or related field, or equivalent experience/skills.

Additional Requirements

Receptive to new approaches for low-level coding that improve security, including memory-safe languages, C++ enhancements, or C memory wellness improvements.

Compensation & Benefits

Base compensation ranges from $30 to $50 per hour, based on skill, experience, and location. Apple offers additional stock award opportunities, participation in the Apple Employee Stock Purchase Plan, comprehensive medical, dental, and vision coverage, retirement benefits, a variety of group insurance options, paid time off, and tuition reimbursement for relevant education.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

JavaScriptCore Security Engineer
JavaScriptCore Security Engineer

Apple Inc. • Cupertino (CA)

On-site
USD 150,000 - 278,000
Stock program
Employee stock purchase plan
Medical and dental coverage
+2
Entry-Level Security Software Engineer (Low-Level)
Entry-Level Security Software Engineer (Low-Level)

Apple • Olympia (WA)

On-site
Stock awards
Employee Stock Purchase Plan
Comprehensive health benefits
Product Security Engineer
Product Security Engineer

Apple Inc. • Seattle (WA)

On-site
USD 122,700 - 214,300
Comprehensive medical and dental coverage
Retirement benefits
Discounted products and services
+1
Secure Design Engineer, SEAR
Secure Design Engineer, SEAR

Apple Inc. • Cupertino (CA)

On-site
USD 150,000 - 278,000
Comprehensive medical and dental coverage
Retirement benefits
Employee stock purchase plan
+2
Platform Engineer - Security
Platform Engineer - Security

Apple • Austin (TX)

On-site
USD 181,000 - 273,000
Comprehensive medical and dental coverage
Retirement benefits
Discounted products and services
+2
JavaScriptCore Security Engineer: Privacy & Fuzzing Expert
JavaScriptCore Security Engineer: Privacy & Fuzzing Expert

Apple Inc. • Cupertino (CA)

On-site
USD 150,000 - 278,000
Stock program
Employee stock purchase plan
Medical and dental coverage
+2
Product Security Engineer, SEAR
Product Security Engineer, SEAR

Apple Inc. • Seattle (WA)

On-site
USD 123,000 - 214,000
Medical and dental coverage
Retirement benefits
Employee stock purchase plan
+1
Security Engineer
Security Engineer

Apple Inc. • Cupertino (CA)

On-site
USD 181,000 - 319,000
Comprehensive medical and dental coverage
Retirement benefits
Employee stock purchase programs
+2
Software Engineer, Trusted Execution
Software Engineer, Trusted Execution

Apple Inc. • Cupertino (CA), Northern (KY)

Hybrid
USD 150,400 - 277,600
Comprehensive medical coverage
Dental coverage
Retirement benefits
+1
Systems Software Engineer, Information Security
Systems Software Engineer, Information Security

Apple Inc. • Austin (TX)

On-site
USD 100,000 - 130,000