Join Us

Hardware

Electronics Lab Technician

Location: Los Gatos (CA), Israel

This position is for an Electronics Lab Technician to work on current and next-generation tracking systems (electromagnetic and fusion with additional tracking technologies), reporting to the R&D Support Manager.

Responsibilities

  • Responsible for setup, operation and maintenance of the R&D lab (test equipment, components and products)
  • Plans, performs and documents testing and design verification activities of products at the system, board and component levels
  • Debug and perform root-cause analysis of malfunctions and failures at the system and board levels
  • Builds and performs rework of electrical and mechanical prototypes
  • Performs calibration of standard and custom test equipment
  • Works closely with engineers of all disciplines in the Sixense R&D team, such as: system engineers, digital engineers, firmware engineers and mechanical engineers
  • Work closely with our sub-contractors and suppliers
  • Purchasing of equipment and components
  • Program embedded device using programmer tools (i.e. j-tag)

Requirements/Qualifications

  • Basic knowledge of physics and mathematics – Required
  • Usage of electronic lab test-equioment
  • Proficient using schematic capture tools such as Altium (advantage) or Orcad – Required
  • Handling and installation of IT equipment – Required
  • Reading/writing and talking in English – Required

Education

  • Formal education in the field of electronics: Technician, or Practical engineer

Algorithm Developer

Location: Los Gatos (CA), San Francisco (CA), Israel

Sixense develops products that improve lives through immersive computing, including virtual reality and augmented reality. Much of our recent R&D efforts have focused on developing all the required technology to create a completely mobile immersive system, the Full-Presence System. This includes 6DOF motion tracking systems, software and content.

To deploy the Full-Presence System, we currently have a significant initiative in the healthcare industry, specifically for transforming physical rehabilitation. Another major focus has been creating skills training virtual reality applications that are more effective, less expensive, and lower risk than with traditional training methods. We have developed products that are used in enterprise and other education/training institutions around the world.

We are seeking an Algorithm Developer to work on current and next-generation tracking systems (electromagnetic and fusion with additional tracking technologies). Candidates must be able to implement mathematical concepts in a testable form and to assist in selecting and porting to target platforms.

Electromagnetic tracking systems consist of field-generation and sensing components, secondary motion-tracking sensors, analog, digital & RF electronic circuitry, signal processing, microcontroller and communication hardware running embedded firmware. The ideal candidate will have experience developing algorithms for such systems.

Responsibilities 

  • Research electromagnetic and other tracking technologies and propose improvements to
    capabilities and robustness for existing and novel tracking systems
  • Research and generate mathematical concepts that provide solutions for existing and novel
    tracking systems
  • Translate mathematical ideas and concepts to working and testable Matlab/Python scripts,
    embedded firmware, and/or native (C/C++) driver code
  • Work closely with firmware and software engineers for specifying, developing and porting the
    algorithms to embedded firmware and host driver code
  • Support system architecture design
  • Support product development

Professional qualifications – Must-have:

  • Experience in developing algorithms for 6 DOF (position and orientation) real-time tracking
    systems using various tracking and sensing technologies such as IMU, optics and
    electromagnetics
  • Ability to convert mathematical/physical concepts to the real-time embedded algorithms
  • Working knowledge of Kalman filters
  • Ability to analyze algorithm constraints and impact on the system performance
  • Strong English language skills

Professional qualifications – Preferred:

  • Understanding of electromagnetics and the mathematics underlying it
  • Experience developing algorithm for embedded platforms (MCU & DSP). Understand optimizing
    the solution per real-world hardware constraints, ability to provide input to digital electronics
    team
  • Proficiency with firmware programming such as assembly code, C, C++ and Visual Studio

Education

  • Bachelor’s or higher degree in physics, mathematics or engineering (or other bachelor’s degree
    (minimum) plus equivalent professional experience)

Senior Electronics Analog Design Engineer

Location: Israel

