- Search for JobsSearch for Jobs
- Browse for JobsBrowse for Jobs
- Create a ResumeCreate a Resume
- Company DirectoryCompany Directory
-
Job Code200212584
-
Jobs Rated8th
Summary
Posted: Dec 18, 2020
Role Number:200212584
Apple builds cameras at a scale that is unparalleled, with a complexity, quality, and consistency that makes them the most popular...Summary
Summary
Posted: Dec 18, 2020
Role Number:200212584
Apple builds cameras at a scale that is unparalleled, with a complexity, quality, and consistency that makes them the most popular cameras in the world. Each product release provides breakthroughs in photography and stunning features customers love. To achieve this, every camera module must go through a rigorous calibration and test process. As a System Software Engineer, you will be the glue that binds 3rd party metrology equipment, low-level drivers for custom image sensors, and cutting edge 2D and 3D camera calibration algorithms. Your software will be used across a wide range of environments, from device characterization labs to prototype production lines, and into Apple-scale Mass Production.
Key Qualifications
- Expert knowledge of C++ (C++17 or later preferred)
- Experience implementing distributed and client/server applications
- Knowledge of data structures, design patterns, architectural styles and API design
- Strong knowledge of Python 3.x
- Confidence with both SQL databases like Postgres and NoSQL databases like Cassandra.
- In-depth understanding of software performance and optimization
- JSON, Protobuf serialization and gRPC.
- Some MATLAB experience
Description
Your work shows your enthusiasm for the design and manufacturing of camera products, big data engineering techniques, distributed systems design. You will collaborate closely with a broad cross-functional team of hardware engineers, test engineers, and physicists to define and enforce robust but flexible APIs and implement highly scalable platforms for data processing and analysis.
Education & Experience
BS, MS, or PhD in Computer Science, Electrical Engineering, Image Science, or related field.
Additional Requirements
- High volume consumer electronics manufacturing experience
- Experience in cameras systems, imaging systems and computer vision
Jobs Rated Reports for Software Engineer
Before you go...
Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.