senior full stack software engineer / needs robotics operating systems experience
Kelly Services Inc.
Woburn, MA, United States
1 day ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.techcareers.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
7 years minimum
Compensation
$150,000.0 - $170,000.0
Working hours
Regular working hours
Job source
Tech stack
Application Programming Interfaces (APIs)
Artificial Intelligence
Amazon Web Services
Computer Vision
C++ (Programming Language)
Cloud Computing
Software Code Optimization
Communications Protocols
Continuous Integration
DevOps
Web Development
Distributed Systems
+22 more
Python (Programming Language)
Machine Learning
Performance Tuning
Software Architecture
Cloud Services
Software Engineering
TypeScript
Software Organization
Robot Operating System
Real Time Systems
Spring Cloud
ReactJS
Reliability of Systems
Backend
Containerization
Multiaccess Edge Computing
Restful APIs
Software Version Control
Docker
Service Stack
Golang
Microservices
Job description
- 35% Full Stack Application Development (TypeScript/React, Go, Python)
- 25% Robotics Software & ROS Development
- 20% Cloud Infrastructure & AWS Services
- 10% Autonomous Systems & Decision-Making Logic
- 10% Monitoring, Tooling, and System Optimization
Daily Responsibilities
- 40% Designing and developing software features across the full technology stack
- 25% Building and improving robotics integration, automation workflows, and ROS-based systems
- 15% Developing cloud services, APIs, and scalable infrastructure on AWS
- 10% Collaborating with robotics, mechanical, and electrical engineering teams
- 10% Troubleshooting, testing, monitoring, and improving system reliability and performance
Requirements
- 7+ years of professional software engineering experience
- Strong experience with TypeScript and React for modern web application development
- Professional experience developing backend services with Go and/or Python
- Experience designing and deploying cloud-native applications on AWS
- Hands-on experience with robotics software development
- Strong proficiency in C/C++
- Experience working with ROS (Robot Operating System)
- Experience building scalable APIs, microservices, and distributed systems
- Familiarity with software architecture, system design, and performance optimization
- Experience developing monitoring, observability, and operational tooling
- Strong understanding of software development best practices, CI/CD, testing, and version control
- Excellent communication skills and ability to thrive in a collaborative startup environment
Desired Skills & Experience
- Experience working with autonomous systems, machine learning, or AI-driven decision-making platforms
- Experience integrating software with sensors, actuators, and industrial hardware
- Knowledge of real-time systems and robotics communication protocols
- Experience with containerization technologies such as Docker and Kubernetes
- Familiarity with infrastructure-as-code and DevOps practices
- Experience with computer vision or perception systems
- Prior experience at startups or early-stage technology companies
- Experience building operational dashboards and analytics platforms
- Exposure to edge computing and cloud-to-robot communication architectures
Benefits & conditions
- Competitive base salary
- Meaningful equity opportunity
- Comprehensive medical, dental, and vision coverage
- 401(k) program
- Generous PTO and company holidays
- Flexible work environment
- Opportunity to work directly on real-world robotics and automation challenges
- High-impact role with significant ownership and influence on product direction
- Career growth within a rapidly scaling robotics startup
- Collaborative, innovative, and engineering-driven culture
About the company
Motion Recruitment Partners (MRP) is an Equal Opportunity Employer. All applicants must be currently authorized to work on a full-time basis in the country for which they are applying, and no sponsorship is currently available. Employment is subject to the successful completion of a pre-employment screening. Accommodation will be provided in all parts of the hiring process as required under MRP’s Employment Accommodation policy. Applicants need to make their needs known in advance.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.techcareers.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…