Technical Lead
2 weeks ago
Technical Lead – Embedded Platforms (Senior Systems and Firmware Engineer)
Location:
Burnaby, BC (Hybrid)
About Us:
At RIGID ROBOTICS, we are on an exciting journey to transform the mining industry. By harnessing the power of precision sensing, IoT, and AI-driven decision-making our vision is to optimize the performance of large mining shovels. Our innovative solutions not only significantly boost operational efficiency and human safety but also bring substantial environmental benefits, including reduction in greenhouse gas emissions and explosive usage. Join us as we pave the way towards a more efficient and sustainable future in mining
Position Overview:
As a Senior Systems and Firmware Engineer at RIGID ROBOTICS, you will play a critical role in shaping the future of our innovative solutions. This position demands a unique blend of technical expertise in embedded systems, hardware, and software engineering coupled with leadership and communication skills to guide the team towards commercially scalable product. Reporting to the CTO, you will lead the development and improvement of sophisticated mining-grade onboard + cloud platform (hardware/software) that captures sensor data from mining equipment and manages the storage and transmission of data from onboard to cloud. The goal of the platform is reliable delivery of data to the AI/ML pipelines running on ‘edge’ and on ‘cloud.’ This role not only requires deep technical knowledge but also requires strategic thinking to optimize product performance and reliability. You will be responsible for leading the technical project initiatives and collaborating with cross-functional teams to bring our advanced technologies to market.
Key Responsibilities:
- Lead the system architecture, technical design, development, and implementation of complex software/hardware systems in collaboration with cross-functional teams.
- Lead the development of Linux-based software platform supporting end applications (mining solutions) focusing on safe threading, security, edge performance, quality of service, robustness, availability, and reliability.
- Lead the integration of Linux-based firmware/software with other hardware modules, sensors, and components, ensuring the highest levels of performance and reliability.
- Lead the development of a reliable and managed data pipeline from onboard sensors to AI/ML applications running on ‘edge’ and on ‘cloud’ in collaboration with cross-functional teams.
- Support comprehensive testing and debugging of both firmware and hardware solutions, setting industry benchmarks.
- Work closely with cloud team to ensure end-to-end testing of product and functionality from sensors data capture to cloud applications and/or other delivery endpoints.
- Document the firmware development lifecycle, enforce strict version control, and manage best practices within team.
- Remain at the forefront of advanced firmware development technologies and methodologies, advocating for continuous learning and application of cutting-edge techniques within the team.
- Act as the primary technical expert providing high-level support, strategic guidance, and architecture design for all firmware/hardware-related matters.
Qualifications:
- 10+ years of leadership experience in embedded hardware/software development within a high-tech, high-performance environment.
- An engineering degree in Electrical Engineering, Computer Science, or a related field is a plus.
- Advanced programming skills in C, C++, and Python programming languages
- In-depth experience with Linux-based systems and comprehensive knowledge of their development environments.
- Mastery of communication protocols (CAN, Ethernet, SPI, I2C, UART, etc.) and a proven track record in implementing complex communication systems.
- Exceptional debugging and problem-solving skills, demonstrated in a leadership context.
- A solid grasp of modern software architectures, object-oriented design, and advanced software design patterns.
- Proficient with software development tools, including debuggers, profilers, and version control systems.
- Good background in network programming and protocols (TCP/IP, UDP), with a focus on high-reliability systems.
- Outstanding communication and leadership skills, with a history of successful leadership and project delivery.
- Proven ability in a fast-paced hardware engineering and manufacturing environment.
- Knowledge of IoT connectivity and protocols (MQTT, CoAP, etc.), with practical implementation experience is a definite plus.
- Experience with back-end solutions and database technologies is a plus
- Experience with the Microsoft Azure platform and services is a plus
- Knowledge of AI (ML and Advanced Analytics) and/or experience implementing of AI on embedded system (edge) is a definite plus.
- A proactive attitude, willing to take initiative and lead by example in learning and performing tasks beyond the traditional scope of work.
Why Join RIGID ROBOTICS:
- Innovation:
Work at the cutting edge of technology in the challenging environment of the mining industry. - Impact:
Contribute to more sustainable and efficient mining operations. - Talented Team:
Join a team of experts dedicated to making a difference. - Career Growth:
Enjoy opportunities for professional development and growth at a growing company. - Collaborative Culture:
Be part of a culture that values collaboration and innovation. - Competitive Compensation:
100% medical/dental, competitive salary, performance plan
If you're an ambitious Senior Systems and Firmware Engineer eager to engage in meaningful experience with RIGID ROBOTICS team in transforming the landscape of the mining industry, we sincerely encourage you to submit your application.
-
Technical Project Manager
6 months ago
Burnaby, Canada Ignite Technical Resources. Full timeOn behalf of our client in Burnaby, Ignite Technical Resources is looking for a Technical Project Manager (Healthcare Infrastructure) with the client for a 6-month contract opportunity. **Role Description**: The Project Services department is responsible for delivering a wide range of IT infrastructure projects for the Health Authorities of British...
-
Technical Project Manager
6 months ago
Burnaby, Canada Ignite Technical Resources. Full timeOn behalf of our client in **Burnaby,** **Ignite Technical Resources** is looking for a **Technical Project Manager (Healthcare Infrastructure)** with our client ** **for a **6 month** **contract opportunity**. **Role Description**: The Project Services department is responsible for delivering a wide range of IT infrastructure projects for the Health...
-
Technical Lead
2 weeks ago
Burnaby, BC, Canada RIGID ROBOTICS Full timeTechnical Lead – Embedded Platforms (Senior Systems and Firmware Engineer) Location: At RIGID ROBOTICS, we are on an exciting journey to transform the mining industry. By harnessing the power of precision sensing, IoT, and AI-driven decision-making our vision is to optimize the performance of large mining shovels. Our innovative solutions not only...
-
Technical Lead
2 weeks ago
Burnaby, BC, Canada RIGID ROBOTICS Full timeTechnical Lead – Embedded Platforms (Senior Systems and Firmware Engineer) Location: Burnaby, BC (Hybrid) About Us: At RIGID ROBOTICS, we are on an exciting journey to transform the mining industry. By harnessing the power of precision sensing, IoT, and AI-driven decision-making our vision is to optimize the performance of large mining shovels. Our...
-
Project Technical Lead
4 weeks ago
Burnaby, Canada AtkinsRéalis Full time**Are you looking for a company that works on major engineering projects all over the world? Do you want to make a difference by improving the daily lives of communities worldwide? Are you seeking to join an inclusive and diverse team that you can truly count on? You’ve come to the right place!** **Come join us in reshaping the future with AtkinsRéalis....
-
Technical Project Lead
1 month ago
Burnaby, British Columbia, Canada CB Canada Full timeSenior Technical Project Manager RoleAs a key member of our team at CB Canada, we are seeking a Senior Technical Project Manager to lead and coordinate all aspects of IT infrastructure projects. The ideal candidate will have a proven track record of managing multiple concurrent projects, ensuring timely and budget-friendly delivery.Key...
-
Servicenow Technical Lead
6 months ago
Burnaby, Canada Compest Solutions Inc Full time**Job Title - ServiceNow Technical Lead / Senior Developer** **Location: Vancouver willing to work from customer location 2/3 days a week** **Position Type-Regular Full-Time** **Job Summary** We are seeking a ServiceNow Lead to join our global ServiceNow Platform team. This role will partner with ServiceNow Product/Process, Business and Technical service...
-
Technical Product Development Lead
4 weeks ago
Burnaby, British Columbia, Canada Verathon Full timeOverviewWe are seeking a Technical Product Development Lead to join our Visualization R&D team in Burnaby, British Columbia.This role is responsible for leading and managing new product development programs. The successful candidate will plan and manage program budget and spend, schedule, and request resources from cross-functional managers.Key...
-
Technical Lead, Ehealth, Imits
6 months ago
Burnaby, Canada PHSA Full time**Technical Lead, eHealth, IMITS** Provincial eHealth Operations Burnaby, BC Within a client service culture and reporting to the Manager, eHealth, Portal, and Registry Solutions, the eHealth Technical Lead leads operational and project functions related to the planning, implementation, operation and future enhancements of eHealth solutions such as...
-
IT Business Systems Technical Lead
4 weeks ago
Burnaby, British Columbia, Canada Houle Electric Limited Full timeJob OverviewWe are seeking an experienced IT Business Systems Technical Lead to join our team at Houle Electric Limited. As a key member of our IT department, you will be responsible for providing technical expertise and leadership in the implementation, configuration, and maintenance of our financial and business systems.About the RoleProvide technical...
-
Project Technical Lead
2 weeks ago
Burnaby, British Columbia, Canada SNC-Lavalin Full timeAtkinsRéalis is a world-leading professional services and project management company dedicated to engineering a better future for our planet and its people.About the RoleWe are seeking an experienced Project Technical Lead with a sound technical understanding of electrical engineering to join our team in British Columbia. As a key member of our Project...
-
Technical Business Analyst
2 weeks ago
Burnaby, BC, Canada Altea Healthcare Full time €85,000 - €90,000ALTEA Healthcare is a leading healthcare organization committed to revolutionizing the delivery of outpatient/post-acute care. With a patient-centric approach, ALTEA Healthcare strives to enhance patient outcomes and improve the overall healthcare experience. ALTEAs expertise lies in connecting the various silos within outpatient healthcare, fostering...
-
Senior Technical Lead
4 weeks ago
Burnaby, British Columbia, Canada Microchip Technology Full timeUnlock Your Potential at Microchip TechnologyWe're seeking a highly skilled Senior Technical Lead - System Validation to join our Data Center Solutions Business Unit. As a key member of our team, you'll play a critical role in the development and validation of cutting-edge System on a Chip (SoC) products.About the RoleAs a Senior Technical Lead, you'll be...
-
Health Authority Solution Support Technical Lead
6 months ago
Burnaby, Canada PHSA Full time**Health Authority Solution Support Technical Lead** Workplace Tech and Services Burnaby, BC In accordance with the Mission, Vision, Values and strategic direction of PHSA, safety, including both patient and employee safety, is a priority and a responsibility shared by everyone at PHSA’s Agencies/Divisions/Services, and as such, the requirement to...
-
Technical Lead for Cloud Technologies
6 days ago
Burnaby, British Columbia, Canada RB Global Inc. Full timeAre you ready to take your career to new heights with RB Global Inc.? We're looking for a highly skilled Technical Lead for Cloud Technologies in the US & Canada.About the RoleWe're seeking an experienced Senior Software Engineer to lead our Platform team in developing and executing feature development, analysis, design, and execution for our Customer Master...
-
Technical Manager
4 weeks ago
Burnaby, British Columbia, Canada Microchip Technology Full timeAbout Microchip TechnologyAt Microchip Technology, we're shaping the future of technology with innovative solutions that empower innovation. With a 20,000-member team working on cutting-edge tech, you'll be part of something truly remarkable. Our culture values trust, empowerment, respect, diversity, and communication, offering a unique opportunity for...
-
Cloud Platform Technical Lead
4 weeks ago
Burnaby, British Columbia, Canada RB Global Inc. Full timeRB Global Inc. is offering a highly rewarding opportunity for an experienced Senior Software Engineer to join our team in the US and Canada.The ideal candidate will be a technical expert with broad knowledge of application development, capable of owning feature development from analysis to execution for our Customer Master Data Management solution.You will...
-
Electrical Design Technical Lead
2 days ago
Burnaby, Canada Ausenco Full timep>Job Description - Electrical Distribution Design Technical Lead - Burnaby (BUR000013)Ausenco is a fast-growing company with big ideas. We redefine what’s possible in some of the world’s most complex projects and toughest environments. Delivering innovative, value-add consulting, project delivery, asset operations and maintenance solutions is what we...
-
Electrical Design Technical Lead
2 days ago
Burnaby, Canada Ausenco Full timep>Job Description - Electrical Distribution Design Technical Lead - Burnaby (BUR000013)Ausenco is a fast-growing company with big ideas. We redefine what’s possible in some of the world’s most complex projects and toughest environments. Delivering innovative, value-add consulting, project delivery, asset operations and maintenance solutions is what we...
-
Technical Systems Specialist
4 weeks ago
Burnaby, British Columbia, Canada Arcadis Full timeAward-winning Arcadis is seeking a skilled Technical Systems Specialist to lead our Revit and AutoCad team.About the RoleAs a Technical Systems Specialist, you will report directly to the Senior Technology Systems Specialist and Technology Systems Architect. Your key responsibilities will include:Providing Revit and AutoCad support for design...