IOS PLATFORM ENGINEER

Sorry, this job was removed at 6:30 a.m. (MST) on Monday, December 9, 2019
Find out who's hiring in Greater Boulder Area.
See all Developer + Engineer jobs in Greater Boulder Area
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

The iOS Platform Engineer

  • Works across multiple platforms but has extensive knowledge of iOS, C++ and Objective-C.
  • Has relevant experience developing large-scale software systems on different platforms.
  • Deconstructs and optimizes complex software designs. You’ll be diving deep into the heart of our systems, and you should know how to navigate around.
  • Uses design and UX elements (mobile or otherwise) to create a better spatial computing experience on our platforms.
  • Approaches problems with a scientific mindset while looking at the big picture, not just the issue at hand. Present to leadership analysis and recommends the best change with the biggest positive impact.
  • Communicates solutions with clarity and courtesy to internal dev teams, partners, and customers.

iOS Platform Engineers are a mix of scientist and designer: they should have the know-how to work through problems, but also the finesse to create a solution that makes our software easier to use through both better implementation and better UX. You’ll have the opportunity to collaborate across product development and performance engineering, while also engaging with partners about how we make our advancements in spatial computing work best for them.

Preference will be given to candidates located in, or willing to relocate to Boulder, Colorado. Candidates in remote locations will also be considered as long as they have demonstrated the ability to effectively collaborate remotely.

Compensation will be based on experience and skill, commensurate with market rates. Occipital is an equal opportunity employer and does not discriminate based on race, color, religion (creed), gender, gender expression, age, national origin (ancestry), disability, marital status, sexual orientation, or military status. We are committed to providing an inclusive and welcoming environment to our employees and welcome input from candidates and employees on how we can enhance our inclusiveness.

Responsibilities

  • Build and sanity test release binaries, and push new releases to production.
  • Investigate, research, debug, and solve integration problems.
  • Work with our internal and open source git repos, continuous integration (e.g. Jenkins), build & testing systems.
  • Build understanding about the wide variety of software across our platform at a deep engineering level.
  • Enhance, expand, and develop documentation, resource materials, and technical FAQs.
  • Profile and optimize complex computer vision applications, graphics, and UI systems.
  • Quickly develop prototype and sample applications for various platforms.
  • Coordinate with CX and developer support to resolve technical/coding issues.
  • Support partners with app development and build technical demonstrations.
  • Work around strict timelines and deadlines and know how to best organize priorities.

Work Culture & Expectations

  • Great teamwork and interpersonal skills, strong written and verbal communication skills, proactive attitude, and a drive for results.
  • Demonstrated creative problem-solving approach and strong analytical, debugging, and troubleshooting skills.
  • Proven ability to work well with others in a fast paced, iterative development environment.
  • Attention to detail.

Requirements

  • Experience with OSX & iOS platforms.
  • Significant experience programming in Objective-C, C++, and scripting languages.
  • Understanding of 3D mathematics and algorithms.
  • Experience with Git.
  • A history of shipping code: relevant examples include side projects, products, open source.
  • Bachelor’s degree in Computer Science or related field, such as Geomatics Engineering, or equivalent experience in the industry.

Pluses

  • 2+ years experience of graphics and real-time performance optimization.
  • 2+ years of experience in software engineering, release engineering.
  • Master’s degree in Computer Science (or related field).
  • Prior experience engaging with customers / outside developers directly.
  • GPGPU (OpenCL/Metal/CUDA)
  • Prior knowledge or hands-on experience in image processing or computer vision, robotics research and experience in mapping and navigation in visual SLAM and dense reconstruction.
  • Prior experience developing mixed and virtual reality applications.
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

1801 13th Street, Boulder, CO 80302

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about OccipitalFind similar jobs