Technical Lead – Embedded Platforms
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 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...
-
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...
-
Technical Lead – Embedded Platforms
2 weeks ago
Burnaby, British Columbia, Greater Vancouver, 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...
-
Embedded Systems Technical Architect
2 weeks ago
Burnaby, British Columbia, Canada RIGID ROBOTICS Full timeTransform the mining industry with cutting-edge technologies and innovative solutions at RIGID ROBOTICS.About UsWe are on an exciting journey to revolutionize 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, reducing operational costs,...
-
Senior Embedded Systems Architect
2 weeks ago
Burnaby, British Columbia, Canada RIGID ROBOTICS Full timeTransforming the Mining Industry with Innovative SolutionsRIGID ROBOTICS is a leading innovator in transforming the mining industry with cutting-edge technologies. We are seeking a highly skilled Senior Embedded Systems Architect to join our team and play a critical role in shaping the future of our innovative solutions.About UsWe believe in harnessing the...
-
Database Developer Oracle + Python
2 hours ago
Burnaby, Canada Ignite Technical Full timep>On behalf of our Utilities client based in Burnaby, Ignite Technical Resources is seeking an Oracle Database Developer to join our client's team on a permanent basis. It is a Hybrid model, with 2-3 days a week on-site at their Burnaby location.Summary of the Role:The client is looking for a Database Developer to support the database technologies embedded...
-
Senior Embedded Systems Architect
2 weeks ago
Burnaby, British Columbia, Canada RIGID ROBOTICS Full timeRIGID ROBOTICS is a pioneering force in the mining industry, leveraging precision sensing, IoT, and AI-driven decision-making to revolutionize operational efficiency and human safety.About the RoleWe are seeking an exceptional Senior Embedded Systems Architect to lead the development and improvement of our sophisticated onboard + cloud platform. This...
-
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...
-
Embedded Software Leadership Expert
2 weeks ago
Burnaby, British Columbia, Canada Delta Q Corporation Full timeAbout Delta-Q CorporationWe are a leading developer of innovative battery chargers for electric vehicles and industrial equipment. Our cutting-edge solutions enable the widespread adoption of environmentally friendly electric drive systems.Software Engineering Manager RoleThe ideal candidate will have a strong background in embedded software development,...
-
Burnaby, British Columbia, Canada Delta Q Corporation Full timeAbout Delta-Q TechnologiesAt Delta-Q Technologies, we're leading the charge in developing innovative battery chargers for electric vehicles and industrial equipment. With a strong focus on high-efficiency power electronics and embedded software design, our team delivers cutting-edge solutions to meet the evolving needs of our customers.Career OverviewWe're...
-
Embedded Software Systems Leader
1 month ago
Burnaby, British Columbia, Canada Delta Q Corporation Full timeAbout Delta-Q TechnologiesWe develop and supply battery chargers to original equipment manufacturers (OEMs) of electric vehicles and industrial equipment. Our unique blend of engineering capability in high-efficiency power electronics and embedded software design delivers innovative battery charging solutions to meet the evolving needs of our customers. With...
-
Firmware/Embedded Software Engineering Manager
1 month ago
Burnaby, Canada Delta Q Corporation Full timep>About Delta-Q Technologies:Delta-Q Technologies (www.com) develops and supplies battery chargers to original equipment manufacturers (OEMs) of electric vehicles and industrial equipment. Delta-Q’s unique blend of engineering capability in high-efficiency power electronics and embedded software design delivers innovative battery charging solutions to meet...
-
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 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...
-
Embedded Systems Developer for Medical Devices
1 month ago
Burnaby, British Columbia, Canada Accoravillage Full timeMedical Device Firmware Developer - Atrium Pacing Systems We are seeking a highly skilled Firmware Developer with experience in embedded systems development to join our team at Accoravillage. As a key member of our firmware development team, you will be responsible for developing innovative software features for our Globe Pulsed Field System, a medical...
-
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...
-
Senior Systems and Firmware Development Leader
2 weeks ago
Burnaby, British Columbia, Canada RIGID ROBOTICS Full timeAbout RIGID ROBOTICSWe are a pioneering company on a mission to revolutionize the mining industry by harnessing cutting-edge technologies. Our innovative solutions aim to optimize operational efficiency, enhance human safety, and reduce environmental impact.Job OverviewThis role requires a highly skilled Senior Systems and Firmware Engineer to lead the...
-
Technical Lead for Cloud Technologies
1 week 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...
-
Data Architect for Oracle and Python Development
15 hours ago
Burnaby, British Columbia, Canada Ignite Technical Full timeIgnite Technical Resources, a leading provider of technical talent solutions, is seeking an experienced Data Architect to join our client's team in Burnaby on a permanent basis. This role will be critical in maintaining and enhancing current database infrastructure (Oracle, SQL Server, Postgres) and leading efforts to transition to a cloud-native...