Making iOS the best Perception Algorithm development platform.
Requirements
- Experience in Apple platform development, including daemon development, frameworks, and inter-process communication techniques
- Experience with machine learning models, sensor fusion algorithms, and perception systems
- Experience with smart home connectivity standards (e.g., Matter, Thread) and networking standards (e.g., TCP/IP, UDP)
- In-depth knowledge of memory management, inter-process communication (latency/fault tolerance/security)
- Experience in handling real-world issues related to multi-device communication, focusing on threading, processor priorities, and interface optimization
- Strong software engineering skills with a track record of delivering clean, well-tested, and optimized code
- Excellent programming skills in one or more programming languages (Swift/Obj-C/C++)
Responsibilities
- be one of the core developers responsible for a new framework and daemon suite
- have ownership of the iOS platform software from prototype to deployment
- have an impact on the current state of the final Features from initial concept to highly reliable software solutions
- Experience in Apple platform development, including daemon development, frameworks, and inter-process communication techniques
- Experience with machine learning models, sensor fusion algorithms, and perception systems
- Experience with smart home connectivity standards (e.g., Matter, Thread) and networking standards (e.g., TCP/IP, UDP)
- In-depth knowledge of memory management, inter-process communication (latency/fault tolerance/security)
Other
- Thrive in a reciprocal multidisciplinary environment, leveraging team support for success.
- Obsessively hardworking and inquisitive, with a passion for solving everyday problems innovatively.
- Excellent communication skills and the ability to build effective working relationships.
- Bachelor’s degree in Computer Science or equivalent.