Software Engineer, Interaction SDK

Found in: beBee jobs CA - 1 week ago


Remote, Canada Facebook Full time
Creating immersive, realistic, and believable VR and AR experiences requires users to interact with the real and virtual world. Users want to believe they grabbed a sword, pressed a button, and scrolled on a real screen in a natural and effortless way. Our team builds the Interaction SDK, which defines the foundational primitives developers can use to define and build those interactions. We build simple and powerful APIs/libraries on top of cutting edge hardware and machine capabilities that shape how people interact with the computing platforms of the future Créer des expériences RV et RA immersives, réalistes et crédibles nécessite que les utilisateurs interagissent avec le monde réel et virtuel. Les utilisateurs veulent croire qu'ils ont saisi une épée, appuyé sur un bouton et fait défiler un écran réel de manière naturelle et sans effort. Notre équipe crée la trousse Interaction SDK, qui définit les primitives fondamentales que les développeurs peuvent utiliser pour définir et créer ces interactions. Nous construisons des API/bibliothèques simples et puissantes en plus des capacités matérielles et machines de pointe qui façonnent la manière dont les gens interagissent avec les plates-formes informatiques du futur.

Software Engineer, Interaction SDK - Reality Labs | Ingénieur logiciel, Interaction SDK - Reality Labs Responsibilities:

  • Architect efficient and reusable systems that drive complex AR/VR applications | Architecturer des systèmes efficaces et réutilisables qui pilotent des applications RA/RV complexes.
  • Prototyping new interactions and features with an eye toward intuitive usability and feel | Prototypage de nouvelles interactions et fonctionnalités dans un souci de convivialité et d'intuitivité
  • Drive design and implementation for proposed playful and creative projects for experiences in AR or VR | Diriger la conception et la mise en œuvre des projets ludiques et créatifs proposés pour les expériences en RA ou RV
  • Lead collaboration with multi-functional teams to achieve compelling experiences | Mener la collaboration avec des équipes multifonctionnelles pour réaliser des expériences convaincantes
Minimum Qualifications:

  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience. | Licence en informatique, en génie informatique, dans un domaine technique pertinent, ou expérience pratique équivalente.
  • 5+ years experience as an engineer shipping user-facing features on games or other 3D interactive products | Plus de cinq ans d'expérience en tant qu'ingénieur chargé de l'expédition de fonctionnalités orientées utilisateur sur des jeux ou d'autres produits interactifs 3D.
  • Relevant experience with modern game engines (Unity and/or Unreal Engine) | Expérience pertinente avec les moteurs de jeux modernes (Unity et/ou Unreal Engine)
  • Experience with C++ and/or C# programming | De l'expérience en programmation C++ et/ou C#
  • Demonstrated experience interfacing with internal and external teams to incorporate their innovations and vice versa | De l'expérience approuvée dans l'interface avec d'autres équipes internes et externes afin d'intégrer leurs innovations et vice-versa.
  • Experience developing, debugging, and shipping software products on large code bases that span platforms and tools | Expérience du développement, du débogage et de la livraison de produits logiciels sur de grandes bases de code couvrant plusieurs plates-formes et outils.
