Software Tooling Engineer IV

Ursus
Menlo Park, CA
Full-time

Description

Our client's mission is to give people the power to build community and bring the world closer together. Through our family of apps and services, we're building a different type of company that connects billions of people around the world, gives them ways to express what matters most to them, and helps bring people closer together.

Whether we're creating new products or helping a small business expand its reach, our people are builders at heart.

Our global teams are constantly iterating, solving problems, and working to empower people around the world to build community and connect in meaningful ways.

Together, we can help people build stronger communities we're just getting started. Our goal is to explore, innovate and design Client interfaces and hardware subsystems for the next generation of virtual, augmented, and mixed reality experiences.

We are looking for a skilled and motivated Software Engineer to join our team. We are specifically looking for a candidate with experience in C++ and who can work with a team of researchers who are building prototype research devices.

More broadly, the chosen candidate will work with a diverse and highly interdisciplinary team of researchers and engineers and will have access to cutting edge technology, resources, and testing facilities.

The ideal candidate will be someone who likes to learn constantly, dive into new areas with unfamiliar technologies, and embrace the ambiguity of AR / VR problem solving.

They will also be someone who likes to collaborate in a team environment across multiple scientific and engineering disciplines, making the architectural tradeoffs required to rapidly deliver software solutions.

Responsibilities

  • Analyze, evaluate, design, develop, integrate, debug and test data analysis tools
  • Build software, tools, infrastructure, documentation and other systems that enable research scientists to analyze their data and iterate on their experiments
  • Educate researchers and other team members on software engineering best practices, tips and techniques
  • Write clean readable code, debug complex problems that span systems, prioritize ruthlessly and get things done with a high level of efficiency

Required Qualifications :

  • BS degree in the field of computer science or related field
  • 5+ years experience with C++, including C++11 (and up) features and principles.
  • Experience shipping one or more products using standard software development toolsets such as source control and continuous integration systems
  • Python experience preferred

IND123

30+ days ago
Related jobs
Promoted
Ursus, Inc.
Menlo Park, California

JOB TITLE: Software Engineer IV - Machine Learning. Job Description: Software Engineer, Machine Learning. Our client is embarking on the most transformative change to its business and technology in company history, and our Machine Learning Engineers are at the forefront of this evolution. Code deliv...

Promoted
Zoox
San Mateo, California

Understanding of the software life cycle and common software design principles. Here at Zoox, we know that diverse perspectives foster the innovation we need to be successful, and we are committed to building a team that encompasses a variety of backgrounds, experiences, and skills. The Software Har...

Promoted
Rollbar, Inc.
San Mateo, California

The Engineering Efficiency Tools and Infrastructure team provides tools and services to enable engineers to develop and test software that can be delivered to production quickly and efficiently while maintaining an exceptional level of quality. At least 4 years professional work experience as a Soft...

Ursus
Menlo Park, California

We are looking for a skilled and motivated Software Engineer to join our team. They will also be someone who likes to collaborate in a team environment across multiple scientific and engineering disciplines, making the architectural tradeoffs required to rapidly deliver software solutions. More broa...

Zoox
Foster City, California

Understanding of the software life cycle and common software design principles. The Software Hardware in the Loop (HIL) team at Zoox is responsible for designing, building, and supporting integration test assets that are an essential part of the verification and validation strategy for the AI system...

ID.me
Mountain View, California

This initiative has the potential to drive tremendous business growth across the organization and we are just starting out! You will have a significant opportunity to shape the roadmap and direction of the initiative through your innovative ideas and technical expertise. Software Development Enginee...

Atlas AI
Palo Alto, California

As the Lead ML Tooling Software Engineer, you will: Own the design, development, deployment and support of our cloud-scale training services for GeoSpatial Machine Learning models Be the Subject Matter Expert ensuring that the Software Engineering team builds and delivers solutions that “just ...

Chipton-Ross
Remote, CA
Remote

DOE Duration 12 months Description Chipton-Ross is seeking a Software Engineer IV for a remote contract opportunity. Perform software development as an experienced ABAP Developer with deep expertise in FICO and Project systems modules, design and build robust technical solutions in SAP landscape wit...

ID.me
Mountain View, California

We are seeking a Senior Software Development Engineer in Test who will be pivotal in ensuring the quality, robustness, and performance of ID. Build roadmaps, and drive the adoption of efficient quality assurance processes and identify gaps in test tooling. The primary focus of the Senior SDET is on ...

Atlas AI
Palo Alto, California

The Senior / Lead ML Tooling Software Engineer position sits in our Software Engineering team; you will interface with peer software engineers, domain experts, data scientists, machine learning engineers,  product designers, and product marketers. As the Senior / Lead ML Tooling Software Engine...