Careers

Current Openings Below

Full Stack Software Developer

Job Title: Full Stack Software Developer
Location: Waltham, MA
Department: Software Engineering
Type: Full-Time

Role Overview:

We’re looking for a Full Stack Software Developer to join our cross-functional robotics software team. You will be instrumental in developing and maintaining robust, scalable, and real-time applications that power our robotic systems. This role involves backend, mobile, and inter-system communication work using our core tech stack: Kotlin, Flutter, Kafka, and Redis.

Key Responsibilities:

• Design, develop, and maintain backend services in Kotlin, including APIs and data processing pipelines. • Build and enhance Flutter mobile applications used for robot management, diagnostics, and control.
• Integrate real-time messaging and data flows using Apache Kafka. • Utilize Redis for caching, real-time pub/sub messaging, and state management.
• Work collaboratively with robotics engineers, product designers, and QA to deliver features from concept to deployment.
• Write clean, well-tested, and well-documented code.
• Participate in code reviews and architecture discussions.
• Troubleshoot production issues and implement fixes.
• Contribute to continuous integration/continuous deployment (CI/CD) pipelines and development tooling.

Requirements:

• 3+ years of professional software development experience. • Strong proficiency in Kotlin (or Java with intent to shift to Kotlin).
• Experience building cross-platform mobile apps using Flutter.
• Solid understanding of messaging systems, preferably Apache Kafka.
• Familiarity with Redis and its various data structures and pub/sub capabilities.
• Understanding of distributed systems and event-driven architecture.
• Experience working in agile development environments.
• Excellent problem-solving skills and ability to work independently or in a team.

Bonus Points

• Experience in robotics, IoT, or real-time systems.
• Knowledge of containerization technologies like Docker.
• Familiarity with Azure ecosystem.
• Interest or experience in HMI (human-machine interface) design.

What We Offer:

• Competitive salary and equity options.
• Flexible work environment (remote-friendly).
• Access to state-of-the-art robotics hardware.
• Professional development budget and learning opportunities.
• Opportunity to make a tangible impact in a fast-growing robotics company.



Senior Principal Mechanical Engineer

Job title or function

Job Title: Senior Principal Mechanical Engineer Location: Waltham, MA
Department: Hardware Engineering
Type: Full-Time

Role Overview:

We’re looking for a Senior Principal Mechanical Engineer to lead the development of next-generation robotic and automation systems in a fast-paced, high-impact environment. This role is ideal for a highly experienced mechanical engineer with deep expertise in robotics, automation, and complex electro-mechanical system development. You will play a critical role in shaping our product roadmap, mentoring the engineering team, and translating customer and market requirements into robust, scalable mechanical solutions.

Key Responsibilities:

• Product Strategy & Innovation
• Lead others in the vision for new robotic platforms and automation solutions.
• Translate customer requirements into system-level design specifications and functional architectures.
• Own the development and refinement of the hardware product roadmap.
• Generate novel concepts, protect intellectual property, and align innovation efforts with business goals.

Engineering Leadership:

• Lead others in the detailed design of complex robotic systems, ensuring performance, manufacturability, and reliability.
• Act as a hands-on technical leader, reviewing and contributing to designs, calculations, and documentation.
• Build and mentor high-performing cross-functional technical teams.
• Oversee design reviews, risk assessments, and design verification planning.

New Product Introduction (NPI) & Manufacturing Readiness

• Drive new product development from concept through production release.
• Collaborate with sourcing, manufacturing, and test teams to ensure hardware meets performance and cost targets.
• Ensure product documentation is complete, accurate, and production-ready.
• Support transition to volume manufacturing, including supply chain and DFM/DFA initiatives.

Cross-Functional Collaboration

• Serve as the primary technical voice in strategic discussions with internal stakeholders, partners, and customers.
• Coordinate with software, electrical, and systems engineering teams to ensure seamless integration across disciplines.
• Support customer solutioning, pilot deployments, and feedback loops into product development.

Requirements:

• 10+ years of experience in mechanical engineering, with a focus on robotic systems, automation, or complex electromechanical products.
• Proven leadership in taking robotic or automation products from concept through commercialization.
• Strong understanding of system architecture, materials selection, mechanism design, and manufacturing processes.
• Expertise in CAD design, tolerance analysis, FEA, and other relevant engineering tools.
• Demonstrated ability to manage external vendors, CMs, and contract engineering partners.
• Excellent communication skills and the ability to operate effectively across multiple teams.

Bonus Points:

• Experience in high-throughput automation for material handling, logistics, or semiconductor applications.
• Prior experience scaling engineering teams from startup to growth stages.
• Strong background in IP generation and patent filings.
• Familiarity with quality and compliance requirements for electromechanical systems.

What We Offer:

• High-impact role with the opportunity to shape industry-leading robotics products.
• Competitive compensation and equity options.
• Flexible and collaborative work environment.
• Access to cutting-edge robotics labs and prototyping tools.
• A team of passionate, mission-driven engineers building the future of automation.