Sixense develops products that improve lives through immersive computing, including virtual reality and augmented reality. Much of our recent R&D efforts have focused on developing all the required technology to create a completely mobile immersive system, the Full-Presence System. This includes 6DOF motion tracking systems, software and content.

To deploy the Full-Presence System, we currently have a significant initiative in the healthcare industry, specifically for transforming physical rehabilitation. Another major focus has been creating skills training virtual reality applications that are more effective, less expensive, and lower risk than with traditional training methods. We have developed products that are used in enterprise and other education/training institutions around the world.

We are seeking a Senior Analog Design Engineer to work on current and next-generation tracking systems (electromagnetic and fusion with additional tracking technologies). Candidates must be able to develop analog circuits for our various sensing technologies at applicable frequency ranges and sensitivities.

Electromagnetic tracking systems consist of field-generation and sensing components, secondary motion-tracking sensors, analog, digital & RF electronic circuitry, signal processing, microcontroller and communication hardware running embedded firmware. The ideal candidate will have experience developing algorithms for such systems.

Responsibilities 

  • Develop the analog sections of the Sixense tracking technology including power drivers and generating devices, sensing devices and amplifiers/filters, A/D conversion circuitry, power supplies  
  • Design state-of-the-art analog circuitry, considering signal bandwidth and SNR levels, power & temperature considerations, stability and performance, power management functions for AC and battery powered products
  • Participate in the system architectural specifications, bringing high level expertise in analog system design, translate system performance requirements to analog system specifications, perform simulations using various analog circuit simulation tools
  • Works closely with engineers of all disciplines in the R&D team (such as: system, digital, firmware and mechanical) for integration of the analog design within the system
  • Work closely with layout contractors and generate production files (PCB FAB, Assembly, BOM) for assembly of prototypes

Professional qualifications – Must-have:

  • Hands on ability to bring-up, test and debug boards
  • Strong knowledge of physics (focus on electromagnetic field generation, propagation and sensing) and mathematics
  • Ability to convert mathematical/physical concepts to analog design specification (i.e. SNR, DFT)
  • Precision analog and mixed-signal hardware circuit design expertise (such as schematic capture and simulation)
  • Ability to analyze constraints impact on the system performance (such as power dissipation heat and tolerances) and to optimize the solution per real-world hardware constraints
  • Strong English language skills

Professional qualifications – Preferred:

  • Previous experience in developing analog circuits for 6 DOF position and orientation real time tracking systems, specifically electromagnetic
  • Knowledge of RF communication standards and products (2.4GHz, Bluetooth, WIFI, etc.)
  • Knowledge of design for EMC compliance

Education

  • Master’s or higher degree in electrical engineering or physics

Software & Creative

Senior Software Engineer (Sixense Core API)

Location: Los Gatos (CA), San Francisco (CA)

Sixense is searching for an experienced and self-motivated software engineer to help develop, maintain, and support our Sixense Core API. The Sixense Core API is a native library which allows developers to interface with Sixense hardware through a C API. It also includes game engine plugins for Unity, UE4, etc.

Responsibilities 

  • Develop and maintain our Sixense Core API for current and future Sixense tracking hardware on all supported platforms, including Windows, Linux, Android, and OSX
  • Support external developers using the Sixense Core API
  • Work closely with hardware team to define requirements and design specifications for interfacing with Sixense hardware.

Job Requirements

  • At least 5+ years software development experience
  • Bachelor’s Degree or higher in Computer Science, Math, or Engineering
  • Strong C/C++ experience, Java and C# experience also required
  • Broad platform skills including Windows, Linux, Android, and OSX
  • Self-starting and a high level of professional responsibility
  • Strong technical and communication skills

