Enable job alerts via email!

Embedded Software Engineer - Durban - On Site

Ada Meher

Durban

On-site

ZAR 200 000 - 300 000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading metering solutions provider is seeking an Embedded Software Engineer in Durban. The role involves developing and validating embedded software for smart metering solutions. Candidates should have a degree in Electrical or Electronic Engineering and at least three years of relevant experience. The position offers a competitive salary and various benefits, including performance incentives and paid parental leave.

Benefits

Performance-based incentive
Medical and pension (optional)
20 days annual leave (increasing to 23)
4 months paid maternity leave
10 days paid paternity leave
Study leave (if funded by the company)
Company-funded training opportunities

Qualifications

  • At least three years of hands-on experience in firmware development.
  • Experience in smart metering and grid-based technologies is a plus.

Responsibilities

  • Design, develop, validate, and document embedded software solutions.
  • Implement and test embedded software for compliance and performance.
  • Coordinate with engineers and stakeholders to define technical goals.

Skills

Embedded Software Development
Programming in C
Programming in C++
Digital Electronic Design
Analogue Electronic Design
Real-Time Operating Systems

Education

Degree in Electrical or Electronic Engineering

Tools

Toolchains for Embedded Software

Job description

Embedded Software Engineer - Metering Solutions - Durban On Site - R60,000 CTC

Ada Meher are partnered with a leading metering solutions provider with a global footprint and a core focus on a sustainable future. The company works with clients across South Africa, South America, the Middle East, and Africa. They have technology affiliations with Siemens, SAP, Oracle, and more. Their smart meters assist customers with utility management, revenue enhancement, load management, and demand management, with a focus on big data analytics and smart grid solutions.

Role Responsibilities:

  • Embedded Software Development: Play an active role in designing, developing, validating, and documenting embedded software solutions in line with technical and project-specific requirements.
  • Software Integration & Validation: Implement and test embedded software, ensuring unit, integration, and final system-level testing meet performance benchmarks and compliance standards.
  • Cross-Functional Collaboration: Coordinate with engineers, clients, and key stakeholders to define and refine technical goals, assess project timelines, and communicate potential risks or roadblocks.
  • Design Assurance & Technical Reviews: Promote high design standards by participating in peer code reviews, simulations, and structured assessments such as DFMEA and PFMEA to support product robustness.
  • Firmware Support & Continuous Improvement: Address product modifications, investigate failures, and refine firmware performance, ensuring seamless hardware interaction and support throughout prototyping and validation phases.

To be considered:

  • A degree in Electrical or Electronic Engineering (or equivalent technical discipline).
  • At least three years of hands-on experience in developing and designing firmware.
  • Background in the metering sector, especially with smart metering and grid-based technologies, is a plus.
  • Solid grasp of both digital and analogue electronic design concepts, with an emphasis on manufacturability.
  • Capable of breaking down tasks into manageable components and delivering accurate time estimates for completion.
  • Exposure to and experience working with real-time operating systems (RTOS).
  • Skilled in programming embedded systems using C and C++.
  • Practical experience using toolchains for compiling, simulating, and emulating embedded software.
  • Understanding of design change management and configuration control within production or development settings.
  • Competent in drafting comprehensive firmware design documentation and specifications.
  • Must hold a valid driving license.

Package:

  • A performance-based incentive: a 13th cheque
  • Medical and pension, inclusive of CTC (optional)
  • 20 days of annual leave (increasing to 23 after three years service)
  • Parental leave - 4 months’ paid maternity leave regardless of tenure, and fathers are entitled to 10 days' paternity leave.
  • Study leave (if the study is funded by the company).
  • Company-funded training opportunities.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.