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