Apply Now
Contract Type: Full-Time
Posted: 3 days ago
Closed Date: 06/18/2025
Skills: • Hands-on experience in developing production SW, architecting algorithm or equivalent • Application programming in C++. • Experience in sensor cal
Visa Type: Any Visa

Position: Robotics Engineer (Image Processing)

Location: Cupertino CA(Fulltime)


Full Time Position with Sasken Technologies

End Client - Apple

 

Vision Conversion of Matlab algorithms for ALS XTalk calibration algorithm to IPL (Image Processing Pipeline) across iPhone, portables and iPads projects

 

Key Benefits

• Enable on device processing for test time reduction (QPL reduction)

• Facilitate development for new calibration algorithms for early engagement with design team.

 

In Scope SW/Algo

• Convert Matlab algorithms to C++ based equivalent

• Integration of legacy algorithms into existing codebase

• Write unit test for code coverage

• Write correlation test for validation and accuracy of converted IPL algorithms outputs to match Matlab outputs.

 

Success Criteria/Definition of Done

Release of full pipeline with test coverage matching initial reference algorithms

SW review and approval with Algorithm TCT team

Documentation of the architecture of the pipeline and configuration

 

Technical Requirements

• Hands-on experience in developing production SW, architecting algorithm or equivalent

• Application programming in C++.

• Experience in sensor calibration (IMU, Camera, Depth Sensor)

• Some background in Linear Algebra and Optimization

• Good fundamental knowledge and problem solving skill in engineering.

• Hands-on, self-motivated, independent, and dedicated

• Ability to work well in a diverse, collaborative and dynamic environment

 

Expectations by Phase

1. Understanding of the requirements

2. Planning

3. Design

4. Build

5. Testing

6. Deployment