Battery Management Systems Engineer

Reference: SV_05_1747205815

The Battery System Engineer is responsible for the design, integration, maintenance, and evolution of Battery Energy Storage Systems (BESS). This includes expertise in battery management systems (BMS), inverter integration, packaging, thermal management, EMS and microgrid compatibility, as well as support for both new and legacy battery products. The role spans the full project lifecycle-from design through commissioning and post-implementation review-ensuring technical alignment and product reliability.

Key Responsibilities:

  • Define project scope in collaboration with internal teams, consultants, and clients
  • Conduct site and load profile assessments to inform system design
  • Lead the design and development of BESS, focusing on reliability, maintainability, and compliance with relevant standards
  • Integrate BESS with EMS and microgrid systems for a seamless energy management solution
  • Utilise tools such as PVSyst, Helioscope, and DigSilent to ensure performance and regulatory compliance
  • Support legacy systems through firmware and design updates to maintain performance and compatibility
  • Provide input into the development of new products that meet evolving market requirements
  • Oversee system integration testing, including FAT and SAT, to ensure functionality and stability
  • Conduct performance validation under varying operational conditions
  • Develop and deliver training programs for internal stakeholders including support, sales, and engineering teams
  • Monitor and report on trends in BESS, hybrid systems, augmentation, and end-of-life strategies
  • Recommend technology updates for future product development
  • Define product quality standards and implement systems for tracking and improving performance using analytics and customer feedback

Minimum Requirements:

Education:

  • Bachelor's degree in Electrical Engineering or a related field

Experience:

  • 5+ years in battery systems engineering with focus on BESS, BMS, or renewable energy
  • Proven experience in BESS design, integration, and system testing
  • Working knowledge of EMS/microgrid integration and firmware support
  • Familiarity with industry standards and regulatory requirements (e.g., SANS, NRS)

Key Competencies:

  • Strong technical knowledge of BMS, inverters, thermal management, and system packaging
  • Hands-on experience with system integration into EMS and microgrids
  • Understanding of hybrid systems, augmentation strategies, and battery end-of-life management
  • Technical leadership in driving BESS innovation and development
  • Analytical problem-solving skills and attention to detail
  • Ability to communicate complex technical concepts to both technical and non-technical audiences
  • Capable of developing and delivering technical training
  • Adaptable and proactive in tracking and implementing new technologies

We're looking for a skilled Battery System Engineer to lead the design, integration, and support of advanced Battery Energy Storage Systems (BESS). If you have a strong background in BMS, inverters, microgrid integration, and energy systems design-and you're passionate about shaping the future of clean energy-this is your opportunity to make an impact. Apply now to be part of a forward-thinking engineering environment focused on reliability, performance, and innovation.

R800,000.00 - R1,200,000.00
Per annum
ZAR800000 - ZAR1200000 per annum

Cape Town

Full Time

Added 14/05/2025
Reference: SV_05_1747205815

Battery Management Systems Engineer

Cape Town
Full Time

Other similar jobs

Project Management Officer

Added 02/07/2025

Job Title: Project Management Officer (PMO)Location: Morningside, JohannesburgContract Type: Fixed Term About the CompanyThis position supports a joint initiative between two international energy organizations under a national program focused on deploying energy storage solutions to the grid. The companies involved provide Owner's Site Services (OSS) to three awarded projects within the program. One entity oversees global strategy, asset management, and development across regions including Europe, Africa, the Middle East, Asia, and the Americas. The other, based locally since 2011, is a fully integrated independent power producer specializing in the development, financing, construction, and operation of renewable energy projects across Sub-Saharan...

Learn more

Senior Systems Engineer

Added 09/05/2025

Senior Systems Engineer (Steenberg/Tokai)About the RoleOur client, a leading organisation in financial services, is seeking a highly skilled Senior Systems Engineer to join their Centralised IT Services team. This role is pivotal in supporting and optimising the organisation's IT systems and infrastructure. If you're passionate about system stability, security, and innovation, and thrive in a leadership capacity, this could be your next big move.Key ResponsibilitiesTechnical Support & TroubleshootingServe as a high-level escalation point for technical issues.Support and maintain complex systems including VMware, Linux, Windows Server, and cloud environments.Troubleshoot hardware, software, and networking issues.System Administration & InfrastructureMaintain and upgrade infrastructure: virtual...

Learn more

Systems Analyst, Cape Town (Intermediate)

Added 07/05/2025