Additional Desired Skills

  • Low level OS driver development experience (USB, HID, Serial Port, etc.)
  • AAA game, real-time application/simulation, or VR development experience
  • UE4 and/or Unity development experience
  • Motion control development experience (HTC Vive, Oculus Touch, Razer Hydra, Sony Move, Microsoft Kinect, Nintendo Wii, etc.)
  • Kalman filtering, dead reckoning, and other sensor fusion algorithms

Senior Software Engineer (SixenseVR SDK)

Location: Los Gatos (CA), San Francisco (CA)

Sixense is searching for an experienced and self-motivated software engineer to help develop, maintain, and support our SixenseVR SDK. The SixenseVR SDK is a native library which provides full-body presence to avatars in VR.  It also provides common VR functionality utilizing tracking hardware in VR, such as a user VR Safe Zone. The SixenseVR SDK includes engine plugins for Unity, UE4, etc., and it is hardware agnostic, working with Sixense tracking hardware through the Sixense Core API and other VR systems, such as the HTC Vive and Playstation VR.

Responsibilities 

  • Develop and maintain our SixenseVR SDK for current and future tracking hardware
  • Support external developers using the SixenseVR SDK
  • Work closely with game development team to support features needed for innovative VR experiences

Job Requirements

  • At least 5+ years software development experience
  • Bachelor’s Degree or higher in Computer Science, Math, or Engineering
  • Strong C/C++ experience, Java and C# experience also required
  • UE4 and/or Unity development experience
  • AAA game, real-time application/simulation, or VR development experience
  • Self-starting and a high level of professional responsibility
  • Strong technical and communication skills

Additional Desired Skills

  • Virtual Reality development experience (Oculus Rift, Vive, Playstation VR, or Gear VR)
  • Motion control development experience (HTC Vive, Oculus Touch, Razer Hydra, Sony Move, Microsoft Kinect, and/or Nintendo Wii)
  • IK and animation programming experience

Senior Game Software Engineer (VR)

Location: Los Gatos (CA), San Francisco (CA), Seattle (WA)

Sixense Studios is searching for an experienced and self-motivated virtual reality/game development software engineer. Our focus is to develop innovative and fun virtual reality experiences which utilize our tracking technology. The candidate must be an experienced game developer and a generalist who is comfortable with all aspects of game programming. Any virtual reality or motion control development experience would be a big plus. Most importantly, the candidate should be a proactive self-starter who thrives in a small studio environment where they can take on the greater responsibilities involved. 

Responsibilities 

  • Prototype, design, and implement new virtual reality gameplay features
  • Tackle ANY necessary programming tasks required to ship
  • Work closely with designers and artists to implement and debug game features
  • Review new product requirements, provide feedback, and contribute to project planning activities

Job Requirements

  • At least 3+ years game development industry experience, shipped at least one title
  • Bachelor’s degree or higher in Computer Science, Math, or Engineering
  • C/C++
  • UE4 and/or Unity development experience
  • Self-starting and a high level of professional responsibility
  • Strong technical and communication skills

Additional Desired Skills

  • Virtual Reality development experience (Oculus Rift, Vive, Playstation VR, or Gear VR)
  • Game network programming experience
  • Shipped multiple titles on Xbox, Playstation, Nintendo, or PC platforms
  • UE4, Unity, Source Engine, or CryEngine development experience
  • Motion control development experience (HTC Vive, Oculus Touch, Razer Hydra, Sony Move, Microsoft Kinect, Nintendo Wii, etc.)
  • Passion for video games and virtual reality

Game Audio Engineer (VR)

Location: Los Gatos (CA), San Francisco (CA), Seattle (WA)

The Audio Engineer creates the soundtrack for the game, including both music and sound effects which help bring the experience to life.The sound designer also contributes to a game’s user interface in order to give players auditory feedback. They have excellent communication skills to and often need to be able to work independently and manage their schedule

The ideal candidate needs to have extensive experience with sound design and environmental audio. He is also able to collaborate with game designers in crafting an audio experience that compliments and melds seamlessly with game-play. This person should also have an outstanding ability to not only create excellent, original content, but to successfully integrate it into the final product.

