Remote robotics Jobs

This Month

Application Engineer
robotics linux cpp Jun 23
At Cobalt Robotics, our indoor robots work together with remote human operators to keep our customers safe. We patrol 24x7 to help prevent break-ins, detect massive leaks and give our customers visibility over their space, their assets, and their data.

Cobalt's team is comprised of renowned technologists and security professionals, and backed by world-class investors such as Sequoia, Bloomberg Beta, and Coatue. In 2019, Cobalt was recognized as one of the Best Places to Work by the Silicon Valley Business Journal and the San Francisco Business Times.

We’re looking for people who want to make an impact with us and help build a company that is known for its excellence in engineering, passion for progress, and dedication to customers. 

About the role: The Application Engineer is at our front lines, actively coordinating between Engineering, Sales, and our Customers. You will manage our fleet of robots, deploy new robots to new customers (often early morning EST), and work on new system integrations. Every day will have new interesting problems to solve across our entire technology stack - from debugging hardware, to robotics algorithms, to our web and customer-facing interfaces. You should be excited to learn, teach, and collaborate!

What you’ll do:

  • Learn deeply about the robot and communicate with both technical and non-technical teammates
  • Test and troubleshoot issues related to the robot or customer systems
  • Configure and test newly manufactured robots
  • Configure and test new customer deployments, including mapping, elevator integrations, etc
  • Design and develop new internal tools

What you need:

  • BS in Computer Science, Computer Engineering, Mechatronics, or a related field
  • Industry software engineering experience (full time or internship)
  • Python and/or C++ experience in a Linux environment
  • System administration and command-line experience on Linux platforms
  • Strong communication skills, both written and verbal
  • Excitement to learn about many different pieces of technology, from our robots to our web infrastructure

Bonus Skills:

  • Experience with Robot Operating System (ROS)
  • Experience with network configuration (especially in Linux)
  • Experience with hardware
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Share this job:

This Year

Senior Backend Developer interested in collaborative hardware development
python flask-sqlalchemy postgresql aws ansible backend May 02

Would you like to join a fast-growing international startup and shape the future of how products are designed, prototyped and manufactured?

Wikifactory is the world’s first social platform for collaborative product development which enables teams to design together, prototype faster, and manufacture smarter. Inspired by the workflows of agile and open source software development, we are building the tools to accelerate the development of (physical) products. Our community includes designers, engineers, makers, technologists, teachers, students and other creative problem solvers. Covering industries, including robotics and drones, electric vehicles, 3d printers, biotech, agri-tech, and smart furniture, our community spread across 130 countries and has published over 1000 open source hardware design projects on the platform.

Headquartered in Hong Kong with offices in Madrid and Shenzhen, Wikifactory is on a mission to connect the productive capacity of smart manufacturing with the creative potential of people through open standards and intuitive interfaces - an "Internet of Production".

The Role

You will be playing a lead role in managing and improving our backend infrastructure (currently AWS centric), maintaining and improving our existing backend applications in Python and Golang. You will be responsible for developing new capabilities to enable our users to work together more effectively on improving product designs and specifications as well as manufacture the products they design together.

Qualifications

  • Minimum 3 years strong experience building applications in Python and/or Golang.
  • Strong computer science knowledge (University not required)
  • Knowledge of linux system administration
  • AWS or similar cloud computing environment
  • Ansible or similar deployment automation tools
  • A fascination with digital fabrication technologies or interest in hardware development
  • Strong command of English is required

Nice-to-Haves

Experience with:

  • Documenting, releasing and maintaining open source libraries
  • SQLAlchemy, Flask, GraphQL
  • JavaScript/ES6
  • PostgresSQL, Dgraph

Interest or Skills in:

  • 3D rendering and 3D application development
  • Robotics, CNC, g-code, etc.
  • Security best practices for web and mobile
Share this job:
Customer Success Representative - Robotics
robotics Apr 30
At Cobalt Robotics, our indoor robots work together with remote human operators to keep our customers safe. We patrol 24x7 to help prevent break-ins, detect massive leaks and give our customers visibility over their space, their assets, and their data.

