Enable job alerts via email!

Robotics Software Engineer

Canvas

San Francisco (CA)

On-site

USD 160,000 - 190,000

Full time

9 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Canvas is seeking a Senior Robotics Engineer to enhance automated solutions in the construction industry. The ideal candidate will develop and implement cutting-edge robotic behaviors, collaborating closely with our tech team. Join us to help revolutionize the construction landscape and empower trade workers.

Qualifications

  • 4+ years of job experience as a software engineer.
  • Experience with the complete lifecycle of software development.
  • Ability to automate software on a CI system.

Responsibilities

  • Develop and implement features for robotic systems.
  • Write clean, well-tested software in C++.
  • Address bugs and collaborate with the development team.

Skills

C++
Python
Robotics
Autonomous systems
Debugging

Education

BS or MS in computer science

Job description

This range is provided by Canvas. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

$160,000.00/yr - $190,000.00/yr

Canvas is bringing automation to the construction industry. Our mission is to leverage technology to empower current trade workers to be dramatically more productive and free from repetitive, physically taxing, and dangerous tasks. Our small but growing team has spent the past two years engineering and developing a brand new type of machine and are now deploying on commercial job sites. We need a skilled Senior Robotics Engineer who is inspired by all the challenges that come along with iterating on a game changing tool.

This person will play a key role in defining how robots behave on a construction site by guiding algorithm development and implementation for our robotic construction platform. You will be responsible for the creation and deployment of behaviors from concept through implementation and testing. This includes researching state of the art approaches, early prototyping, integration into the software stack, and debugging on the hardware.

Who you are?

  • BS or MS in computer science
  • 4+ years of job experience as software engineer
  • Experience working on the complete lifecycle of the software you create from development to testing to production
  • Proficient in C++ and Python and ability to port code between Python and C++, and vice versa
  • Experience debugging, doing code reviews and unit testing
  • Ability to automate software that runs on a CI system
  • Passionate about autonomous systems and robotics
  • Curious and eager to learn
  • Receptive to mentorship opportunities and thrives in a highly collaborative environment
  • Nice to have: Experience working on a robotics software stack with things like ROS2, robotic arms, and rigid transforms
  • Nice to have: experience in one autonomy related topic (perception, navigation, planning)

What you will do?

  • Develop and implement features for the Canvas robotic systems
  • Write clean, well tested software with documentation in C++
  • Develop and integrate mobile robot self-navigation technology, including low-level control systems, path planning algorithms and higher level behaviors
  • Help automate our robot bring up - from calibration to system testing
  • Address bugs and find solutions that meet the needs of our customers.
  • Release testing for our software and firmware releases
  • Development of device drivers, hardware and algorithms
  • Work closely with the rest of the team, supporting other areas of development
  • Contribute to project planning, timeline, resource allocation
Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Engineering and Information Technology
  • Industries
    Construction

Referrals increase your chances of interviewing at Canvas by 2x

Get notified about new Software Engineer jobs in San Francisco, CA.

San Francisco, CA $130,000.00-$238,000.00 2 weeks ago

Software Engineer Frontend (Multiple Levels) - Slack

San Francisco, CA $172,000.00-$334,600.00 1 day ago

San Francisco, CA $145,000.00-$250,000.00 2 days ago

San Francisco, CA $150,000.00-$230,000.00 1 month ago

San Francisco, CA $35.00-$40.00 5 hours ago

San Francisco, CA $150,000.00-$176,000.00 1 month ago

San Francisco, CA $170,000.00-$270,000.00 2 days ago

Alameda, CA $130,000.00-$160,000.00 2 days ago

San Francisco, CA $130,000.00-$190,000.00 2 weeks ago

San Francisco, CA $130,000.00-$240,000.00 2 days ago

San Francisco, CA $120,000.00-$190,000.00 7 months ago

Software Engineer, Frontend (All Levels)

San Francisco, CA $150,000.00-$220,000.00 2 weeks ago

San Francisco, CA $112,000.00-$160,000.00 2 weeks ago

San Francisco, CA $120,000.00-$200,000.00 2 years ago

San Francisco, CA $105,600.00-$198,000.00 2 weeks ago

San Francisco, CA $130,000.00-$185,000.00 1 month ago

San Francisco, CA $165,000.00-$165,000.00 2 years ago

San Francisco, CA $140,000.00-$280,000.00 6 months ago

San Francisco, CA $120,000.00-$200,000.00 2 years ago

San Francisco, CA $125,000.00-$160,000.00 2 months ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Robotics Software Engineer

Menlo Ventures

San Francisco

On-site

USD 100,000 - 300,000

Yesterday
Be an early applicant

Robotics Software Engineer

Skild.ai

San Francisco

On-site

USD 100,000 - 300,000

5 days ago
Be an early applicant

Robotics Software Engineer

Chef Robotics™, Inc.

San Francisco

On-site

USD 170,000 - 225,000

13 days ago

Full Stack Software Engineer

併牡

San Francisco

Remote

USD 139,000 - 203,000

2 days ago
Be an early applicant

Staff Software Engineer - Scalable Systems & Infrastructure

ThisWay Global

San Francisco

Remote

USD 150,000 - 250,000

3 days ago
Be an early applicant

Remote Senior Software Engineer (LLM) - 34953

Turing

San Francisco

Remote

USD 100,000 - 720,000

2 days ago
Be an early applicant

Remote Senior Software Engineer (LLM) - 34953

Turing

San Francisco

Remote

USD 100,000 - 720,000

2 days ago
Be an early applicant

Software Engineer, GTM AI

DroneDeploy

San Francisco

Remote

USD 150,000 - 190,000

6 days ago
Be an early applicant

Founding Software Engineer -SaaS

Startup Resources

San Francisco

Remote

USD 150,000 - 225,000

6 days ago
Be an early applicant