Job Requirements

  • A minimum of 3 years experience and at least one shipped product
  • Be able to compose and perform music
  • Experience creatively producing sound effects, backgrounds, and foley for games
  • Experience working with commercial and / or proprietary audio implementation tools
  • Able to work with equal effectiveness in both team and solo creative environments
  • Demo reel or audio portfolio including representative examples of sound design experience.
  • Experience authoring and implementing 3D spatialized audio.

Additional Desired Skills

  • Bachelor’s degree or equivalent experience
  • Computer-readable or level-design style scripting or light programming knowledge
  • Virtual Reality or Motion control development experience (HTC Vive, Oculus Touch, Razer Hydra, Sony Move, Microsoft Kinect, Nintendo Wii, etc.)
  • Experience using Unreal Engine 4

Character Rigger (VR)

Location: Los Gatos (CA), San Francisco (CA), Seattle (WA)

Sixense Studios is searching for a Character Rigger to join our team developing high quality avatars specifically built for use in virtual reality. In this role you will work with the art team to produce characters on the cutting edge of game development, using established and new techniques.

Responsibilities

  • Create and troubleshoot full-body character rigs to be driven by motion controllers in virtual reality.
  • Work closely with character modelers to ensure correct mesh flow for clean deformations.
  • Attention to detail for weight painting, minimizing pinching and other undesirable deformations.

Job Requirements

  • A minimum of 3 years technical artist, technical animation, or character TD experience in game development or CG animation production
  • Rigging experience and well-versed in the process of character creation and animation techniques
  • In depth knowledge of Max or Maya.
  • Strong understanding of MEL or Maxscript, Python, scripted controllers
  • In depth knowledge of FK/IK systems.

Additional Desired Skills

  • Bachelor’s degree or equivalent experience
  • Virtual Reality or Motion control development experience (HTC Vive, Oculus Touch, Razer Hydra, Sony Move, Microsoft Kinect, Nintendo Wii, etc.)
  • Experience using Unreal Engine 4

Game Producer

Location: Los Gatos (CA), San Francisco (CA), Seattle (WA)

Game Producers are responsible for leading passionate game developers in creating innovative content and incredible experiences for players. They meet and exceed expectations by helping concept, deliver, enhance, and influence creative projects at every stage of production.

The ideal candidate will have extensive internal development, leadership and management experience, work well in a creative environment, be an excellent communicator, and have a passion for the successful orchestration of complex projects from concept through sustained release.

Job Requirements

  • A minimum of 3 years professional experience as a Producer
  • From concept to release, lead and drive all production tasks
  • Responsible for creation and maintenance of the roadmap for Game Systems features
  • Strong attention to detail with excellent written and verbal communications skills
  • Constantly and clearly communicate status to stakeholders.
  • Self-motivated, confident and composed under pressure.
  • Proficient in MS Office Suite and Project Management Software.

Additional Desired Skills

  • Bachelor’s degree or equivalent experience
  • Virtual Reality experience
  • A passion for video games

QA Test Lead

Location: Los Gatos (CA), San Francisco (CA), Seattle (WA)

We’re looking for a technically proficient and knowledgeable test lead to lead a QA test team.

The ideal candidate must have a proven ability to create data focused test strategies utilizing metrics and serve as a focal leadership and mentoring point for the team.

Job Requirements

  • A minimum of 1 year experience leading test teams
  • Excellent written and verbal communications skills
  • Drive test development, planning, execution, and reporting.
  • Create, monitor, and control metrics impacting product and team quality.
  • Analyze product quality and usability, associated system limitations, and report on risk.

Additional Desired Skills

  • Bachelor’s degree or equivalent experience
  • Virtual Reality or Motion control development experience (HTC Vive, Oculus Touch, Razer Hydra, Sony Move, Microsoft Kinect, Nintendo Wii, etc.)

Apply Now