Cobalt's team is comprised of renowned technologists and security professionals, and backed by world-class investors such as Sequoia, Bloomberg Beta, and Coatue. In 2019, Cobalt was recognized as one of the Best Places to Work by the Silicon Valley Business Journal and the San Francisco Business Times.

We’re looking for people who want to make an impact with us and help build a company that is known for its excellence in engineering, passion for progress, and dedication to customers. 

Are you someone who enjoys learning about new developing technology, working with engineers, meeting new people, and can work nights and weekends? Those are our only starting requirements. We will help you fulfill the rest of the job requirements, so this is an ideal chance to create and grow a career in a new and exciting industry.

What you’ll do:

  • You will be a friendly, professional Specialist who regularly interacts with customers to build a safe and friendly work environment.
  • This position requires excellent customer service to our clients, which include several Fortune 500 companies.
  • You will be an ambassador for the remote robots to help ensure smooth operations.
  • You will organize and direct a fleet of mobile robots, but you don’t need any prior experience with robots! You can learn on the job.

What you need:

  • Experience working in a customer-facing position (i.e., sales, restaurant, hospitality)
  • Experience working directly with engineering teams and building and integrating systems
  • Proven ability to provide hands on support and diagnose technical issues across a variety of different platforms
  • Strong interpersonal skills with an ability to communicate technical information effectively to technical and non-technical stakeholders
  • High attention to detail
  • Positive outlook for learning new skills

Bonus Skills:

  • Previous work experience that required late hours


We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Share this job:
Customer Success Representative - Robotics
robotics Apr 30
At Cobalt Robotics, our indoor robots work together with remote human operators to keep our customers safe. We patrol 24x7 to help prevent break-ins, detect massive leaks and give our customers visibility over their space, their assets, and their data.

Cobalt's team is comprised of renowned technologists and security professionals, and backed by world-class investors such as Sequoia, Bloomberg Beta, and Coatue. In 2019, Cobalt was recognized as one of the Best Places to Work by the Silicon Valley Business Journal and the San Francisco Business Times.

We’re looking for people who want to make an impact with us and help build a company that is known for its excellence in engineering, passion for progress, and dedication to customers. 

Are you someone who enjoys learning about new developing technology, working with engineers, meeting new people, and can work nights and weekends? Those are our only starting requirements. We will help you fulfill the rest of the job requirements, so this is an ideal chance to create and grow a career in a new and exciting industry.

What you’ll do:

  • You will be a friendly, professional Specialist who regularly interacts with customers to build a safe and friendly work environment.
  • This position requires excellent customer service to our clients, which include several Fortune 500 companies.
  • You will be an ambassador for the remote robots to help ensure smooth operations.
  • You will organize and direct a fleet of mobile robots, but you don’t need any prior experience with robots! You can learn on the job.

What you need:

  • Experience working in a customer-facing position (i.e., sales, restaurant, hospitality)
  • Experience working directly with engineering teams and building and integrating systems
  • Proven ability to provide hands on support and diagnose technical issues across a variety of different platforms
  • Strong interpersonal skills with an ability to communicate technical information effectively to technical and non-technical stakeholders
  • High attention to detail
  • Positive outlook for learning new skills

Bonus Skills:

  • Previous work experience that required late hours


We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Share this job:
Frontend Engineer
frontend robotics Apr 22
At Cobalt Robotics, our indoor robots work together with remote human operators to keep our customers safe. We patrol 24x7 to help prevent break-ins, detect massive leaks and give our customers visibility over their space, their assets, and their data.

Cobalt's team is comprised of renowned technologists and security professionals, and backed by world-class investors such as Sequoia, Bloomberg Beta, and Coatue. In 2019, Cobalt was recognized as one of the Best Places to Work by the Silicon Valley Business Journal and the San Francisco Business Times.

We’re looking for people who want to make an impact with us and help build a company that is known for its excellence in engineering, passion for progress, and dedication to customers. 

Using the latest web technologies and human-computer interaction principles, we are designing applications that enable a single person to control and monitor a fleet of autonomous robots simultaneously. You will develop and maintain mission-critical UIs as well as customer-facing dashboards to help humans and machines work together.

What you’ll do:

  • Build and maintain “mission control” interfaces for our internal Specialists and customers
  • Implement and maintain features such as real-time video chat, data visualizations, and weekly security reporting
  • Work directly alongside our Specialists to understand and improve workflows
  • Participate in code reviews and architecture discussions

