Senior Embedded Developer

Senior Embedded Developer

The Position:

As a Senior Embedded Developer 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 a team towards excellence.

Reporting to CTO, you will lead the development of sophisticated mining-grade embedded systems, drive the integration of cutting-edge firmware with hardware components, and oversee the PCB design and electronics engineering. 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 crossfunctional teams to bring our advanced technologies to market

Location: This position is a hybrid position with our offices in Burnaby, B.C.

What you get to do

Key Responsibilities:

  • Lead the technical design, development, and implementation of complex software/hardware
    systems in collaboration with cross-functional teams.
  • Spearhead the development Linux-based C++ firmware/software as a platform supporting end
    applications (mining solutions) focusing on safe threading, security, edge performance, quality
    of service, robustness, availability and reliability
  • Spearhead integration of Linux-based C++ firmware/software with electronic components and
    advanced PCBs, ensuring the highest levels of performance and reliability.
  • Review electronics Schematics and PCB design emphasizing on robustness and quality.
  • Champion the optimization of embedded system, focusing on performance and utmost
  • Support comprehensive testing and debugging of both firmware and hardware solutions, setting
    industry benchmarks.
  • 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 and strategic guidance for all
    firmware/hardware-related matters to CTO and other technical teams.

What you bring


  • 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.
  • Good understanding and experience in electronics design and PCB design, with experience in
    Altium Designer or equivalent high-caliber tools.
  • Advanced programming skills in C, C++, and assembly languages.
  • In-depth experience with microcontrollers and Linux-based systems and comprehensive
    knowledge of their development environments.
  • Mastery of communication protocols (SPI, I2C, UART, CAN, Ethernet, 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 state-of-the-art software development tools, including debuggers, profilers, and
    version control systems (e.g., Git).
  • Good Background in network programming and protocols (TCP/IP, UDP), with a focus on highreliability 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.
  • 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.


  • 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:

RIGID ROBOTICS™ is a pioneering technology company transforming the mining industry with innovative solutions. Our platform-and-app technology, RIGIDprecision™, empowers open-pit mining operations to achieve precision, efficiency, and sustainability while minimizing environmental impact. We are driven by our mission to revolutionize mining processes.

RIGID ROBOTICS™ provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, provincial, or local laws.

How to Apply

Please submit your resume and a cover letter to, with [EMBEDDED] 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 to learn more about our innovative solutions.
Application Deadline: Feb 29, 2024