Kelly Services
Location
Menlo Park, CA | United States
Job description
Job Title: Principal Software Engineer
Pay rate: $75 - $83 per hour
Duration: 06 months
W2 contract only (No C2C)
Location-Menlo Park, CA, 94025
The Principal Software Engineer, mobile iOS will be responsible for designing and developing advanced features for our iOS/VisionOS (Mixed Reality) applications, as well as maintaining and optimizing existing features.
This person will lead the overall software architecture and work closely with the rest of the development team, including designers and backend developers, to ensure that our apps meet the highest standards of quality and performance.
Additional job details
Develop prototypes for future AR/xR experiences, drive continued development, and integrate robust solutions into product.
User Interface (UI) Design: Develop visually appealing and intuitive user interfaces that provide an exceptional user experience, using Swift or Objective-C and leveraging iOS frameworks such as UIKit, ARKit, etc.
Model Deployment and Integration: Work closely with the Computer Vision team to deploy AI/ML models and assets into medical devices or head-mounted devices. This may involve optimizing models for real-time performance, ensuring compatibility with the device's hardware and software, and implementing APIs for seamless communication between the AI/ML model/assets and the device.
Design, architect, and develop maintainable, testable, functional software that meets product and customer requirements.
* If this position may be interested to you, please email me back at [email protected] (with your most up to date resume in word format) and advise the best time and number at which you can be reached
As part of our promise to talent, Kelly supports those who work with us through a variety of benefits, perks, and work-related resources. Kelly offers eligible employees voluntary benefit plans including medical, dental, vision, telemedicine, term life, whole life, accident insurance, critical illness, a legal plan, and short-term disability. As a Kelly employee, you will have access to a retirement savings plan, service bonus and holiday pay plans (earn up to eight paid holidays per benefit year), and a transit spending account. In addition, employees are entitled to earn paid sick leave under the applicable state or local plan. Click here ( for more information on benefits and perks that may be available to you as a member of the Kelly Talent Community.
Job tags
Salary