Senior IoT Systems Developer

7 days ago


Centurion, Gauteng, South Africa JenRec Recruitment Full time
Job Description

We are on a mission to transform industries, especially mining, by creating smart and connected solutions that make a real-world impact. As a Graduate Engineer with a keen interest in embedded systems, IoT development, and firmware, you will become a key player in our dynamic and forward-thinking team.

If you're excited about combining electronics, software, and real-world problem-solving to shape the future of technology, this is your chance to build your career in an environment that values collaboration, creativity, and continuous learning.

Key Responsibilities
  • Design and Develop IoT Solutions: Work closely with a passionate team to create and implement innovative IoT solutions that support mining and other industries from the ground up.
  • Hands-On Development: From hardware design to firmware coding and software integration, you'll be involved in all aspects of IoT product development using ESP32 and STM32 microcontrollers.
  • Test and Optimize: Collaborate in the testing and optimization of systems to ensure reliability in real-world environments, especially challenging mining conditions.
  • Contribute to Firmware and Software Development: Write and refine embedded firmware for IoT devices and develop software for seamless integration with hardware and mobile/web applications.
  • On-Site Impact: Engage with mining sites, providing on-the-ground technical support and troubleshooting during installations and system operations.
  • Data-Driven Decision Making: Leverage data from IoT devices to provide valuable insights, helping optimize operational efficiency and safety in mining environments.
  • Cross-Functional Team Collaboration: Work in teams with engineers, designers, and project managers to meet project goals and push boundaries with new technologies.
About You
  • A Bachelors degree in Electronics Engineering, Computer Engineering, or a related field.
  • A strong interest in hardware design, embedded systems, and IoT development.
  • Familiarity with programming languages such as C/C++, Python, JavaScript is a plus.
  • Basic understanding of electronics and circuit design is a plus.
  • Knowledge of IoT protocols (like MQTT, CoAP, Bluetooth) will give you an edge.
  • A willingness to travel to mining sites, gaining valuable real-world experience in a variety of environments.
  • A proactive problem-solver with a can-do attitude and a passion for learning new skills.
  • Fluency in English and Afrikaans is essential to communicate with teams and clients effectively.
