Intelcom | Dragonfly is seeking an Embedded Systems Engineer for their IT Ops Lab team. This role involves developing the next generation of sorting technologies, focusing on the design, testing, integration, and support of Linux-based IoT systems. The individual will apply engineering best practices, contribute to innovative projects, and work in a fast-paced, collaborative, and multidisciplinary environment. Key traits include strong communication, adaptability, curiosity, and a drive to learn new technologies.
Develop, test, troubleshoot, and maintain software bridging mechanical, electrical, firmware, software, and cloud infrastructure.,Design Linux-based embedded software in C#, interfacing with printers, Bluetooth hardware, cameras, micro-services, and UI.,Build low-level systems in C++ for microcontrollers, integrating sensors, actuators, lights, and other hardware components, optimizing for memory, power, and processing constraints.,Apply cybersecurity best practices, contributing to secure boot and firmware update processes.,Configure and bring up new hardware platforms; provision and deploy embedded applications on physical devices.,Ship and install IoT devices across stations; monitor device health using logging and remote access tools.,Perform remote updates and maintenance as needed.,Maintain Git version control and adhere to good development workflows and practices (CI/CD, Agile/Scrum).,Analyze sorting operations and map station processes to digital systems.,Design scalable, error-proof architectures within existing infrastructure constraints.,Explore new ideas and develop proof-of-concepts; write business cases for promising innovations.,Create user stories, manage backlog, and prioritize development tasks.,Provide technical support for operations across 100+ stations in Canada, the Netherlands, and Australia.,Respond promptly to station issues with L1, L2 and L3 support.,Develop operational manuals, troubleshooting guides, and training materials.,Produce detailed technical documentation for code, APIs, and system architecture.,Collaborate with cross-functional teams including software, electrical, and mechanical engineers, business analysts, and product owners.,Communicate technical concepts clearly to non-technical stakeholders.
Bachelor's degree in Software, Computer, or Robotics Engineering (or equivalent).,3–5 years of experience in embedded systems development and maintenance.,Thorough understanding of Clean Code principles.,High desire to learn and grow every day.,Autonomous, but still a team player.,Commitment to quality over quantity.
Bachelor's Degree
Willingness to travel for shipping and installing IoT devices across stations, performing remote updates and maintenance, and providing technical support for operations across Canada, the Netherlands, and Australia.
Intelcom is a leading last-mile carrier in the e-commerce sector, headquartered in Montreal. Driven by a robust technological platform, the company optimizes delivery routes to provide predictable, fast, and simple experiences for consumers. With a vast network of sorting stations across Canada and a growing international presence through its Dragonfly brand, Intelcom manages hundreds of thousands of parcels daily.
BerryMap uses cookies to provide essential features, analyze usage, and improve your experience. You can customize your preferences below.