Having issues with Copilot?Please update to version 1.6.3 by going to Manage Extensions → Update

Senior Software Engineer
Confirmed live in the last 24 hours
Dexterity

201-500 employees

Robotic warehouse automation solutions
Company Overview
Dexterity's mission is to transform robotics to free people to do the creative, inspiring, problem-solving jobs that humans do best by enabling robots to handle repetitive and physically difficult work. Dexterity's full-stack robotics systems pick, move, pack, and collaborate with human-like skill, awareness, and learning capabilities.
Industrial & Manufacturing
Robotics & Automation
B2B

Company Stage

Series B

Total Funding

$204.4M

Founded

2017

Headquarters

Redwood City, California

Growth & Insights
Headcount

6 month growth

0%

1 year growth

3%

2 year growth

64%
Locations
San Carlos, CA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Docker
Linux/Unix
Kubernetes
Python
Nginx
TCP/IP
CategoriesNew
Software Engineering
Requirements
  • Base pay is one element of our Total Rewards package which may also include comprehensive benefits and equity etc., depending on eligibility
  • The annual base salary range for this position is from $150,000 to $190,000
  • The actual base pay offered will be determined on factors such as years of relevant experience, skills, education etc. Decisions will be determined on a case-by-case basis
Responsibilities
  • Build communication systems that span across multiple distributed systems
  • Design and drive efforts on testing and automation, logging and monitoring, code quality and performance, and documentation and knowledge sharing
  • Architect computational models that drive high performance perception pipelines
  • Provide guidance to other engineers about implementation, design architecture, and style
  • Design abstractions and APIs for testability, maintainability, scalability, usability
Desired Qualifications
  • Strong knowledge of Modern C++ and Python
  • Strong experience with versioning and dependencies across multiple codebases
  • Experience with Linux (kernel, systemd, packaging systems, performance and debugging tools, etc..)
  • Knowledge of IPC techniques and implementation
  • Knowledge of containerization and paradigms (docker, kubernetes, etc...)
  • Strong grasp of networking concepts, principles, and tools (ARP, TCP, VLANs, DNS, NGINX, wireshark, etc…)
  • Strong experience with software development processes (testing, CI/CD, design documentation, project management workflow, code reviews, source control conventions)
  • Strong architectural and object oriented or functional design experience - able to start the right patterns of design for proper testability, debuggability, logging trackability, reliability, and scalability
  • Experience deploying softwares and configuring distributed systems
  • Knowledgeable about the full stack of software: web disciplines to low level systems