Staff Software Engineer | Chef Robotics · Teeming.ai
Chef Robotics
Chef Robotics automates food manufacturing to help food companies increase production and address labor shortages. It does this by deploying AI-enabled robotic systems delivered as…
Chef Robotics automates food manufacturing to help food companies increase production and address labor shortages. It does this by deploying AI-enabled robotic systems delivered as…
Collaborative robots (Universal Robots UR5E or similar cobots)
Over-the-air update systems and remote device management at scale
Background in manufacturing/production environments
Track record at high-growth hardware/robotics startups
Cloud experience: AWS/GCP/Azure
Full-stack development: Backend services (Python/C++), APIs, database design, web interfaces
If you find yourself excited by our mission but you don't check every box in the description, we encourage you to apply anyway!
What the job involves
Startup jobs. A lot of them.
Your next opportunity is in here somewhere. Sign up to explore 52,000+ startups and their open roles. No spam. No gamification. Just jobs.
52,000+
Startups
66,000+
Open Roles
1,300+
New This Week
Product Designer
Full-timeLondon, GB
Full-time • London, GB
Mobile Developer
Part-timeCambridge, GB
Part-time • Cambridge, GB
Machine Learning Engineer
InternshipHamburg, DE
Internship • Hamburg, DE
Mobile Developer
ContractAmsterdam, NL
Contract • Amsterdam, NL
Machine Learning Engineer
ContractCambridge, GB
Contract • Cambridge, GB
Technical Writer
ContractNiš, RS
Contract • Niš, RS
We’re seeking a Staff Software Engineer to provide hands-on technical leadership for the core software platform that powers our production robotic systems. This role owns the on-robot software stack end to end, from Linux-based platform software and robotics middleware through fleet management, deployment, and cloud connectivity
You'll work across software and data engineering, partnering closely with Autonomy, Hardware, Product, and Field Operations to deliver production-ready robotic systems for Tier 1 food production customers
Define and evolve the architecture for on-robot software, including OS configuration, hardware abstraction, middleware, and system services
Lead middleware architecture decisions for real-time robot control, sensor integration, and inter-process communication
Establish patterns for full-stack development, connecting on-robot systems to cloud services and web interfaces
Write production code for high-impact features across the stack: robotics middleware, backend services, and cloud infrastructure
Lead critical technical initiatives, including robotic platform software, cloud data pipelines, and fleet management platform
Build robust deployment, monitoring, and OTA update systems for production robot fleets
Debug the most challenging issues from kernel/driver level through the application layer
Establish engineering standards and processes that balance rigor with startup agility
Champion reliability, observability, and testing practices across embedded and cloud systems
Mentor engineers through code reviews, design discussions, and pairing sessions
Collaborate with Hardware and Autonomy teams on system integration and performance optimization
Build and maintain internal and developer tooling that acts as a force multiplier across the organization