Robotics Software Developer (Embedded)
$110k - $130k per yearGastronomous Technologies Inc.
The Opportunity
Gastronomous is hiring a Robotics Software Developer (Embedded) to write the embedded software behind our robots, running in the kitchens of some of the largest fast-food brands in North America. You will own every layer, from firmware to architecture, and build the software foundation of a robotics company in the middle of a major scale-up.
This role writes the firmware, and goes far beyond it. You will decide how our software fits together and bring up the new hardware each product needs, on a small team where mechanical, electrical, software and manufacturing share one roof. Your code will not stop at a demo: it cooks for customers every day. And your scope grows as fast as you do. Our Software Lead joined as a full-stack developer and was leading our software within two years.
Robotics Software Developer (Embedded) · Oakville, Ontario (on-site) · Full-time, permanent
About Gastronomous
We are building the “ Kitchen of the Future (” for quick-service restaurants. We design, engineer and manufacture AI-powered kitchen automation: ChronoGrill™, an autonomous open-flame grill; Ghost, automated beverage pouring; and Gastroverse, our IoT cloud platform that monitors every machine in the field.
How we work. We are a no-nonsense team of passionate, execution-driven people. Our ability to deliver, not just dream, sets us apart: inside and outside the company, we do what we say we will do. Our people are trusted to act independently, make practical decisions and move fast. We build the future one deployment at a time.
How fast we are growing. The last 12 to 16 months changed the shape of the company:
- Purchase orders signed with major brands , moving us from pilots to rollout
- A new office in La Mirada, California to support US deployments; most of our customers are in the US, across many states
- Our own ERP , built in-house to run parts, BOMs, inventory, work orders and purchasing
The next 12 to 16 months are bigger: scale across North America, sign new major accounts, enter new markets, secure new financing, and build an organization that can grow quickly and efficiently. We are about 35 people, mostly technical, headquartered in Oakville, Ontario.
Why This Role
- Your code runs in production. Our robots cook for customers at some of the largest fast-food brands in North America. What you ship runs in real kitchens, not in a demo.
- Every layer is yours. Firmware, middleware and the architecture that ties them together. You decide how the pieces fit, instead of maintaining one slice of someone else's product.
- New hardware with every product. A new camera, a new sensor, a new actuator: each product brings technology we have never used before, and you are the one who makes it work.
- Your scope grows as fast as you do. Our Software Lead joined as a full-stack developer and was leading our software within two years. Ownership goes to the people who take it, and your title grows with it.
- A small team, everything under one roof. Mechanical, electrical, software and manufacturing work side by side in Oakville. The machine you are coding for is steps away, and the people who designed it are in the room.
What You Will Own
Every line of software we write touches hardware. Our complexity comes from driving many motors, sensors, heaters, pumps and cameras at once, in a hot, busy kitchen, and from deciding how all of that software fits together. Your work falls into two halves.
1. Make the machines work
Things rarely work the first time. You go after the problem like a heat-seeking missile and do not let go until it works.
- Machine software. Own the embedded C++ on Linux, and the firmware beneath it, that drives motors, sensors, actuators and cameras across ChronoGrill, Ghost and the products that come next.
- New hardware. Bring up the new camera, sensor or actuator each product needs, from datasheet to working on a shipped machine.
- At the machine. Debug in the lab, on the build floor beside the people who built the machine, and at customer sites, with a scope in hand, until it works.
- In the field. Deploy and support your code on machines cooking for customers in restaurants.
2. Shape how our software fits together
- Architecture. Decide how firmware, middleware and application code interface, and set the patterns the team builds on.
- Structure that lasts. Improve module interfaces and patterns so each new product builds on what the last one proved, in ways the team adopts.
What success looks like in year one
- First 90 days. You own a subsystem on a machine in production and have closed real issues on it.
- New hardware shipped. You take a new camera, sensor or actuator from evaluation to a shipped machine.
- Better structure. You improve how our software is structured, and the team adopts it.
- Pace. The problems you take on get solved, and your scope grows with them.
Who You Are
You are a builder. Making hardware do things is what excites you. When the first attempt fails, you act, think creatively and keep at it until it works. Hand you an unfamiliar sensor and a datasheet, and you figure it out. You have built things nobody asked you to, such as a robot, a design-team machine or a side project, and you can tell us what broke and how you fixed it.
What you bring
- Code that drives real hardware, usually C or C++: firmware, embedded Linux or both, at work, on a design team or in serious personal projects
- Hands-on building experience, with no upper limit while you are still building; what you have built matters more than how long
- You go toward the hardware: a scope, a logic analyzer, a wiring harness and a soldering iron are your tools too
- You start without a finished spec, and you would rather own the whole machine than one narrow slice
- Coming from software? So did our Software Lead. If you are a strong builder moving toward hardware, apply
- You can work on-site, 5 days/week at our Oakville headquarters
What sets you apart
- Linux on embedded or edge hardware; modern, multithreaded or real-time C++
- Microcontroller firmware and RTOS work
- Work across firmware, middleware and application layers; you have designed how modules interface
- Motor control, sensor integration and on-device vision (OpenCV, OAK/DepthAI, Jetson)
- CAN, I2C, SPI, UART, RS-485/Modbus, Ethernet, MQTT; ROS 2 or other middleware
- FIRST Robotics, VEX or university design teams (rover, robotics, Formula, EcoCAR)
- Schematics, PCBs, CAD and assembly
- You have shipped a product into the field and kept it running
What We Offer
- Ability to make a big impact!!!
- Your code on robots running in some of the largest fast-food brands in North America
- Ownership from firmware to architecture
- Stock options under our equity incentive plan
- Health, dental and vision care
- Disability, life and group insurance
Salary: $110,000–$130,000 base, plus bonus and equity opportunities.
Accommodations are available on request for candidates with disabilities throughout the hiring process.
- ...prepared and enjoyed worldwide! Having developed Canada's first fully autonomous kitchen... ...heights. Gastronomous is looking for an Embedded Software Engineer who will be a central part of... ...intelligent decision making within the robotics system. Integrate new and existing...SuggestedFull timeWorldwide
- Job Responsibility: The Opportunity: We are seeking a Software Developer to join our Euna Payments development team. Our product supplies government agencies and utility companies with technology to make it easier for their constituents and customers to pay for services....SuggestedFull timeSummer workWork at officeLocal areaFlexible hoursWeekend work
- Build embedded software for Verdyn's renewable energy infrastructure, combining microcontroller programming with firmware testing and hardware... ...microgrids and EV charging. As a Senior Firmware Engineer, you will develop and fine-tune embedded solutions supporting reliable,...Suggested
- Senior Firmware Engineer (Embedded Systems) Are you passionate about shaping North... ...and technological expertise in developing cutting-edge firmware for our DC Microgrids... ...firmware development to spearhead software solutions. Design, develop, and refine firmware for...SuggestedLocal area
- ...prepared and enjoyed worldwide! Having developed Canada's first fully autonomous... ...looking for a Co-Op Full Stack Developer who will be an integral part of our software team, implementing both frontend... ...skills. Experience in robotics and machine automation. Mechanically...SuggestedFull timeWorldwide
- Embedded mining project engineering expertise meets Oakville’s in-office delivery model, coordinating multidisciplinary engineering for a major greenfield development. Insight Global seeks an Embedded Project Engineer for an initial 12-month contract with potential extension...Contract workWork at office
$121.5k - $151.63k per year
The Opportunity We're seeking an AI Developer to build AI-powered features and AI agents... ...Build AI-powered features and AI agents embedded in our product, working from design through... ...What You Bring 2-5 years of professional software development experience with strong...Work at officeLocal areaFlexible hoursWeekend work3 days per week- ...Cencora seeks a Business Insights Developer to design and build analytics solutions using SQL Server, SSIS, and SAP Business Objects. The role involves data modeling, ETL development, report creation, and collaboration with cross-functional IT teams to support internal and...
- ...supporting enterprise analytics and decision-making across pharmaceutical and healthcare operations. Responsibilities Design, develop, and maintain Power BI dashboards, reports, and visual analytics solutions for business stakeholders Build and enhance modern data...
- ...development, specializing in electronics, electro-mechanics, and software. We’re not just a company; we’re a community of innovators. Our... ...infotainment and connectivity technologies. In this role, you will develop and maintain automated test tools, a test framework, and test...Full time
- ...high-impact services one launch at a time by swapping demo shortcuts for reliable engineering standards that can scale. This is a software development and infrastructure role that leverages multi-modal LLM APIs (text, image, and video). We expect you to leverage AI natively...Full timeContract workFlexible hoursWeekend work
- ...prepared and enjoyed worldwide! Having developed Canada's first fully autonomous kitchen... ...Do: Design, implement and test software for embedded devices and systems ensuring end-to end... ...Skills and Experience: Experience in robotics and machine automation. PCB design...Full timeFor contractorsWorldwide
- ...mechanical systems behind our automated, robotic food production equipment. Working closely... ...engineers and production managers to develop, refine, and optimize manufacturing processes... ...and other Computer-Aided Design (CAD) software. ● Working knowledge of project management...Hourly payPermanent employmentFull timeManual laborRemote work
- ...Equipment and machinery experience: Automatic lathes. Milling machines. Robotic equipment and systems. Computer-aided design (CAD). Grinding... ...accessibility accommodations (for example: transcription software, teletypewriters, etc.). Participates in a government or community...Hourly payPermanent employmentImmediate start
$130k - $180k per year
...This role is accountable for developing and managing technology roadmaps... ...This role oversees the full software development lifecycle (SDLC)... ...and business priorities Develop capacity plan and lead team to... ...build, test, deploy, support), embedding agile and DevOps best...Long term contractFlexible hours$110k - $130k per year
...quarterly board meetings, and build the financial backbone of a robotics company in the middle of a major scale-up. This role keeps the... ...countries and counting, manufacturing, equipment, service and software revenue, government funding and venture fundraising, all in one...Price workPermanent employmentFull timeContract workInternshipWork at office- ...Excel and Outlook. Experience with inventory management or ERP software is considered an asset. Experience with carrier portals,... ..., hands-on problem solver who wants to help keep a fast-growing robotics company running smoothly, we encourage you to apply. We look...Permanent employmentFull timeWork at officeRemote workWork visa
$140k - $160k per year
...Managing weekly prescription batch schedules Optimizing use of robotic and optical verification technologies Using analytics and... ...correction, or verification incidents Recruits, trains, and develops employees through onboarding, cross-training, and continuous coaching...Long term contractFlexible hours- ...revolutionizing how food is prepared and enjoyed worldwide! Having developed Canada's first fully autonomous kitchen ( Gastronomous realizes... ...design, moments, kinematics, etc.) Prior experience with robotics and industrial design is not necessary, but would be of great value...Full timeWorldwide
$95k - $124k per year
...anticipates constructability issues. Develops and implements the Project Execution Plan... ...to apply basic engineering principles and embed solutions in construction plans and schedules... ...to build a plan using scheduling software. ~ Ability to coordinate multiple scopes...Long term contractContract workFor contractorsFor subcontractorWork at officeFlexible hours$86k - $111k per year
...supports other estimators to successfully close various scopes. Develops and maintains strong relationships with all stakeholders... ...subtrade partners and suppliers. ~ Working knowledge of estimating software, advanced skills using Microsoft Office Suite and a strong aptitude...Contract workWork at office- ...documentation of product levels via appropriate software • Report sales, waste, customer... ...tasks as assigned by manager At Aramark, developing new skills and doing what it takes to get... ...our planet. We believe a career should develop your talents, fuel your passions, and empower...
- ...Performing bid day assignments Visiting job sites periodically Developing relationships with subcontractors Other duties as assigned... ...be considered an asset. Application of various computer software programs will be required, including word processing, spreadsheet...Hourly payRemplacementFor subcontractorInternship
$85k - $110k per year
...supports other estimators to successfully close various scopes. Develops and maintains strong relationships with all stakeholders... ...subtrade partners and suppliers. ~ Working knowledge of estimating software, advanced skills using Microsoft Office Suite and a strong aptitude...Long term contractContract workWork at officeFlexible hours- ...admixture service required Previous experience with Best Possible Medication History Preferred Previous experience operating pharmacy robot preferred. Excellent verbal and written communication skills Demonstrated ability to participate in a team environment Must...Hourly payFull timeRotating shift
- ...Maintain cleanliness in all common areas and offices Collect and dispose of garbage safely and efficiently Operate floor machines and robots Keep utility and storage rooms organized, clean, and safe Follow all health, safety, and infection prevention protocols What...Flexible hoursNight shiftWeekend work
$104k - $143k per year
...expertise, and support to a medium size construction project. Develops and implements the project safety plan and leads by example for... ...knowledge of Microsoft Office Suite, project management and scheduling software, with a strong aptitude for adopting new technology. The...Long term contractContract workWork at officeFlexible hours- ...obtain information on building envelope materials Supports developing building envelope training material Qualifications Candidates... ...be considered an asset. Application of various computer software programs will be required, including word processing, spreadsheet...Hourly payRemplacementInternshipWork at office
- ...equipment and material delivery dates for input into the schedule. Developing and maintaining installation schedules. Performing quality... ...be considered an asset. Application of various computer software programs will be required, including word processing,...Hourly payRemplacementContract workTemporary workInternship
- ...and balance multiple projects. ~ Highly developed computer and Microsoft Excel skills... ...is a global technology company providing software and cloud solutions in the areas of data... ...mechanical design to expand product value, develop AI, simulation and data-driven digital twins...Hourly payFull timeContract workTemporary work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Robotics Software Developer (Embedded). Be the first to apply!
- control systems engineer remote Oakville, ON
- control systems engineer Oakville, ON
- software engineer part time Oakville, ON
- software engineer Oakville, ON
- software design engineer Oakville, ON
- software engineer - computer Oakville, ON
- software developer internship no experience Oakville, ON
- software engineer co-op Oakville, ON
- software development engineer Oakville, ON
- software developer Oakville, ON

