Talent.com
Embedded Software Engineer
Embedded Software EngineerE&D Recruiters • Johannesburg, South Africa
Embedded Software Engineer

Embedded Software Engineer

E&D Recruiters • Johannesburg, South Africa
30+ days ago
Job description

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
  • Create a job alert for this search

    Software Engineer • Johannesburg, South Africa