Why Join Us?
  • Be part of a fast-growing startup where you'll make a real difference and have your voice heard.
  • Gain practical experience with the latest IoT technologies in exciting, real-world applications.
  • Develop the skills you need to succeed and advance in your career through mentorship, training, and continuous learning.
  • Work in a collaborative and innovative culture that encourages teamwork, creativity, and out-of-the-box thinking.
  • We offer a competitive salary package and other perks that reflect the value you bring to the team.


  • Centurion, Gauteng, South Africa Communicate Recruitment Full time

    About the RoleWe are currently looking for a highly skilled Senior Electrical Design Engineer to join our team. The successful candidate will have expertise in designing and developing electrical systems, including 3D wiring designs. They will work closely with suppliers to ensure designs meet regulatory requirements and supplier standards.Key...

  • Electronic Engineer

    3 weeks ago


    Centurion, Gauteng, South Africa JenRec Recruitment Full time

    We are on a mission to transform industriesespecially miningby creating smart, connected solutions that make a real-world impact. We're looking for an enthusiastic Graduate Engineer with a keen interest in embedded systems, IoT development, and firmware to become a key player in our dynamic, forward-thinking team.If youre excited about combining electronics,...


  • Centurion, Gauteng, South Africa JenRec Recruitment Full time

    We''re looking for an enthusiastic Graduate Engineer with a keen interest in embedded systems, IoT development, and firmware to become a key player in our dynamic, forward-thinking team.If youre excited about combining electronics, software, and real-world problem-solving to shape the future of technology, this is your chance to build your career in an...


  • Centurion, Gauteng, South Africa JenRec Recruitment Full time

    We''re looking for an enthusiastic Graduate Engineer with a keen interest in embedded systems, IoT development, and firmware to become a key player in our dynamic, forward-thinking team.If youre excited about combining electronics, software, and real-world problem-solving to shape the future of technology, this is your chance to build your career in an...


  • Centurion, Gauteng, South Africa E&D Recruiters Full time

    E&D Recruiters is seeking a highly skilled Software Back-End Developer to join our team. As a key member of our engineering team, you will be responsible for developing and maintaining server-side code, leading the design and implementation of next-generation backend systems, building and maintaining APIs, designing, creating and managing databases, and...


  • Centurion, Gauteng, South Africa E&D Recruiters Full time

    Software Back-End Developer Centurion Minimum requirements: BEng/Masters degree in Computer Science or Software Engineering. Minimum 3 years working experience in Back-end web and software development. Agile development methodologies. PHP, Java, Python and C++ OOP Azure and other cloud technologies. Strong knowledge of IoT. Knowledge of front-end...


  • Centurion, Gauteng, South Africa E&D Recruiters Full time

    E&D Recruiters is seeking a highly experienced Software Back-End Developer to join our team. As a key member of our engineering team, you will be responsible for developing and maintaining server-side code, leading the design and implementation of next-generation backend systems, building and maintaining APIs, designing, creating and managing databases, and...


  • Centurion, Gauteng, South Africa Triz Engineering Services Full time

    About the Team:We're a dynamic team at Triz Engineering Solutions, working on the development of electric vehicles in Centurion, Gauteng. We're seeking a highly skilled Senior Software Engineer to join our team and contribute to the development and optimization of control software.Key Responsibilities:Documentation, verification, and testing of control...


  • Centurion, Gauteng, South Africa Salix Recruitment Full time

    We are looking for a Senior Backend Developer to join our team. This role is ideal for someone with 8-10 years of experience in backend development, with a focus on ASP.NET, Microservices, C#, Azure, and GitHub. You will work closely with frontend developers, DevOps engineers, and product teams to build high-performance, reliable backend systems. As a Senior...


  • Centurion, Gauteng, South Africa Salix Recruitment Full time

    We are looking for a Senior Backend Developer to join our team. This role is ideal for someone with 8-10 years of experience in backend development , with a focus on ASP.NET , Microservices , C# , Azure , and GitHub . You will work closely with frontend developers, DevOps engineers, and product teams to build high-performance, reliable backend systems. As...


  • Centurion, Gauteng, South Africa Mediro ICT Recruitment Full time

    Job RoleThis role involves working as an Azure Databricks Developer to design, develop, and deploy data transformations using Python and Azure Databricks.Key ResponsibilitiesDesign and develop ETL pipelines to process large datasets.Collaborate with data engineers to ensure seamless integration of data solutions.Leverage Azure services such as IoT Hub, Event...


  • Centurion, Gauteng, South Africa Falcorp Resourcing Full time

    Job DescriptionFalcorp Resourcing is seeking a highly skilled Senior Business Systems Analyst to join our team. As a Senior Business Systems Analyst, you will be responsible for working closely with stakeholders to understand business requirements and develop solutions that meet their needs.Key Responsibilities:Developing and maintaining accurate and...


  • Centurion, Gauteng, South Africa Network Recruitment Full time

    We're on the lookout for an exceptional Senior Electronic Engineer to spearhead the development of innovative electronic systems. As part of our team at Network Recruitment, you'll have the chance to collaborate with industry experts and work on groundbreaking projects.This is an opportunity to take your skills to the next level by developing cutting-edge...


  • Centurion, Gauteng, South Africa Six Sense Consulting Full time

    Job SummaryWe are seeking an experienced Senior Systems Analyst to join our team. The successful candidate will be responsible for designing and developing complex software systems, as well as mentoring junior team members.


  • Centurion, Gauteng, South Africa Network Recruitment Full time

    At Network Recruitment, we're seeking a talented Electronic Engineer to join our team. This exciting opportunity allows you to develop cutting-edge electronics for innovative products, from advanced sensors to IoT-connected devices.In this role, you'll collaborate with industry leaders to push the boundaries of modern engineering and bring visionary ideas to...


  • Centurion, Gauteng, South Africa Profession Hub Full time

    Our client is searching for a Senior Systems Engineer to join their team in CenturionJob Description: We are looking for a Senior Systems Engineer with a passion for IT. This candidate must be highly proficient in Microsoft servers, Azure, and Microsoft Office 365 platforms. The ideal candidate will have extensive experience in networking and security, as...


  • Centurion, Gauteng, South Africa Ace Electric Full time

    Position: Senior/Principal Hardware System Engineer – Avionics & Mission SystemsAbout the Role:We are seeking a highly motivated individual to take a lead role in the hardware and firmware development aspects related to avionics and mission computing platforms.This includes taking technical responsibility for all hardware, firmware, electrical and...


  • Centurion, Gauteng, South Africa Salix Recruitment Full time

    Were looking for a Senior Backend Developer in Centurion to take on a key role in designing and developing high-performance, scalable backend solutions. If you have 8-10 years of experience in backend development and deep expertise in ASP.NET, Microservices, C#, Azure, and GitHub, this is the opportunity to work on cutting-edge enterprise systems. Youll be...


  • Centurion, Gauteng, South Africa PRR Recruitment Full time

    Senior Python Development Engineer Join a dynamic, fast-growing company where innovation and excellence are at the forefront We're looking for a talented and driven individual to design, implement, and maintain scalable services while collaborating on cutting-edge technology solutions.Key Responsibilities:• Build scalable systems using AWS Cloud...


  • Centurion, Gauteng, South Africa PRR Recruitment Full time

    Senior Python Development Engineer Join a dynamic, fast-growing company where innovation and excellence are at the forefront We're looking for a talented and driven individual to design, implement, and maintain scalable services while collaborating on cutting-edge technology solutions.Key Responsibilities:• Build scalable systems using AWS Cloud...