A leading independent power producer (IPP) in Africa is seeking a Systems Analyst, on a Permanent basis in Claremont, Cape Town.This is an intermediate-level role (4-6 years' total experience)Applicants should be South African Citizens, or have the right to work in South AfricaApplicants should already be living in Cape Town, or willing to relocate to Cape Town from within other cities in SAApplicants should be comfortable with a Hybrid set-up environment (up to 5 days in-office per week)The Analyst will work closely with business units to improve systems, processes, and data management in the company's Maintenance, Materials Management, and ERP...

Learn more

Systems & IT Manager

Added 05/05/2025

Our client is on the lookout for a dynamic Systems & IT Manager to establish and lead a high-impact IT function that supports business growth, operations, and innovation. This role is ideal for a strategic leader who thrives in a fast-paced environment and enjoys building systems from the ground up.Key Focus Areas:Develop and execute a forward-thinking Systems & IT strategyBuild the IT function and governance framework, including budget ownershipLead and manage IT projects, operations, and service providersIntegrate systems (Financial, CRM, ERP, Energy, GIS, Asset Mgmt.) to enable data-driven decision-makingEnsure IT infrastructure supports automation, risk management, and performance visibilityWhat You'll Need:✔...

Learn more

BESS Engineer Poland

Added 11/07/2025

BESS Field Engineer - PolandLocation: Field-based across Poland (with occasional international travel)Reporting to: Operations & Maintenance Manager We're hiring passionate Field Engineers to support the rollout and maintenance of Battery Energy Storage Systems (BESS) across Poland. This role is ideal for skilled electrical or electromechanical professionals eager to contribute to Europe's energy transition. What You'll Do:Perform preventive and corrective maintenance on energy storage units.Diagnose, test, and commission battery systems.Troubleshoot on-site technical faults and update system software/firmware.Monitor real-time system data and analyze performance.Provide technical support remotely and in person.Maintain service logs, equipment records, and spare parts stock.Conduct risk assessments and ensure...

Learn more

Shift Engineer - Geothermal Power

Added 01/07/2025

We are seeking a qualified and motivated Shift Engineer for their new 35 MW Menengai Geothermal Plant in Nakuru County, Kenya. This is a permanent, full-time position reporting to the Operations Manager. You will be crucial in ensuring the safe, efficient, and reliable operation of the power plant during your assigned shift, supervising plant operators, and maintaining high plant availability and performance.Responsibilities:Operating steam turbines and auxiliary systems according to procedures.Monitoring plant performance and reporting anomalies.Executing first-level maintenance and participating in planned outages.Leading emergency response during incidents.Supervising plant operators and fostering a safety-first culture.Ensuring compliance with HSESS policies and operational procedures.Requirements:Bachelor's...

Learn more

Senior DevOps Engineer (Cape Town)

Added 24/05/2025

Senior DevOps Engineer (Cape Town)Are you a seasoned DevOps Engineer ready to make a tangible impact? Our client in the digital marketing software space, is seeking a Senior DevOps Engineer to join their innovative and collaborative team in Cape Town. You'll play a key role in ensuring the performance, scalability, and reliability of cloud and on-premise systems, while working closely with development and support teams to streamline delivery pipelines and system automation.Key ResponsibilitiesDeploy, manage, and monitor production systems to ensure high availability and performance.Automate infrastructure and configuration management processes.Drive improvements in system architecture and DevOps practices.Evaluate new tools, technologies, and...

Learn more

Software Engineer, Grand Baie, Mauritius

Added 07/05/2025

We are seeking an Software Engineer with 5-10 years of experience to join our Financial Services (Asset Management & Wealth Client) in Grand Baie, Mauritius.Applicants should be Mauritian Citizens or already have the right to work in the MauritiusApplicants should have a professional-level proficiency in EnglishApplicants should be comfortable with a Hybrid role in the Grand Baie area which may require +- 3 in-office days per week.Key Responsibilities:A unique opportunity to join a JSE-listed financial organisation. Become a part of a team working on Key projects within Financial Services in Partnership with business stakeholders to deliver great value. Design and...

Learn more

Linux Engineer

Added 05/05/2025

Our client based in Sandton requires a Linux Engineer for a 12-month renewable contract. RESPONSIBILITIESDesign and implement new innovative technologies to assist with business demands.Plan, control and maintain Servers.Lead configuration and maintenance of software / applications.Manage multiple projects at any given timeCreatively solving design problemsDebugging code-related issuesUpdating and optimizing existing Code basesDocumentation of solutions. MINIMUM REQUIREMENTS5+ years' experience as a Linux EngineerIT related Degree / DiplomaProficiency in scripting languages such as Bash, Python, or Perl.Experience with configuration management tools (Ansible, Puppet, Chef).Knowledge of cloud platforms (AWS, Azure, or GCP) and virtualization technologies.Familiarity with networking concepts, firewalls, and load balancing.Experience with...

Learn more

Capital Sales Engineer

Added 02/05/2025

Capital Sales Engineer The Capital Sales Engineer will be responsible for identifying, developing, and closing capital equipment sales opportunities within the cement and/or mining sectors in Saudi Arabia. This role requires a deep understanding of customer needs, strong technical acumen, and the ability to manage complex, long-cycle sales processes. The ideal candidate will build strong relationships with key stakeholders, promote the company's solutions, and help drive market share growth in the region.Key Responsibilities:Lead sales of capital equipment and complete solutions for mining plants, including kilns, mills, crushers, and material handling systems.Identify new business opportunities and develop strategic customer relationships with...

Learn more

Operational Data Engineer - Renewable Energy

Added 02/05/2025

A leading IPP is seeking a highly technical Operational Data Analyst for a role in Cape Town (with occasional travel to renewable energy power plant sites). This role is responsible for in-depth data analysis and performance management of renewable energy assets, leveraging advanced data analytics to optimise operations, minimise downtime, and maximise energy output. The Engineer will provide technical support to the Remote Operations Centre (ROC) and on-site teams, focusing on SCADA/DCS systems, maintenance management, and new power plant integration.Key Responsibilities:Design, develop, maintain, and manage data management and acquisition systems.Utilise IoT integration tools and protocols (e.g., MQTT, OPC-UA) for data...

Learn more

Renewable Energy Project Engineer

Added 02/05/2025

Our client is an IPP that is expanding its technical project delivery team in Cape Town and is looking for a Renewable Energy Project Engineer. This key position will support major solar and energy storage projects at various phases-from design and tendering to site delivery and commissioning. If you're looking to work on meaningful clean energy infrastructure with both office and site involvement, this is the right fit.What You'll Do:You'll play a vital role in reviewing technical designs, engaging with contractors, and ensuring compliance with safety and performance standards.With an equal focus on design scrutiny and construction monitoring, this position...

Learn more

Senior Renewable Energy Engineer

Added 25/04/2025

We're in search of a driven and experienced Senior Renewable Energy Engineer to serve as a senior technical consultant for utility-scale Solar PV and Wind Energy projects in Southern Africa, with opportunities to support international projects. The role requires strong technical skills, project management experience, and business development capabilities in the renewable energy sector.Responsibilities:Provide high-quality technical advisory services. Manage projects and coordinate between engineering disciplines (mechanical, electrical, civil, and control & instrumentation).Offer technical input throughout the project life-cycle, from initial assessment to feasibility studies. Prepare and manage technical specifications, bills of materials, tender processes, and contract negotiations. Conduct due diligence...

Learn more

Microsoft Data Engineer

Added 24/04/2025

Microsoft Data EngineerLocation: Bryanston, JohannesburgContract: 12-month About the Role:We are seeking a skilled Data Engineer to join our clients team on a 12-month contract. You will play a key role in developing solutions to enhance their Microsoft Analytics ecosystem. This role involves working on complex projects for well-known companies, providing you with an excellent opportunity to grow your career. Key Responsibilities:Design and Build: Create modern data pipelines and data storage platforms, including data warehouses and lakehouses.Data Exposure: Utilize tools like Power BI, Azure API Apps, or other modern visualization platforms to expose data to end users.Business Analysis: Analyze current business...

Learn more

Senior Data Engineer

Added 24/04/2025

Senior Data Engineer (In Office | Southern Subarbs) As a Senior Data Engineer, you'll design, build, and maintain robust data infrastructure that transforms raw data into valuable business insights. Your work will ensure data integrity, accessibility, and scalability across the organization. Key ResponsibilitiesBuild and optimize databases for performance and scalabilityImplement new database and auxiliary technologiesSupport cloud migration initiatives for database applicationsMonitor usage and measure database service qualityApply performance tuning techniques for query efficiencyManage and document data lineage and source use-casesIntegrate third-party systems into internal platformsDevelop APIs/interfaces for seamless data exchangeTranslate business needs into technical data specsBuild scalable data pipelines (ETL/ELT)Collaborate...

Learn more
Required for two factor authentication
At least 8 characters, 1 uppercase, 1 lowercase and 1 special character or number
Your file must be a doc, docx or pdf. No larger than 5MB