The successful candidate will join sensors.AFRICA team. sensors.AFRICA team is responsible for developing and assembling low-cost sensors for environmental monitoring, to provide actionable information for a clean, healthy environment, while contributing to climate action
You will help design the remote sensing and Internet of Things (IoT) devices that underpin sensors.AFRICA’s existing network of low-cost ‘citizen sensors’ which monitor air quality, noise, other environmental pollutants while communicating design and implementation approach to both internal and external teams. You will also help in engaging, developing, growing, and maintaining communities of IoT developers and enthusiasts across the continent.
The datasets produced from the low-cost sensors will be published on sensors.AFRICA , with an archive available at open.AFRICA. sensors.AFRICA data is used by citizen scientists, researchers, tertiary institutions and civil society organisations to advocate for clean, healthy environments, and support climate action across the African continent.
Responsibilities: Your daily responsibilities will include:
- Sensor Development & Maintenance, including participating in design inspections and code reviews with team members.
- Support office air, water, sound and other environmental measurement functions, including monitoring field operations, facilitating logistics, validating data and reporting.
- Ensure consistent and proactive calibration and maintenance for all deployed monitoring equipment, including innovative ways to support volunteer (non-technical) custodians of the equipment at schools, environmental organisations, etc
- Administrative duties e.g., participation in stakeholder consultations, developing, training, growing and maintaining communities, etc
- Ensure the security and reliability of IoT systems and data.
What We Offer:
- A competitive salary, subject to experience, with opportunities for performance-based growth, both in terms of career path and public stature.
- Medical insurance cover, underwritten by a remote-first provider to ensure cover wherever you are
- A dynamic workplace, with a transnational team, occasional international travel, and generous vacation benefits.
- Ongoing opportunities to learn new cutting-edge skills and techniques/technologies to future-proof yourself in a rapidly evolving industry.
- A chance to shine on a global stage, writing for international audiences and interacting with colleagues around the world.
-
Required: minimum requirements include:
- Bachelors in Electrical Engineering, Computer Science, Information Technology or related field / equivalent work experience.
- Strong understanding of IoT communication networks and data protocols such as MQTT, HTTP, LoRaWAN, WebSockets & AMQP
- Experience designing, developing, implementing and troubleshooting firmware for embedded systems.
- Basic understanding of electronics hardware development i.e., Interpretation of circuit design
- Familiarity working with development tools such as Visual Studio Code, PlatformIO, Thonny IDE, Arduino IDE, KiCAD, Autodesk eagle, Git & GitHub
- Experience communicating and collaborating with internal and external stakeholders on tech infrastructure.
Preferred: candidates who are able to demonstrate the following will have an advantage:
- Experience working with Python based frameworks such as Micropython and CircuitPython for embedded systems.
- Experience working with Machine learning / AI
- Languages: English




