Search jobs > Mountain View, CA > Senior software engineer

Senior iOS Software Engineer

Dusty Robotics
Mountain View, CA, United States
Full-time

Who We Are :

Dusty Robotics develops robot-powered tools for the modern construction workforce.

While today's buildings are built predominantly with manual labor, Dusty envisions a future in which skilled labor makes use of robotic automation to make the work safer, more efficient, and more precise! We want to create a future where construction workers don't need to retire early because their bodies give out.

In Dusty's future, the buildings we live and work in are built by teams of creative and problem-solving construction crews who direct robots to do the dull / dirty / dangerous work.

What We're Building :

Dusty bridges the gap between the digital world of building design with the skilled labor operating in the field, accelerating the digital transformation of the construction industry.

The centerpiece of our strategy is the FieldPrinter : a mobile printer-on-wheels that prints building floorplans full-size on the concrete floor of a construction site.

When errors in layout can cause multi-million-dollar mistakes, our product ensures that all field crews are building off of a single source of truth derived from the digital model.

What You'll Do :

Dusty is seeking an experienced iOS software engineer to join our iOS team and play a central role in the development of the FieldPrinter’s controller app.

The controller app is the interface to FieldPrinter : it enables construction workers to operate the robot on construction sites and control the process of printing layout on the ground.

The controller app makes heavy use of the iPad’s hardware capabilities and latest iOS SDKs to provide a rich user experience.

We are looking for engineers who are creative and aspirational in what they build, who seek out novel technical capabilities to expand the realm of what’s possible in generating delightful and intuitive user experiences.

We are building products that have never existed before in the construction industry, so we need to bring all our creative thinking to bear on their design and function to help the industry adopt them and become more efficient.

This is an in-office position at Dusty’s headquarters in Mountain View. We are an office-centric company enjoying the efficiency and camaraderie of in-person collaboration.

Who You Are :

  • 5 years experience building sophisticated mobile apps
  • Proficiency in modern Swift, including SwiftUI
  • Experience with hardware-level iOS SDKs such as Bluetooth
  • Experience with interactive 2D or 3D graphics
  • An innovative mindset : continuously seeking new technologies, tools and techniques to achieve simplicity and delight in web application design
  • Excellent communication skills : able to explain technical concepts simply and clearly
  • Bachelor’s degree in Computer Science or related field

Why You Should Join :

In joining our team, you’ll become an important part of a small and fast-growing company. We are daring to accomplish something big, do you want to be a critical part of Dusty's success?

We are deeply committed to our mission, and we believe in removing roadblocks that distract us from reaching our goals.

To that end, we offer an unlimited vacation policy, a 401k with employer match, reasonable work hours, and flexible schedules.

We know that our best work happens when we feel well-rested and capable of focusing all of our energy on making Dusty successful!

Strong, effective teams are composed of people with a diverse set of backgrounds and experiences who bring a variety of perspectives to their work.

We actively encourage applications from a diverse pool, including those from historically under-represented groups such as women, people of color, people who identify LGBTQ, people with disabilities, and immigrants.

Our Code of Conduct :

Dusty Robotics exists to serve a wide variety of customers from all walks of life. We believe that our mission is best served in an environment that is friendly, safe, accepting, and free of intimidation or harassment.

We do not tolerate abusive behavior.

Where You'll Work :

Dusty’s offices are located in Mountain View, CA. You will be primarily working from our office in this role to facilitate rapid coordination with executive leadership and business teams.

You can also expect to travel a small amount to customer locations around the US.

17 days ago
Related jobs
Promoted
Cisco Systems, Inc.
San Jose, California

Software Developer Engineer in Test (Sr. Strong quality ethics, shift left mentality, collaborating closely with software engineers, designers, architects, and product managers to release innovative high-quality products. We provide a startup-like software development experience in a friendly, flexi...

Promoted
Couchbase
Santa Clara, California

As a Senior Software Engineer on the AI team, your job will be to design and implement cutting-edge database and AI features and tools using the latest techniques to evolve Couchbase products and Capella service. Develop high-quality software and use unit, component, and end-to-end automation tests ...

Promoted
VirtualVocations
Santa Clara, California

A company is looking for a Senior Software Engineer. ...

Promoted
Deep Abacus
CA, United States

Looking for a senior software engineering allrounder (backend & frontend) with a passion for building AI/ML products. ...

Promoted
VirtualVocations
Santa Clara, California

A company is looking for a Senior Software Engineer for their Payments Platform. ...

JPMorgan Chase Bank, N.A.
Palo Alto, California

As a Senior Lead Software Engineer at JPMorgan Chase within the Consumer and Community Banking division, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. Drives decisions that influen...

Promoted
VirtualVocations
Santa Clara, California

A company is looking for a Senior Software Engineer (BE) - Payment Risk in the United States. ...

Mediabistro
Santa Clara, California

The UX Engineering group at ServiceNow is growing rapidly and we are looking for a talented and experienced engineer to join a team creating the next generation of experiences building services, framework, and tools. As a full-stack software engineer, you will be helping to drive a metadata-based UX...

Palo Alto Networks
Santa Clara, California

BS/MS in Computer Science or Electrical Engineering or equivalent experience or equivalent military experience required. Our engineering team is at the core of our products – deliver the best of security services on the cloud to prevent cyberattacks. Our engineers don't shy away from building produc...

DiDi Labs
Mountain View, California

Job title: Senior Software Engineer. Job duties: The Senior Software Engineer position will Research, design, develop, or test robotic applications. Turn prototypes into real-time performance-guaranteed on-board software via rigorous engineering efforts. Education: Master's degree in Mechanical Engi...