Join the team
- Technical assembly: assembling PCBs, enclosures, cables and sensors.
- Bench testing, troubleshooting, and repairing hardware.
- Manufacturing oversight: Supporting our mass production efforts including building test jigs, managing suppliers and the production line, maintaining production manuals and quality assurance
- R&D: building and deploying experiments and prototypes to improve our product
- Field operations: monitoring our fleet of devices, troubleshooting and resolving issues in the field
- Deployments: project management of deployments, training and supporting installation teams remotely and on site
- Internal operations: assisting in and creating a seamless and scalable operational environment (e.g. Improvement of processes and tools used by the operations team)
- Creating and maintaining product documentation.
- Assisting the customer support team with technical queries.
- Reporting on fleet analytics and metrics.
- Designing and implementing operational solutions.
- Supporting the field operations team and installers with technical advice, training, and support.
- Drawing of systems diagrams for use by installers or contractors and company documentation.
- Bachelor of Engineering in electronics, mechatronics or similar. Third and final year students may apply.
- Understanding of electronics and hardware debugging skills
- Experience with oscilloscopes, logic analysers, multimeters and other test equipment
- Good soldering skills, both through-hole and surface mount
- Very strong attention to detail, good communication (written and verbal) and an ability to self manage
- Thorough and considered approach to problem solving and technical troubleshooting
- Programming skills are an advantage (e.g. Python, C)
- Adept at using hand and power tools
- Good practical DIY skills (designing, building and assembling various electrical and mechanical assemblies)
- Strong systems mindset and ability to grasp and explain technical concepts easily and clearly.
Job Features
Job Category | Full-time |
Location: Cape Town, office based Timing: Full-time or internship role, starting as soon as possible. Applications reviewed on a rolling basis. Vacation work positions available for third year and fin...
- Hardware power calibration
- Enclosure preparation & assembly
- Cable harnessing (cutting, assembly, soldering, crimping)
- Packing of boxes according to orders for dispatch
- Office and workshop husbandry (cleaning, organizing, and tidying)
- Rework of circuit boards (Soldering and desoldering)
- Testing hardware before deployment and when returned from the field
- Ability to follow verbal and written assembly instructions accurately.
- Basic computer skills.
- Ability to assemble products based on samples, drawings, or assembly instructions.
- Knowledge of electrical components, component polarity, and types.
- Proficiency in hand soldering components on a printed circuit board (PCB).
- Proficiency in using relevant hand and power tools.
- Proficiency in using custom built production jigs and testers.
- Basic fault finding and inspection abilities for boards.
- Capability to perform basic mechanical and electrical assemblies.
- Understanding and compliance with general health, safety, and housekeeping rules.
- Experience using multimeters for testing and troubleshooting.
- Minimum: NQF Level 4 (Matric)
- Bonus: NQF Level 5
Job Features
Job Category | Contract, Full-time |
Location: Salt River, Cape Town Timing: Flexible role, starting as soon as possible. Applications reviewed on a rolling basis About the role The Electronics Assembly Technician will contribute to the ...
- Collaborate closely with clients to understand their business goals, processes, technical requirements, and existing systems.
- Establish strong relationships with key stakeholders, acting as a trusted advisor and subject matter expert on the capabilities and functionalities of the HotBot platform.
- Design and develop tailored solutions using the HotBot platform to address client requirements effectively.
- Provide technical guidance and best practices for system configuration, customization, and integration.
- Collaborate with cross-functional teams to ensure seamless implementation of the solution and ongoing feature development.
- Conduct thorough testing and quality assurance to ensure the solution meets client expectations.
- Stay up-to-date with industry trends, emerging technologies, and best practices related to solutions architecture.
- Provide consultative support to clients, offering insights and recommendations to optimize the performance of their HotBot technology.
- Create and maintain comprehensive technical documentation, including solution designs, configurations and integrations.
- Conduct training sessions and workshops for clients to educate and enable them to utilize the HotBot solution effectively.
- Develop and deliver reports, presentations and demonstrations to showcase the capabilities of the HotBot platform
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, Renewable Energy, or a related field.
- Proven experience (minimum 4 years) as a Solutions Architect or in a similar role, preferably within the smart energy or renewable energy industry.
- In-depth knowledge of smart energy technologies, including solar inverters, energy storage systems, electricity metering, and monitoring and control solutions.
- Excellent understanding of communication protocols and data exchange formats commonly used in smart energy systems, such as Modbus, DNP3, and MQTT.
- Strong technical background with the ability to integrate and extract insights from energy data.
- Proven ability to work closely with solar developers, utilities, and regulatory bodies to understand their requirements and design tailored solutions.
- Exceptional problem-solving and analytical skills, with the ability to identify and address technical challenges in complex smart energy projects.
- Excellent communication and presentation skills, with the ability to effectively convey technical concepts to both technical and non-technical stakeholders.
- Project management skills, with the ability to manage multiple projects simultaneously and deliver high-quality results within strict timelines.
- Experience in designing and implementing distributed energy resource management systems (DERMS) or virtual power plant (VPP) solutions is highly desirable.
- Strong understanding of the solar energy sector, including knowledge of solar project development and energy management systems.
- Familiarity with renewable energy incentive programs and financing mechanisms (e.g., feed-in tariffs, power purchase agreements) is a plus.
- Knowledge of emerging trends and technologies in the solar and smart energy space, such as microgrids, load management, and demand response, is advantageous
Job Features
Job Category | Full-time |
Location: South Africa Timing: Full-time role starting as soon as possible. About the role We are seeking a highly skilled and experienced Solutions Architect to join our team at Plentify. As a Soluti...
- Act as the primary point of contact for our B2B clients and build strong, long-lasting relationships with them.
- Develop a deep understanding of our clients' businesses, products, and target markets, and provide guidance on effective sales strategies.
- Work closely with our clients to identify areas for improvement in their sales processes, and develop customized solutions to help them overcome these challenges.
- Provide ongoing training and support to our clients to ensure they are equipped with the necessary skills and knowledge to succeed in their sales efforts.
- Work closely with Plentify's B2B customers to design and implement the ideal journeys for user purchases, user onboarding, user enrolment, and ongoing communication.
- Develop product marketing material to help our B2B customers communicate the benefits and FAQs to their end-users.
- Identify and execute on opportunities to increase take-up, revenue, and other upsell metrics within B2B clients
- Analyze data and metrics to track the success of our clients' sales efforts, and provide recommendations for improvement.
- Collaborate with other teams within our organization, such as product development, operations, growth and marketing, to ensure our clients receive the best possible support and resources.
- Act as an advocate for our clients within our organization, and provide feedback and insights to help improve our products and services.
- Proactively identify and execute on opportunities to sell new and complementary features, as well as opportunities to upsell existing services
- Represent Plentify at key industry, customer and partner events, and be able to articulate our vision, strategy, product and goals to senior stakeholders.
- Bachelor's degree in engineering, business, marketing, or a related field.
- 5+ years of experience in customer success, account management or sales.
- Prior work experience in a B2B2C environment, with a technology company..
- Excellent communication and interpersonal skills, with the ability to build strong relationships with clients.
- Strong analytical skills, with the ability to analyze data and metrics to provide insights and recommendations.
- Proven ability to develop and implement successful sales strategies.
- Strong problem-solving skills, with the ability to identify challenges and develop customized solutions to overcome them.
- High energy, positive attitude, with the ability to think creatively and handle multiple priorities
- Ability to work independently and as part of a team.
- Willingness to travel to client sites as needed.
- Superb communication, both oral and written
- Outstanding attention to detail and time management
- Proficient in using CRMs to manage pipeline, team tasks and generating sales reports
- Technically savvy in IoT, energy, cleantech or insurtech
- Proficient in B2B and/or direct marketing and/or customer experience
Job Features
Job Category | Full-time |
Location: South Africa Timing: Full-time role starting as soon as possible. About the role We are seeking a highly motivated and experienced Customer Success Specialist to help our B2B clients success...
- Managing our fleet of devices: field service maintenance, daily fleet monitoring, technical troubleshooting and supporting users.
- Expanding our installer network through training, on-site evaluations and remote support.
- Managing and supervising installation projects.
- R&D support: running field experiments and root cause analysis to improve our product.
- Internal ops & logistics: Implementing and running a seamless and scalable operation, including, inventory control, picking, packing and testing products. Assisting with deployment logistics to enable our installers in the region.
- At least 1-2 years of experience in a related role.
- NQF level 6 engineering qualification in electronics, electrical or mechanical fields is beneficial.
- Understanding of electronics and hardware debugging skills. Experience with multimeters and good soldering skills (through-hole and surface mount).
- Skilled at using hand tools and power tools and comfortable with site work.
- Strong attention to detail, good communication, computer literacy and ability to self manage.
- Thorough and considered approach to problem solving and technical troubleshooting.
- Demonstrated ability to present technical training to installers and support customers and service providers in a professional manner, both in person and remotely.
- A valid driver’s licence and own transport for field work.
Job Features
Job Category | Full-time |
Location: Johannesburg, Pretoria or surrounds Timing: Full-time role, starting as soon as possible. Applications reviewed on a rolling basis About the role The Operations Technician will contribute to...
- Customer care: To ensure end users have an awesome experience when dealing with our support channels and that the end users are positively engaged and feel valued in their dealings with Plentify. Demonstrate high levels of empathy and expertise in all their dealings. Promote a strong awareness of end user care throughout the Plentify organisation.
- Technical support and problem solving: Provide technical support and problem solving to the end users through the various channels. Where required escalate issues in the business to provide the solution and ensure that these solutions are documented for future use. The candidate will need to work efficiently with internal resources where the problem cannot be solved immediately. Work with the Operations, Products and Sales teams to ensure a seamless solution for the end user through to closure of each issue.
- Processes and Solutions: Devise, improve and implement support processes and policies, systems and solutions to enhance end user satisfaction. Simplify the support processes with the aim of reducing workload whilst maintaining the required high level of customer service.
- Issue tracking and reporting: Continually update our CRM system and make sure that cards are timeously and accurately completed. Measure and track our end user response performance and continually improve on this performance by reviewing processes and systems. Build on the existing FAQ’s and knowledge base with the aim of eventually providing a semi-intelligent support system for end users. Identify key trends that our end users experience and ensure these are escalated through the business with the aim of improving the experience. Assess support statistics and prepare detailed reports on the findings.
- Leadership and team management: Ability to effectively lead and manage a team successfully with deliverables and performance metrics. The support team may be built around this role if the candidate brings the requisite skills.
- At least 5 years experience in end user support, with at least 2 years managing an end user support team.
- Fluent or native English speaker. Bonus if fluent in Afrikaans too.
- Great at following processes with very strong attention to detail.
- Strong organisational skills, excellent at multitasking and maintaining a high level of accuracy.
- Excellent written and oral communication skills. Strong interpersonal skills with good phone and email etiquette.
- Comfortable with cold calling, managing and appeasing dissatisfied customers.
- Able to work independently and self manage their daily activities.
- Strong experience with customer support systems is an advantage (preferably Zoho).
- Good levels of technical understanding preferably with geyser, electrical, solar, power or software end user support is required.
Job Features
Job Category | Full-time |
Location: Cape Town or Gauteng. Office based or remote Timing: Full-time, starting as soon as possible. Applications reviewed on a rolling basis About the Role This role reports to the Chief Operating...
- Feature development: developing firmware features and architecting to further enhance our product
- Maintenance: identifying and fixing bugs in the existing code base
- R&D: experimenting with new hardware and developing new sensors and products
- Embedded DevOps: deploying build and test pipelines and deployment automation
- Contribute to the Zephyr open source ecosystem
- Minimum of 5 years of work experience in embedded software development.
- Strong and relevant technical foundation, for example with a degree towards Engineering, Applied Mathematics, or Computer Science
- Demonstrable experience in embedded C99 in bare-metal and RTOS environments, including architecting systems from start to finish and ideally having numerous successful projects under their belt.
- Experience with modern software engineering and architecting best practices will be beneficial
- Understanding of electronics and the hardware debugging skills required to fully debug any aspect of the firmware. This includes experience with oscilloscopes, logic analysers, multimeters and surface mount soldering.
- Fluency in firmware debugging
- Fluency with version control in Git-based devops environments
- Python familiarity
- Experience with agile software development is beneficial.
- Experience with Zephyr highly beneficial
- Knowledge of IoT/LowPAN/Mesh/Low Power Radio networks beneficial
Job Features
Job Category | Full-time |
Location: Anywhere Timing: Full-time role starting as soon as possible. Applications will be reviewed on a rolling basis. About the role The Embedded Systems Engineer will be part of the agile team de...
Join the movement
We’re a global team with a global mission: to make clean, affordable and reliable energy accessible to all.


Work from anywhere
We believe the best solutions are born out of diverse collaboration, so we work with experts from around the world. Plentify your career from wherever you are.
Work flexibly
Operate at peak productivity and happiness by working the hours that work best for you, with unlimited vacation.


Make an impact
Are you radically honest, and innovative in your approach to solving problems, and do you care deeply about your colleagues, users and impact on the world? You’ll fit right in.

Join the movement
We’re a global team with a global mission: to make clean, affordable and reliable energy accessible to all.

Work from anywhere
We believe the best solutions are born out of diverse collaboration, so we work with experts from around the world. Plentify your career from wherever you are.

Work flexibly
Operate at peak productivity and happiness by working the hours that work best for you, with unlimited vacation.

Make an impact
Are you radically honest, and innovative in your approach to solving problems, and do you care deeply about your colleagues, users and impact on the world? You’ll fit right in.