What you need:

  • Bachelor's Degree in Computer Science or related field
  • Experience with Javascript
  • Experience in creating modern web UIs with React and Redux

Bonus Skills:

  • Experience with TypeScript
  • Experience with Canvas, SVG, or animation
  • Experience with WebRTC or WebSockets
  • Experience with Robotics or IoT
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Share this job:
Embedded Linux Engineer
Balena  
linux embedded osx raspberry-pi yocto robotics Dec 26 2019

About balena

Balena's mission is to unlock the potential of physical computing by removing friction for IoT fleet owners. We believe that edge computing is the next major computing paradigm, and every new computing paradigm needs a scalable development platform to match. We're building that platform with a complete, end-to-end solution that makes it easy for any developer to build applications for IoT and the Edge.

Our software platform helps developers build, deploy and manage code on connected devices. We brought Docker to embedded GNU/Linux devices in 2013 and have been building our toolkit ever since. Our core product is the balenaCloud platform, but we also maintain a variety of successful open source projects including EtcheropenBalenabalenaOS and balenaEngine and made contributions to high-exposure projects such as DockerElectron, and AppImage. We've also recently released our first hardware product, the balenaFin.

Our technology is open, standards-based, and proven in production across a wide range of scenarios from robotics, drones, smart buildings, 3D printing, agriculture, medicine, and more. Our investors include OpenView, Threshold Ventures, Aspect Ventures, GE, and Ericsson.

Balena is a highly distributed, remote-friendly company We rely on clear communication and the rule of "assume positive intent" to help us work together across time zones, cultures and first languages. As an organization, we have little hierarchy, and organize as needed to build complex features and solve big problems. We are looking for people who want to bring us even more diversity, and strongly encourage applications from people underrepresented in tech.



On being an Embedded Linux Engineer at balena

As an Embedded Linux Engineer at balena, you will be a core member of our on-device software and operating system team. You’re primary responsibility will be helping to build and maintain balenaOS, our open-source Linux distribution designed to run containers on resource-constrained IoT devices. Our operating system is built using Yocto Linux and is comprised of a common meta-layer plus device-specific layers for the 50+ device types that we currently support, such as the Raspberry Pi.

You’ll work on building new features for balenaOS, such as giving customers the ability to add functionality at the host OS level and remotely deploy updates to their host OS, just like they currently do at the application level. You’ll build scalable tools and processes to help us support 1,000+ different device types on balenaOS. You’ll also help maintain and manage contributions to our open source repositories and community-contributed device support.

Our users and customers rely on balenaOS for everything from home projects to production use cases; our Embedded Linux Engineers are focused on providing a solid and reliable operating system with an excellent developer experience.

Responsibilities

  • Help architect, build, and maintain balenaOS, the first open source embedded operating system tailor-made for running Linux containers at the edge
  • Add balenaOS support for new boards and maintain support for our 50+ existing supported boards (e.g. Raspberry Pi, Intel NUC, NVIDIA Jetson, etc)
  • Help build tools and processes to enable our team to scalably support 1,000+ device types
  • Contribute to upstream open source projects such as Yocto Linux Project and all of our open-source components that we maintain
  • Develop and maintain OS components that provide new features for the host OS and/or integrate with other components in balena ecosystem, such as the host OS update mechanism
  • Consider the impact and tradeoffs of changes to balenaOS across the entire balena fleet and ecosystem through in depth analysis and understanding of our products and services
  • Debug various issues in device BSPs (board support packages), in the OS itself, and in the interfaces with other balenaCloud components
  • Design and write tests for balenaOS releases


Requirements


  • Abstract and genericize subtle variations across different device types
  • Have a product mindset: gather feedback, understand and articulate user needs, help develop the OS roadmap, and build solutions
  • Perseverance to understand the root cause when investigating elusive bugs
  • Strong problem-solving abilities. You can split a complex problem into incremental pieces
  • Continuous improvement mindset and desire to make yourself and others more effective
  • Comfortable working in an environment that practices radical candor and transparency
  • Excellent written communication skills, and fluency in English

