Opens LinkedIn
- Employment type
- Full-time
- Experience level
- Mid-level · 2+ years
- Posting language
- English
- Working hours
- 40 hours per week
- Seniority
- Entry level
- Application method
- Direct apply is available
Job summary
Develop and optimize Embedded Linux and RTOS platforms, touchscreen interfaces using Qt or LVGL, and real-time robotics motion-control software. Build firmware, control algorithms, and IoT telemetry integrations for connected robotic machinery.
Job details
Embedded Software Engineer Oakville, Ontario Full-Time On-Site $110,000 - $130,000+ Our Client is an award-winning foodtech and industrial automation startup redefining commercial kitchens using automotive-grade engineering, AI, and robotics to build autonomous smart machines. We are seeking a hands-on Embedded Software Engineer for our core engineering team. You will write low-level intelligence, firmware, and control algorithms for connected robotic machinery, ideal for someone experienced with IoT, complex smart devices, rich user interfaces, custom OS, and cloud telemetry. Role Summary & Requirements Core Focus: Develop and optimize Embedded Linux/RTOS platforms, responsive Qt/LVGL touchscreen GUIs, real-time robotics motion control, and IoT telemetry integration (MQTT, CAN, Wi-Fi, BLE). Qualifications: Experience in product development, smart appliances, or robotics with strong C/C++ skills in resource-constrained systems. Culture: High-impact, collaborative environment at a rapidly scaling startup.
What you’ll do
Develop and optimize Embedded Linux and RTOS platforms, touchscreen interfaces using Qt or LVGL, and real-time robotics motion-control software. Build firmware, control algorithms, and IoT telemetry integrations for connected robotic machinery.
Requirements
Candidates should have strong C/C++ skills and experience developing products, smart appliances, or robotics in resource-constrained systems. Relevant experience with embedded platforms, user interfaces, motion control, and IoT connectivity is central to the role.
Listed skills
- C++ · Preferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- C
- C++
- Embedded Linux
- RTOS
- Qt
- LVGL
- Real-Time Robotics Motion Control
- Firmware Development
- Control Algorithms
- IoT Telemetry
- MQTT
- CAN
- Wi-Fi
- Bluetooth Low Energy
- Resource-Constrained Systems
Job areas
- Engineering
- Software
- Technology
- Manufacturing
- Food & Beverage