SLT Systems Software Engineer

A leading technology company that designs and manufactures consumer electronics, software, and services.
$136,300 - $248,700
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI
This job posting may no longer be active. You may be interested in these related jobs instead:
Design Verification Engineer

Design Verification Engineer role at Apple focusing on pre-silicon verification and test development for hardware products.

HID Firmware Engineer

HID Firmware Engineer role at Apple developing next-generation touch and force sensing technologies for various Apple products, requiring embedded systems expertise and sensor integration experience.

Haptic Hardware Technology Development Engineer

Apple is hiring a Haptic Hardware Technology Development Engineer to develop next-generation haptic technology for products like iPhone and Apple Watch, offering competitive pay and benefits.

GNSS Design Verification Engineer

GNSS Design Verification Engineer role at Apple, focusing on pre-silicon RTL verification of GNSS IP and SoC subsystem, with competitive compensation and benefits.

Modem Systems Engineer – 5G

Apple is seeking a Modem Systems Engineer to develop 5G wireless communication algorithms and MIMO systems for next-generation hardware technology.

Description For SLT Systems Software Engineer

Apple's Silicon Technologies group is seeking a Systems Software Engineer to join their SLT (System Level Test) team. This role focuses on designing and developing software for next-generation system level test platform solutions for Apple's processors and SoCs. The position offers an opportunity to work on sophisticated software design and development in a fast-paced, challenging environment. You'll be responsible for creating solutions that ensure Apple's products maintain their high performance and efficiency standards. The role involves cross-functional collaboration with various teams, including platform architecture, Silicon Validation, and product engineering. You'll work on developing hardware abstraction layers, drivers, test programs, and silicon characterization algorithms. This position offers competitive compensation, including base pay, stock options, and comprehensive benefits. The ideal candidate will combine strong technical skills with a passion for solving complex engineering challenges in a collaborative environment.

Last updated 3 months ago

Responsibilities For SLT Systems Software Engineer

  • Work cross-functionally with platform architecture, Silicon Validation, product engineering and other hardware/software teams
  • Design, develop and maintain application & hardware abstraction layer software, drivers and test programs
  • Develop silicon characterization algorithms, diagnostics routines and performance measurement tools

Requirements For SLT Systems Software Engineer

Python
Linux
  • Bachelor's degree + 3 Years of Experience
  • At least 3 years of experience in systems software design and development
  • Excellent programming (C /C++/ C#) and scripting skills (Python)
  • Proficiency with developing large, complex system software
  • Experience software development on windows/ Mac OS/ Linux OS
  • Good understanding of network technologies, protocols
  • System Level Test equipment or Automated Test Equipment (ATE) experience
  • SEMI standards knowledge

Benefits For SLT Systems Software Engineer

Medical Insurance
Dental Insurance
401k
Equity
Education Budget
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Education reimbursement
  • Discretionary bonuses
  • Relocation assistance
  • Employee discount on products
  • Free services

Interested in this job?