Bonus points for the following

  • Experience with the Linux Kernel and the Yocto project
  • Having worked remotely before
  • Experience with low-level hardware programming of microprocessors and embedded systems, ideally on ARM
  • Experience leading projects or bringing people together to collaborate and build great products
  • Experience leading or contributing to OSS projects (please include a URL)
  • Experience with the balena ecosystem as a user
  • Experience with technologies like Docker, Rust

About working at balena

We come from 15+ countries, and we embrace a remote culture with flexible hours. To us, this means being highly productive while still maintaining a healthy work-life balance. You need to be able to work remotely, and have a dependable internet access available so you can join video calls.

We are an equal opportunity employer and value diversity. We value knowledge and initiative more than educational and personal backgrounds, age, or location. We maintain a work environment in which team members are treated with respect at all times and in which thoughts and ideas can be shared openly.

We communicate proposals, discuss with others in the team and accept feedback if it makes the result better. We value the ability to learn, which is more important to us than knowledge of specific technologies. We know that learning fast means being outside our comfort zone, which is OK — we'd rather learn than let our assumptions get in our way.



Benefits


  • Work with an extremely talented, diverse team
  • Equipment of your choice
  • Remote-friendly
  • Flexible working hours
  • Generous vacation policy
  • Annual company gathering in an international location
  • We send you hardware for side projects!
Share this job:
Senior Robotics Developer / Specialist / Researcher
c cpp robotics senior machine learning testing Dec 08 2019

Job Responsibilities

Lead and/or collaborate in the design, development, and testing of robot algorithms, in one or more of these areas:

- Robot motion, especially reactive planning and replanning techniques, and machine learning for skill acquisition.
- Robot vision, SIFT and other approaches to both face and object recognition, vision processing in service of SLAM, and surface modeling in service of manipulation.
- Manipulation and grasping, especially software compliant approaches that are compatible with a variety of grips and objects, e.g. a cupping motion, a pinching action, and a more generic grasp.
- Hardware design, especially of compliant end-effectors. 
- ... and more ...

About you

You are looking for the place to stretch yourself, able to work within a senior, highly performant product team, and aren't afraid of a challenge.  You are a self-starter with the motivation and skills needed to effectively operate on your own time in your own way while being responsive to the needs of your team mates and the team as a whole.

You love working on the metal and/or deep in low-level or scaled algorithmic code.  You are effective at quickly understanding and operating on algorithms taken from research in AI, Robotics, and Vision, or you have have experience with sensors, motors, and other devices.  You are comfortable working alongside experts in these areas, or are an expert yourself. You have a proven track record of delivering ideas into working prototypes at high velocity.  You have commercial/agile development teaming experience. You've architected some serious systems and may have even been a team lead.

Skill Set / Experience

We welcome people with passion on designing robots to join us. Among our whole bunch of positions there may be one for you which reflects your dreams of perfect job so make sure you check every single one of them!

Flexible Hours & 100% Remote Work

You can work in one of our offices (Taipei, Vienna or Wroclaw), but most of these roles permit 100% remote cooperation.

You will work in a scrum-based agile development cycle. You will be working alongside founders, researchers, and engineers to design and build first-generation robotic solutions for mass consumer adoption.

Whether you prefer contract work or a permanent position, we can accommodate you.

Share this job:
Solutions Architect
python ruby javascript devops c robotics Oct 24 2019

Analytics Fire builds custom software for the solar power industry. We’re looking for a collaborative but hands-on Solutions Architect to help us scale our execution to support additional new high-tech sectors.

Analytics Fire is a deeply technical engineering organization. Most of us are software engineers and spend the majority of our time on heads down engineering activities like coding. Our goal in creating this position is to expand our small client-facing team with a unique person that has both the personality and the technical skill set to collaborate directly with clients and senior members of the technical team in order to help steer technical decision making and requirements gathering, especially early in the project lifecycle.

This position is similar to that of a technical Program Manager, but you will be much more involved in the technical details and hurdles around software architecture than a traditional Project Manager would be. Our ideal candidate is a current or former full stack Software Engineer that is willing to be trained in formal Program Management processes (or has already been trained in formal Program Management processes).

