Robotics Software Engineer

Worcester, Massachusetts

Red Oak Technologies
Apply for this Job

Since 1995, Red Oak Technologies has been a trusted partner in the tech industry, delivering innovative talent solutions that drive progress. We specialize in quickly acquiring and efficiently matching top-tier professional talent with clients in immediate need of highly skilled contract, permanent or project management based resources.



Key for this Role


  • Design, implement, and maintain CI/CD pipelines using full AWS suite of tools
  • Manage Docker-based development and deployment environments.
  • Troubleshoot build and deployment issues in a largely C /Python codebase with a Microservice Architecture
  • Collaborate closely with software engineers to understand a large complex codebase for a cutting edge robotics application
  • Work independently, referencing large knowledge base of documentation and functioning code without needing significant hand-holding

Here's what we require


  • 5+ years of experience in DevOps, System Engineering, or related roles
  • Proficiency with Docker, AWS cloud tools, and CI/CD pipeline implementation and management with Typescript
  • Familiarity with Linux administration and shell scripting. You can be a Windows/Mac pro, but you'll be doing at least 50% of your development on Linux. You should be comfortable with that.
  • Solid understanding of version control systems like Git and branching workflows.
  • Good foundational software development skills: basic understanding of algorithms and CS theory, proficiency with at least one programming language (Python C or similar)
  • An aptitude for learning new platforms and technologies on the fly. We're constantly working on new projects that will push you and keep you always learning new technologies.
  • Solid skills in communicating and collaborating with other technical people. No one is going to pull you onto a sales call, but we need someone who is able to understand the needs of other engineers, and communicate clearly about current tasks and shifting priorities on a rapidly developing project.


Nice-to-Have Skills


  • Experience with infrastructure-as-code tools like Terraform or Ansible.
  • Experience with Runc
  • Familiarity with microservices architecture and Distributed Systems.
  • Knowledge of robotic systems, IoT, or embedded software development.
  • Previous work with Agile or Hybrid-Agile development methodologies.
  • Experience in monitoring and alerting systems (e.g., Prometheus, Grafana, or AWS CloudWatch).
  • Interest and aptitude in software engineering and development.
  • Looking for 5-20+ years software experience.

Red Oak Technologies is made up of people from a wide variety of backgrounds and lifestyles. We embrace diversity and invite applications from people of all walks of life. See what it's like to be at the top; connect with one of our recruiters and apply today.


Let us help you find your next career opportunity. JOIN RED OAK TECHNOLOGIES.


Learn what it's like to be a Red Oak Consultant.


Red Oak Five (Core Values): Relationships First Exceptional Quality and Service Unwavering Integrity and Trust Be Easy To Do Business With Respect Everyone

Date Posted: 24 April 2025
Apply for this Job