SunnyvaleRecruiter
the smart solution for Sunnyvale jobs

Senior Software Engineer

Company: Mindsource Inc
Location: Sunnyvale
Posted on: May 18, 2019

Job Description:

Job Title Senior Software Engineer Location Sunnyvale, CA Term Full Time Phone Followed by In Person Interview Job Description This role requires an strong practitioner in computer vision to help build interactive virtual reality (VR) computing platforms. This is an opportunity to design, implement, productize, and ship cutting-edge computer vision algorithms enabling next generation interactive VR products. Of primary importance is the ability to create efficient, high-performance, low-latency, interactive user tracking solutions suitable to desktop CPUs and embedded system environments. In addition, the individual should have wide-ranging experience in computer vision and tracking, including 2D image processing, 3D vision algorithms, and camera calibration techniques. Responsibilities Drive development of algorithms for systems that enable high-precision, low-latency tracking of users and peripherals in the environment of VR hardware platforms Support the development of analytical metrics and methods to guide design and evaluation of prototype VR tracking HW architectures, and translate product requirements into realizable technical specifications Provide software support for concept studies and early prototypes to validate prospective hardware and software architectural options Develop objective metrics to characterize the quality of tracking system performance, and translate this understanding into algorithms and systems to achieve a given level of performance Deliver robust, high-performance computer vision algorithms in CC++ on both desktop CPU environments and embedded processor systems Provide technical leadership over tracking-related manufacturing processes and acceptance tests by defining measurable procedures for testing, calibration and validation of relevant hardware and software subsystems in production environments Work cross-functionally across software, firmware and hardware teams to produce high-quality integrated solutions Mentor junior team members by leading through example, and demonstrating best-practices methodical processes to achieve quantifiable technical results Requirements (Skills, Knowledge, Ability) M.S. or Ph.D. in Computer Science Engineering or related field with focus on computer vision Substantial formal training with fundamental computer vision concepts, methods and algorithms 7 years of experience applying computer vision algorithms to practicalresearch problems, e.g. VR computer systems, 3D motion capture, autonomous vehicle navtracking, optical robotics, etc. In-depth background with intrinsic and extrinsics camera calibration algorithms is a key requirement, and experience with implementing these algorithms is desirable Experience with sensor fusion algorithms for diverse measurement streams, e.g. optical, inertial, with a particular focus on Kalman filters or other predictive fusion techniques Extensive background in C, C++ and OpenCV, as well as prototyping in Matlab or equivalent tools Familiarity with to 3D modeling, rendering andor animation is optional, but beneficial Experience with software development on embedded platforms is optional, but beneficial Must be hands-on, and work well across teams of software, firmware and hardware engineers. Regards Sam Kannan Technical Recruiter MindSource MindSource, Inc. 555 Clyde Avenue, Suite 100 Mountain View, CA 94043

Keywords: Mindsource Inc, Sunnyvale , Senior Software Engineer, IT / Software / Systems , Sunnyvale, California

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Other IT / Software / Systems Jobs


IT and Cloud Operations Manager
Description: Support.com, Inc. NASDAQ: SPRT is a leading provider of tech support and turnkey support center services, maker of Support.com-- Cloud software and services and producer of SUPERAntiSpyware-- anti-malware (more...)
Company: Support.com
Location: Sunnyvale
Posted on: 05/20/2019

Software Engineer Security
Description: About the Position: A Senior Systems Engineer SE is a unique individual who combines the communications skills to build strong professional relationships with the technical skills to develop compelling (more...)
Company: Juniper
Location: Sunnyvale
Posted on: 05/20/2019

Mobile Engineer
Description: Let companies apply to you, not the other way around. Sign up with Hired to get access to thousands of companies currently hiring mobile developers. Want to work for a company you love Are you a Mobile (more...)
Company: Hired
Location: Sunnyvale
Posted on: 05/20/2019


Manufacturing Engineer (CNC Programmer)
Description: At Northrop Grumman, our work with cutting-edge technology is driven by something human: the lives our technologies protects. It's the value of innovation that makes a difference today and tomorrow. Here (more...)
Company: Northrop Grumman
Location: Sunnyvale
Posted on: 05/20/2019

SAP FICO Consultant
Description: Hi, Hope you are doing good, Note : We need Visa copy, passport copy or number mandatory and ID proof for submission. PLEASE DON'T SHARE THE RESUMES IF YOU CANNOT SHARE THE PASSPORT NUMBER OR COPY. VISA: (more...)
Company: Insigma Inc
Location: Sunnyvale
Posted on: 05/20/2019

(E3) Senior Software Engineer
Description: Raytheon Applied Signal Technology RAST has a need for a senior level Software Development Engineer to design, build, and maintain advanced high-capacity systems that process modern high-speed communications (more...)
Company: Raytheon
Location: Sunnyvale
Posted on: 05/20/2019

Java - Full Stack Developer / Lead
Description: Proven experience identifying Java 1.5/1.6 garbage collection issues and tuning JVM knowledge of thread dumps / code dumps parameters for high throughput
Company: Mpowering HR Solutions
Location: Sunnyvale
Posted on: 05/20/2019

Senior iOS Developer
Description: About Clover: br br Every day, Clover devices handle the core card and point-of-sale processing for hundreds of thousands of merchants. We provide next-generation payment services to the world's largest (more...)
Company: Clover Network, Inc.
Location: Sunnyvale
Posted on: 05/20/2019

Devops
Description: 5-8 years of relevant experience Having intermediate skills in scripting and
Company: Xiar, Inc
Location: Sunnyvale
Posted on: 05/20/2019

Staff Software Development Engineer (AMRD2184)
Description: Organization Overview br Fortinet NASDAQ: FTNT protects the most valuable assets of some of the largest enterprise, service provider and government organizations across the globe. The company's fast, (more...)
Company: Fortinet
Location: Sunnyvale
Posted on: 05/20/2019

Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

Sunnyvale RSS job feeds