As a small company, Analytics Fire is able to tailor roles around the strengths of our individual team members. We will tailor this role to your specific technical background. However, it is a hard requirement that you are able to support the following 3 types of responsibilities:

  • (a) Represent Analytics Fire software engineering teams in client-facing interactions (and sometimes interactions with potential clients)
  • (b) Technical writing responsibilities such as documenting requirements, project plans, system architecture, etc.
  • (c) Making meaningful contributions to the execution of complex software projects.

For reference, here is a list of some technologies we are currently actively using on a day-to-day basis:

  • JavaScript: React / Angular / Typescript / GraphQL
  • Back-end: Ruby / Python / Node
  • Embedded (IoT): C, Embedded Linux, MQTT
  • Embedded (robotics): C/C++, ROS
  • Modern software techniques: RESTful APIs, SOA, PaaS, etc
  • Agile collaboration and DevOps tools: Github, Trello, Slack, Chef, Ansible, Docker, Vagrant, etc
  • Other technologies we are currently building with: AWS, GCP, TensorFlow, OpenCV, Yocto, Salesforce platform, iOS, ARKit

Your primary responsibility will be to assist in guiding new projects through sales, planning, development, and deployment. This will be accomplished through a combination of client interactions, technical writing, and participation in formal sales, program management, and engineering related processes. Your contributions will naturally be slightly front-loaded towards the sales and planning phases, however you will remain deeply connected to each project through the entire lifecycle in order to ensure conceptual integrity is maintained from design to final implementation.

This is a remote position but is only open to candidates living in the US or Canada. We’re flexible about location and hours. We’re a really great match for candidate who wants to work hard on interesting projects, while also having flexibility around time and geography.

Skills & Requirements

“Must have” requirements:

  • 5+ years relevant hands-on experience as a full stack Software Engineer, DevOps engineer, or Site Reliability Engineer, ideally within a commercial startup environment.
  • Fluency around current modern best practices around software development and DevOps.
  • Soft skills necessary to navigate and negotiate with multiple teams, both internal and external to Analytics Fire.
  • Ability and willingness to familiarize yourself with our technical stack.
  • Superior organization and detail orientation.
  • Excellent written and verbal communication skills.
  • Willingness to design, document, and evangelize new engineering processes to meet evolving organizational requirements.

“Nice to have” requirements:

  • Hands-on technical experience writing code in Ruby, Python, or JavaScript
  • Previous experience as a technical Program Manager.
Share this job:
Senior Full Stack Developer with Ruby/Python/React- 100% REMOTE, FLEXIBLE HOURS
ruby python node-js senior full stack javascript Oct 24 2019

Analytics Fire builds custom software for the solar power industry. We’re looking for a senior full-stack developer with a willingness to acquire deep expertise around Ruby, Python, and React.js, in order to help us expand to support additional new high-tech sectors.

Analytics Fire is a small, distributed team working on a range of interesting projects. For example, last year we worked on a scalable IoT platform for utility grade solar power plants, a sales and design tool for residential solar, and a machine-learning powered autonomous cleaning robot. We’re looking for a fun, reliable, and highly collaborative, senior dev to join our team.

For reference, here is a list of technologies and tools we are currently actively using on a day-to-day basis:

  • Front-end: JavaScript / React / Angular
  • Back-end: Ruby / Python / Node.js
  • Embedded (IoT): C, Embedded Linux, MQTT
  • Embedded (robotics): C/C++, ROS
  • Modern software techniques: RESTful APIs, SOA, PaaS, etc
  • Agile collaboration and DevOps tools: Github, Trello, Slack, Chef, Ansible, Docker, Vagrant, etc
  • Occasionally we need to do a small amount of work around: SFDC, iOS, Android, ARKit

This is a remote position. We’re flexible about location and hours, so long as your working hours are in a very heavily US-overlapping time zone (eg: North America, Central America, South America, etc). We’re a really great match for a senior dev in a US-overlapping timezone who wants to work hard on interesting projects, while also having flexibility around time and geography.

Skills & Requirements

Ideally, you should have 5+ years commercial full stack development, ideally within a startup environment. You should be comfortable autonomously driving your own high quality / high velocity contributions using a range of technologies.

We work with a variety of technologies, but are currently specifically looking for someone that has or can obtain expert level skills around Python, Ruby, and React.js.

Share this job: