Senior Android AR/3D Software Engineer

4 weeks ago


Palo Alto, California, United States Geomagical Labs Full time

About Geomagical Labs

We are a pioneering company creating 3D spatial computing experiences for millions of users worldwide, in partnership with IKEA.

Our mission is to revolutionize the way people interact with their surroundings, and we're looking for a talented Senior Android AR/3D Engineer to join our team.

Key Responsibilities

  • Develop high-impact, 3D home imagination experiences for tens of millions of users.
  • Use AR, 3D, and AI to build 3D scanning & spatial UX experiences that succeed and amaze.
  • Own, ship to production, and maintain key features for a highly-visible product.
  • Craft well-thought system architectures for performance and extensibility.
  • Build data, telemetry, and tooling to optimize performance and quality.
  • Partner with colleagues to continually improve software development practices.
  • Work closely with a dynamic team of successful serial entrepreneurs, product designers, engineers, AI researchers, and 3D graphics specialists.
  • Grow skills in 3D/AR/AI technologies.

Requirements

  • Ambitious software engineer with strong Computer Science foundations.
  • 5+ years of experience developing Android applications for sizable audiences.
  • 1+ years of experience developing using Kotlin.
  • Solid understanding of best practices for Android concurrency & threading.
  • Solid understanding of client-server network programming and APIs.
  • Solid understanding of Android development lifecycle tools & build management.
  • Experience with Camera and ARCore applications.
  • Experience using Android Native UI.
  • Experience with 3D computer graphics (scene graph, transforms, projection, rendering).
  • Passion to create magical consumer products that users love.
  • Strong English communication skills, both verbal and written.
  • Great teammate, and an empathetic collaborator.

