Embedded Software Engineer

Johannesburg, Gauteng, South Africa

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
Please apply via our website: or submit your cv to - Reference Pta003854
Companies may expire jobs at their discretion.
ONLY SA CITIZENS APPLY

Skills Required

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1572010
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Johannesburg, Gauteng, South Africa
  • Education
    Not mentioned