Career:
Technical Lead – Embedded Platforms (Senior Systems and Firmware Engineer)

Technical Lead – Embedded Platforms (Senior Systems and Firmware Engineer)

The Position:

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.

What you get to do

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.

What you bring

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 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.
  • Collaborative Culture: Be part of a culture that values collaboration and innovation.
  • Competitive Compensation: 100% medical/dental, competitive salary with flexible vacation policy

What we offer

  • Competitive Salary
  • Well-equipped offices in Burnaby, BC
  • Flexible hybrid work schedule
  • 100% coverage on benefit package
  • Flexible vacation policy
  • You’ll be working among other “A” players.
  • Growing company

Who we are:

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!

How to Apply

Please submit your resume and a cover letter to jobs@rigidrobotics.com, with [SYSTEMS] in the subject, detailing your relevant experience and how you envision contributing to RIGID ROBOTICS’ mission.
RIGID ROBOTICS is an equal opportunity employer. We welcome and encourage diversity in the workplace. Visit https://www.rigidrobotics.com to learn more about our innovative solutions.