Where

Embedded Software Engineer

E&D Recruiters
Johannesburg Full-day Full-time

Description:

Embedded Software Engineer vacancy available in Randburg. Bachelor's degree in Electronic or Electrical Engineering with a minimum of 3 years of relevant working experience. The company develops innovative power electronics systems forthe railway, commercial vehicle, defence, and mining industries. Solid background in embedded C programming. Embedded Software Engineer

Randburg

The company develops innovative power electronics systems for
the railway, commercial vehicle, defence, and mining industries.

Minimum Requirements:
  • BEng (Electronic OR Electrical Engineering)
  • Minimum 3 years of relevant working experience
  • Solid working experience in embedded C programming
  • Passion for embedded systems and Real-Time Applications
Key Responsibilities
  • Design and implement embedded software architectures
  • Program in C/C++ for a range of microcontroller platform
  • Develop device drivers and physical layer communication protocols
  • Implement and maintain vehicle-specific application logic
  • Design and document firmware APIs and system integration interfaces
  • Assist in software testing, validation, and QA procedures
  • Collaborate with hardware teams to align system-level design
Please apply via our website: www.edrecruiters.co.za or submit your cv to cv@edrecruiters.co.za - Reference Pta003854
Companies may expire jobs at their discretion.
ONLY SA CITIZENS APPLY

Requirements:

  • BEng (Electronic OR Electrical Engineering)
  • Minimum 3 years of relevant working experience
  • Solid working experience in embedded C programming
  • Passion for embedded systems and Real-Time Applications
  • Design and implement embedded software architectures
  • Program in C/C++ for a range of microcontroller platform
  • Develop device drivers and physical layer communication protocols
  • Implement and maintain vehicle-specific application logic
  • Design and document firmware APIs and system integration interfaces
  • Assist in software testing, validation, and QA procedures
  • Collaborate with hardware teams to align system-level design
27 Nov 2025;   from: careers24.com

Similar jobs

  • E&D Recruiters
  • Johannesburg
Description: Embedded Software Engineer vacancy available in ... Solid background in embedded C programming. Embedded Software Engineer Randburg The company develops ... Key Responsibilities Design and implement embedded software architectures Program in C/C++ ...
a day ago
  • E&D Recruiters
  • Johannesburg
Description: Embedded Software Engineer vacancy available in ... Solid background in embedded C programming. Embedded Software Engineer Randburg The company develops ... Key Responsibilities Design and implement embedded software architectures Program in C/C++ ...
a day ago
  • E&D Recruiters
  • Johannesburg
Description: Embedded Software Engineer vacancy available in ... Solid background in embedded C programming. Embedded Software Engineer Randburg The company develops ... Key Responsibilities Design and implement embedded software architectures Program in C/C++ ...
a day ago
  • E&D Recruiters
  • Johannesburg
Description: Embedded Software Engineer vacancy available in ... Solid background in embedded C programming. Embedded Software Engineer Randburg The company develops ... Key Responsibilities Design and implement embedded software architectures Program in C/C++ ...
a day ago