Software Engineer III
ManpowerGroup
Our client in the software industry is seeking a Software Engineer III to join their team. As a Software Engineer III, you will be part of the research and engineering team building the next-generation of advanced algorithms for sensing technologies in iPhone, Watch, iPad and more. The ideal candidate will have excellent problem-solving skills, a strong grasp of development APIs, and expertise in embedded systems programming, edge and on-device implementations of algorithms, Frameworks, and experience in time-series data.
**Job Title:** Software Engineer III
**Location:** Cupertino, CA
**Pay Range:** Competitive
**What's the Job?**
+ Work closely with machine learning and software engineering experts within the team.
+ Partner with a variety of product teams across . You will work cross-functionally with machine learning scientists, sensor architects and software engineers to build the next generation of sensing technologies.
+ Implement signal and machine learning algorithms on-device that process image or timeseries data measured by various sensors in different products.
+ Prototype and define interactions end-to-end, in collaboration with HW, SW, and design partners.
+ Design user studies SW and leverage prototypes to define success criteria.
**What's Needed?**
+ Expert in Swift, Objective-C, C++, or similar systems programming languages.
+ Experience building libraries, frameworks, testing/automation, and command-line tools.
+ Experience building iOS and watchOS apps with basic UI/UX design.
+ Strong understanding of object-oriented design, data structures, algorithm design, complexity analysis, performance analysis, problem solving and diagnosis.
+ Deep understanding of multi-threaded programming and synchronization.
If this is a role that interests you and you'd like to learn more, click apply now and a recruiter will be in touch with you to discuss this great opportunity. We look forward to speaking with you!
ManpowerGroup is committed to providing equal employment opportunities in a professional, high quality work environment. It is the policy of ManpowerGroup and all of its subsidiaries to recruit, train, promote, transfer, pay and take all employment actions without regard to an employee's race, color, national origin, ancestry, sex, sexual orientation, gender identity, genetic information, religion, age, disability, protected veteran status, or any other basis protected by applicable law.
Confirm your E-mail: Send Email
All Jobs from ManpowerGroup