Skip to main content

Embedded Developer (C++/Platformio)

About Us:
Crankk is at the forefront of the IoT industry, specifically focusing on LoRa technology to create groundbreaking connectivity solutions. Our mission is to drive innovation and excellence in the IoT and LoRa sectors, enhancing global communication and connectivity. We are now seeking a talented Embedded Developer to join us remotely and contribute to our cutting-edge projects.

Role Overview:
As a Embedded Developer at Crankk, you will be an integral part of our development team, designing and implementing software for embedded systems. This role demands a combination of innovation, collaboration and expertise in C++ and Platformio, with a focus on Espressif ESP32 microcontrollers.

Key Responsibilities:

  • Develop and optimize embedded software using C++ and Platformio, with a focus on Espressif ESP32 and similar microcontrollers
  • Collaborate remotely with cross-functional teams to design, develop and launch new features
  • Perform rigorous code reviews, unit testing and debugging to ensure the delivery of robust, efficient software
  • Maintain comprehensive documentation of software functionality
  • Stay abreast of the latest trends and technologies in the IoT and LoRa sectors


  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field
  • Proven experience in embedded software development, with strong proficiency in C++ and Platformio
  • Hands-on experience with Espressif ESP32 is highly preferred
  • Familiarity with IoT and LoRa technologies is advantageous
  • Exceptional problem-solving and analytical skills
  • Capable of working independently in a remote setting

Why Join Crankk?

  • Opportunity to work at a leading company in the cutting-edge field of IoT and LoRa technologies
  • Remote work flexibility, allowing you to connect from anywhere
  • A dynamic and supportive work environment that fosters growth and learning
  • Competitive salary and performance incentives

How to Apply:
Please send your CV/Resume, a Cover letter and any relevant project samples or GitHub links.

Crankk is an equal opportunity employer that is committed to diversity and inclusion. We welcome applications from all qualified individuals.

Thank you for considering a career at Crankk. Only those candidates selected for an interview will be contacted.

Category: Developer
Employment: Full-Time/Part-Time/Contract
Location: Remote
Industry: IoT LoRa
Type: Jobs

Apply for this position

Allowed Type(s): .pdf, .doc, .docx