Apple
Posted 4mo ago

Sensing HW - Algorithm Systems Engineer

Apple
United States or United States
OnsiteFull Time
Responsibilities
  • Design algorithms
  • Validate performance
  • Collaborate cross-functional
Requirements
  • 10+ years in sensing/image or signal processing, ML, and strong math
  • Proficient in Python/Matlab
  • Experience with HW-constrained algorithms
Technical tools mentioned
PythonMatlabPyTorchSciPypandasjax

Job description

The Sensing Architecture team develops cutting-edge sensor solutions and technologies that are central to Apple’s products, including the iPhone, iPad, MacBooks, and more. The key goal of the Sensing Architecture team is to enable the world’s best user experience through seamless device interactions. New challenges arise every day that require the sharp problem-solving skills of talented individuals. The team features a collaborative and hands-on environment that fosters engineering excellence, creativity, and innovation.

Description

You will be responsible for developing advanced sensing algorithms for future Apple products. This will involve algorithm prototyping, algorithm performance bounding and validation, and assessing sensor hardware and performance requirements. You will be designing new sensing algorithm architectures using a variety of techniques such as analytical modeling, ML methods, statistical signals processing, and classical algorithms/optimization methods to characterize and validate system performance. Development and negotiation of cross-functional requirements to ensure subsystem performance will be a key part of the role, and as such you will collaborate closely with Electrical Engineering and Firmware teams to create state-of-the-art sensor solutions.

Minimum Qualifications

  • BS and a minimum of 10 years relevant industry experience
  • Strong background in image/signal processing, estimation/inference, or machine learning
  • Strong engineering math background (e.g. applied linear algebra, probability)
  • Strong programming skills in high level languages like Python/Matlab

Preferred Qualifications

  • MS or PhD in Electrical Engineering, Applied Math or Physics
  • Multi-disciplinary understanding of EE and Physics principles
  • Experience with analyzing large datasets and developing data processing pipelines
  • Experience with training/validation for statistical inference or ML/DL algs
  • Experience with algorithm optimization for HW constraints (e.g. compute, memory, power)
  • Experience with establishing quantitative algorithm performance benchmarks
  • Experience with ML frameworks and data processing packages (eg PyTorch, SciPy, pandas, jax)
  • Experience in modeling complex cross-disciplinary systems
  • Experience in system-level design of imaging or sensing systems
  • Excellent written and verbal communication skills

About Apple

Designs and sells consumer electronics, software, and online services.

Similar jobs

Algorithm Systems Engineer roles
3w
Save
Mark Applied
Hide
Senior Staff Systems Algorithm Engineer
Linthicum, Maryland, United States
$184k-$276k/yr OnsiteFull Time
Northrop Grumman
Northrop GrummanNYSE: NOC: Develops and manufactures advanced aerospace, defense, and space systems.
10+ YOEActive U.S. citizenship and Secret clearance, 10+ years technical experience or advanced degree equivalents, EO/IR sensor and algorithm development experience, team leadership, Python/Matlab proficiency, ability to obtain Special Program Access.
Python, Matlab
3w
Save
Mark Applied
Hide
Senior Staff Systems Algorithm Engineer
Baltimore or Linthicum
$184k-$276k/yr OnsiteFull Time
Northrop Grumman
Northrop GrummanNYSE: NOC: Designs and manufactures advanced aerospace and defense systems.
10+ YOEActive US Secret clearance transferable, US citizenship, bachelor+10+ years (or equiv), experience leading teams, EO/IR sensor and physics-based modeling expertise, Python or Matlab proficiency, ability to obtain Special Program Access.
Python, Matlab
1mo
Save
Mark Applied
Hide
Algorithm Principal Systems Engineer
Plano, Texas, United States
$108k-$205k/yr OnsiteFull Time
RTX
RTXNYSE: RTX: RTX provides advanced aerospace and defense systems and services.
8+ YOEBachelor's in STEM and 8+ years' algorithm experience, US citizenship and ability to obtain Top Secret clearance, skills in signal/image processing or ML, UNIX/Linux, C/C++, MATLAB or Python.
UNIX/Linux, C, C++, MATLAB, Python
4w
Save
Mark Applied
Hide
Senior Principal Algorithm Software Systems Engineer
Cypress, California, United States
$150k-$234k/yr OnsiteFull Time
Leonardo DRS
Leonardo DRSNASDAQ: DRS: Manufactures advanced electronic systems for defense and military applications.
10+ YOE10+ years experience with detection/tracking algorithms, Kalman filtering expertise, proficiency in Julia/C++/Python/MATLAB, simulation experience, BS degree in relevant field, U.S. citizenship and ability to obtain DOD clearance.
Julia, C++, Python, MATLAB
4w
Save
Mark Applied
Hide
Senior Principal Algorithm Software Systems Engineer
Cypress, California, United States
$150k-$234k/yr OnsiteFull Time
Leonardo DRS
Leonardo DRSNASDAQ: DRS: Designs and integrates advanced defense technologies for military customers.
10+ YOERequires 10+ years of related experience, including 6 years in detection and tracking algorithms, a bachelor's or master's degree, MATLAB, Kalman filtering, simulation, U.S. citizenship, and active or obtainable DOD clearance.
MATLAB
8y
Save
Mark Applied
Hide
Functional Owner Algorithm Systems Engineer (MI, Troy)
Troy, Michigan, United States
OnsiteFull Time
Extant Aerospace
Extant Aerospace: Sustains and manufactures legacy aerospace and defense electronics systems.
1+ YOEBachelor's degree in Engineering, Physics, or Mathematics; 1+ years in object tracking, radar, vision, or scene perception in automotive.
CAN, LIN, Radar, Vision
8y
Save
Mark Applied
Hide
Functional Owner Algorithm Systems Engineer (MI, Troy)
Troy, Michigan, United States
OnsiteFull Time
The Food Source International
The Food Source International: Supplies technical ingredients and custom seasoning blends to food manufacturers.
1+ YOEBachelor’s degree in Engineering, Physics, or Mathematics; 1+ years’ experience in object tracking, radar, vision, or scene perception in automotive industry.
Object tracking, Radar, Vision, Sensor fusion