Avatar for Occipital

Bringing spatial computing to everyday life

Platform Software Engineer

$90k – $120k • No equity
Apply now
Occipital is committed to creating spatially aware software that just works. We love it when our products deliver a seamless computer vision experience, and so do our customers. We’re looking for engineers that want to develop and hone this experience on all of our platforms, large and small.

The Platform Software Engineer

* Works across multiple platforms including Windows, Android, Linux, iOS, and/or MacOS.

* Has relevant experience developing large-scale software systems on any or all of these platforms.

* Deconstructs and optimizes complex software designs. You’ll be diving deep into the heart of our systems, and you should know how to find your way 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. Presents analysis to leadership and recommends the best change with the biggest positive impact.

* Communicates solutions with clarity and courtesy to internal dev teams, partners, and customers.

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

What you'll do:

* 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 and support technical demonstrations.

* Work around strict timelines and deadlines and know how to best organize priorities.

The ideal candidate will have these skills:

* Experience with macOS & iOS platforms; Windows platforms; Android platforms.

* Significant experience programming in C++, OpenGL, and scripting languages.

* Understanding of 3D mathematics and algorithms.

* Experience with Git.

* A history of shipping code: side projects, products, open source.

* Bachelor’s degree in Computer Science or related field, such as Geomatics Engineering, or equivalent experience in the industry. Master’s degree recommended.


* 2+ years of experience in graphics and real-time performance optimization.

* 2+ years of experience in software engineering, release engineering.

* 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.

Candidates must be located in or willing to re-locate to Boulder (Colorado), San Francisco (California), Madrid(Spain) or Asia-Pacific. Compensation will be based on experience and skill, commensurate with market rates and will include both salary and equity in Occipital. 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.

More jobs at Occipital

View all jobs

Computer Vision Engineer

Apply now

Customer Experience Specialist

Apply now