Preferred Qualifications:

  • Virtual Reality, Mixed Reality, or Augmented Reality experience | Expérience en réalité virtuelle, réalité mixte ou en réalité augmentée
  • Experience developing interaction toolkits, and tools for developers | Expérience dans le développement de boîtes à outils d'interaction et d'outils pour les développeurs
  • Experience scaling user-facing SDKs across multiple platforms | Expérience dans la mise à l'échelle de SDK destinés aux utilisateurs sur plusieurs plates-formes
  • Experience in UX design or game design | De l'expérience en conception d'experience utilisateur ou en conception de jeux

  • Software Engineer, Interaction SDK

    Found in: beBee S CA - 2 weeks ago


    Remote, Canada Facebook Full time

    Creating immersive, realistic, and believable VR and AR experiences requires users to interact with the real and virtual world. Users want to believe they grabbed a sword, pressed a button, and scrolled on a real screen in a natural and effortless way. Our team builds the Interaction SDK, which defines the foundational primitives developers can use to define...

  • Unity Software Developer II

    Found in: beBee jobs CA - 1 week ago


    Remote, Canada Aristocrat Full time

    SummaryThe Big Fish Games SDK provides the core foundational features for our games. It provides a consistent, compliant, and stable platform for mobile game development that actively supports our existing portfolio while accelerating all new game development. We collaborate with internal and partner studios around the world to publish the best casual...

  • Automation QA

    24 hours ago


    Remote, Canada FPT Software Full time

    As an Automation QA, you will work closely with development team to design, develop and deliver innovative products for customers. In this role, you will deliver effective and efficient automation solutions and tooling. Design and execute robust test plans to release high quality products to our targeted customers within an agile environment. - Automation...


  • Remote, Canada Absorb Software Full time

    Working for Absorb has truly been a fantastic experience. It is an organization which offers opportunities for everyone to foster and grow both professionally and personally. What I love most is that no two days are the same here. The organization is very multicultural and with offices across the globe including myself in Ireland, we get to interact with...


  • Remote, Canada Absorb Software Full time

    If you love a challenge and learning something new every day, then you’ll fit right in with the Implementations Team! Our team works directly with clients to help get them up set up for long term success with Absorb, through effective project management (timelines, risk mitigation) and problem solving, being their first source of training and use case...


  • Remote, Canada Absorb Software Full time

    “Personally, what makes me love Absorb so much is the culture. This workplace is filled with joyful members who can bring a smile to your face at a moments notice! Everyone is always willing to help, and it motivates you to return the favour.” - Miguel Verzosa, Billing Analyst._ **This a 1 year-term contract **. **If you love learning new things and...

  • Account Executive

    7 days ago


    Remote, Canada Absorb Software Full time

    **“Every organization advertises work life balance, but what does that really mean? At Absorb work life balance means you get the opportunity to showcase your talent, be celebrated for your accomplishments and enjoy the rewards of those accomplishments either by celebration yourself or celebrating with your friends and family. At Absorb I get to work for...


  • Remote, Canada Absorb Software Full time

    From day one at Absorb, I was welcomed, supported and inspired. In fact, this is the most inviting and inclusive culture I’ve ever known - everyone has a voice and everyone works together as one big team, it’s simply incredible. I charge into every work day with enthusiasm and purpose, and I’m so excited to see where the continued growth of this...


  • Remote, Canada Mountain State Software Solutions (MS3) Full time

    **JOB SUMMARY**: A Lead Technical Consultant at Argano is a seasoned member of the Technical Consulting team with deep technical expertise. They are responsible for leading and managing mid to large scale software projects using Argano’s professional services and solutions. They have a deep understanding of software development and often serve as technical...


  • Remote, Canada Custom Software Solutions Inc. Full time

    **Who We Are** Founded in 1991, Custom Software Solutions Inc. (CSSI) is one of the fastest growing automation software suppliers to the Canadian Insurance Industry. CSSI currently employs over 125 staff members, consisting of insurance industry professionals, certified computer technologists and programmers, trained support staff, and certified general...


  • Remote, Canada Absorb Software Full time

    **_"Absorb, a SaaS company, is achieving remarkable 45% year-over-year growth without relying on Outbound Selling. Since joining just a month ago, I've been amazed by the talented Sales team's expertise in the LMS and eLearning space, driving our growth through Digital Marketing. But there's untapped potential. We're forming a dedicated outbound team of...


  • Remote, Canada Guidewire Software, Inc. Full time

    Join our growing Business Technology team to empower the business to achieve our next chapter of global growth and scale with a digital workforce. We are seeking a pragmatic and accomplished innovative enterprise data and integration Product Manager who will lead our partnership with Guidewire's Business teams and be responsible for defining and managing the...

  • Data Scientist

    6 days ago


    Remote, Canada FPT Software Full time

    **Responsibilities** - Understands business problems and designs end to end analytics use cases - Develops complex models and algorithms that drive innovation throughout the organization. This may include improving on-time performance, maximizing profit, etc. - Conducts advanced statistical and other analysis to provide actionable insights, identify trends,...

  • Technical 3D Artist

    2 days ago


    Remote, Canada Equinox Games Full time

    **(Intermediate - senior) Technical 3D artist Unreal Engine** **About us**: Equinox Games is looking for intermediate and senior technical artists to join our fun and passionate team. We are a fun, teamwork oriented and completely remote Canadian based video game studio. We hire from all around the world. **Role & responsibilities**: - Liaising between...

  • Software Developer

    Found in: Jooble CA C2 - 7 days ago


    Remote, Canada DataAnnotation Full time

    DataAnnotation is committed to creating quality AI. Join our team to help train AI chatbots while gaining the flexibility of remote work and choosing your own schedule.We are looking for a proficient *programmer* to join our team to train our AI chatbots to code. You will work with the chatbots that we are building in order to measure their progress, as well...

  • Software Developer

    Found in: Whatjobs CA C2 - 1 week ago


    Remote, Canada DataAnnotation Full time

    DataAnnotation is committed to creating quality AI. Join our team to help train AI chatbots while gaining the flexibility of remote work and choosing your own schedule.We are looking for a proficient *programmer* to join our team to train our AI chatbots to code. You will work with the chatbots that we are building in order to measure their progress, as well...

  • Software Developer

    1 week ago


    Remote, Canada DataAnnotation Full time

    DataAnnotation is committed to creating quality AI. Join our team to help train AI chatbots while gaining the flexibility of remote work and choosing your own schedule.We are looking for a proficient *programmer* to join our team to train our AI chatbots to code. You will work with the chatbots that we are building in order to measure their progress, as well...


  • Remote, Canada Innovatia Inc. Full time

    Hexagon is seeking to hire a Strategic Account Manager for its AcceleratorKMS Business. Hexagon ALI is the world’s leading provider of enterprise engineering software enabling smarter design and operation of plants, ships and offshore facilities. The Strategic Accounts Manager will be responsible for strategic direction, client relationships and global...


  • Remote, Canada NuBinary Inc Full time

    **About NuBinary**: NuBinary is a fractional-CTO service and software development consulting firm working with startups in various stages, MVP development, scaling, team building, and post-series A/B growth. We work with a diverse range of clients in areas such as IoT, Smart Connected Devices, AI, Machine Learning, MedTech, Smart Manufacturing, Home...


  • Remote, Canada Soljit Full time

    Remote - Full Time EN follows FR SOLJIT en bref SOLJIT est un partenaire stratégique dans le développement numérique, opérationnel et culturel des entreprises, basé au Canada et en Aglérie. SOLJIT mène à bien des projets de transformation, d’implémentation, d’amélioration continue et d’expérience client à 360 degrés. Depuis 2009, nous...