Benefits

  • Full-time hire.
  • Strong people-first culture, generous PTO, a focus on self-growth, and an actively shaped team culture to ensure a happy and healthy work environment for all.
  • The USA base salary for this full-time position ranges from $180,000 to $220,000 determined by location, role, skill, and experience level.
  • Geomagical Labs offers a comprehensive set of benefits, and for qualifying roles, substantial incentive grants, vesting annually.
  • Annual performance bonus, based on your team's and company's OKR success.
  • Work for a beloved brand (IKEA) with a track record of being People and Planet positive.


  • Palo Alto, California, United States Geomagical Labs Full time

    Geomagical Labs is a pioneering company in the field of 3D spatial computing, partnering with IKEA to create immersive experiences for millions of users worldwide.Our team is responsible for developing spatial computing experiences, including AR room scanning, interactive 3D room design, 3D rendering, and e-commerce.We are seeking a highly skilled Senior...


  • Palo Alto, California, United States Geomagical Labs Full time

    About the RoleWe are seeking a highly skilled Senior Android AR/3D Software Engineer to join our team at Geomagical Labs. As a key member of our Mobile team, you will be responsible for developing spatial computing experiences for millions of users.Key ResponsibilitiesDevelop joyful, high-impact, 3D home imagination experiences for tens of millions of...


  • Palo Alto, California, United States Amazon Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our team in Palo Alto, where you will be responsible for building computer-vision based solutions for shopping. Our team is responsible for developing innovative solutions that leverage our vast catalog of images to improve the shopping experience for Amazon customers.Key...


  • Palo Alto, California, United States Rivian Full time

    About RivianRivian is committed to creating innovative electric vehicles that empower customers to explore the world with confidence. As a pioneer in the industry, we're constantly pushing the boundaries of what's possible. Our team is passionate about developing cutting-edge technology that makes a positive impact on the environment and our customers'...


  • Palo Alto, California, United States Snap Full time

    Job Description:Snap Inc. is a technology company that empowers people to express themselves, live in the moment, learn about the world, and have fun together. We believe the camera presents the greatest opportunity to improve the way people live and communicate.The Company's three core products are Snapchat, a visual messaging app that enhances your...


  • Palo Alto, California, United States Rivian Full time

    About RivianRivian is a pioneering company that aims to revolutionize the electric vehicle industry. Our mission is to empower customers to take on any adventure with confidence, and our navigation application plays a crucial role in achieving this goal. As a key member of our team, you will be responsible for designing and developing a world-class...

  • Software Engineer

    4 weeks ago


    Palo Alto, California, United States Motion Recruitment Full time

    Join Motion Recruitment, a leading staffing agency, in our search for a skilled Software Developer to work with a manufacturing company in downtown Chicago.You will be part of a team developing a 3D modeling software platform that interfaces between structural engineering and machines that process structural steel beams and columns.The ideal candidate will...


  • Palo Alto, California, United States Broadcom Corporation Full time

    Job Title: Senior Software EngineerJob Summary:We are seeking a highly skilled Senior Software Engineer to join our VMware Cloud Foundation Division. As a key member of our team, you will be responsible for developing and maintaining low-level kernel code for our flagship product, VMware vSphere.Responsibilities:Design, develop, and test kernel modules and...


  • Palo Alto, California, United States Rivian Full time

    About RivianRivian is a pioneering company that's revolutionizing the electric vehicle industry. Our mission is to keep the world adventurous forever, and we're seeking a highly skilled DevOps Engineer to join our team.Role SummaryWe're looking for a seasoned DevOps Engineer to further our DevOps initiatives and drive continuous integration, software...


  • Palo Alto, California, United States gpac Full time

    **Company:** {company}**Job Title:** Senior Software Engineer (Backend)**Job Summary:** We are seeking a skilled Senior Software Engineer (Backend) to join our team. The ideal candidate will have a strong background in software development and experience with backend technologies.**Key Responsibilities:*** Design and develop scalable backend systems*...


  • Palo Alto, California, United States Vodastra Full time

    Job DescriptionJob Title: Android LeadLocation: Palo Alto, CADuration: Long TermJob Responsibilities:This person will be working as a Senior Android Developer.Will be responsible for the development and analysis of Native Development and will be working in RESTful API's to connect android application to back-end services.Will be ensuring that the team(s)...


  • Palo Alto, California, United States Ford Motor Company Full time

    Job Title: Senior Embedded Software EngineerWe are seeking a highly skilled Senior Embedded Software Engineer to join our team at Ford Motor Company. As a key member of our Advanced Driver-Assistance Systems (ADAS) program, you will be responsible for designing and delivering core onboard frameworks and offboard tooling to facilitate the development of...


  • Palo Alto, California, United States Ford Motor Company Full time

    Job Summary: We are seeking an experienced Senior Embedded Software Engineer to join our team at Ford Motor Company. About the Role: As a Senior Embedded Software Engineer, you will be responsible for designing and delivering core onboard frameworks and offboard tooling to facilitate the maximization of speed and quality in the development of advanced...


  • Palo Alto, California, United States Kohler Full time

    About the Role:We are seeking a highly skilled Senior iOS Software Engineer to join our team at Kohler Ventures. As a key member of our software engineering team, you will be responsible for designing and developing mobile architecture that can scale with the business growth of Kohler Ventures.Key Responsibilities:Work directly with the Head of Software,...


  • Palo Alto, California, United States Amazon Web Services, Inc. Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our team at Amazon Web Services, Inc. This is a unique opportunity to work on the next generation of data warehouse systems and contribute to the overall strategy of our cloud data warehousing service.Key ResponsibilitiesDesign and implement automation infrastructure...


  • Palo Alto, California, United States Snap Full time

    Job Title: Senior Manager, Software EngineeringAbout the Role:We are seeking a highly skilled Senior Manager to lead our software engineering team at Snap Inc. As a key member of our team, you will be responsible for managing a team of engineers, providing technical direction, and driving the team's strategy and goal setting.Key Responsibilities:Manage a...


  • Palo Alto, California, United States Kohler Full time

    About the Role:We are seeking a highly skilled Senior iOS Engineer to join our team at Kohler Ventures. As a key member of our software engineering team, you will be responsible for designing and developing mobile applications that meet the needs of our business.Key Responsibilities:Work directly with the Head of Software and product teams to design and...


  • Palo Alto, California, United States Rivian Full time

    About RivianRivian is a pioneering company dedicated to creating a more adventurous and sustainable future. Our mission is to design and manufacture electric vehicles that not only reduce carbon emissions but also provide an unparalleled driving experience.Role SummaryWe are seeking a highly skilled Senior Quality Assurance Automation Engineer, Infotainment...


  • Palo Alto, California, United States Wing Full time

    About WingWing is a pioneer in drone delivery, offering a safe, fast, and sustainable solution for last mile logistics. Our technology is designed to be easy to integrate into existing delivery and logistics networks, providing a scalable drone delivery solution for a broad range of businesses. Wing is a part of Alphabet, and our mission is to create the...


  • Palo Alto, California, United States Rivian Full time

    Rivian is a leading manufacturer of electric vehicles, and we are seeking a highly skilled Senior Embedded Software Engineer to join our team.The successful candidate will be responsible for designing, developing, and deploying embedded software on Real-Time Operating Systems (RTOS) for board bring-up, verification, and debugging of automotive...