[ref. z64509924] Embedded Software Engineer

apartmentE&D Recruiters placeJohannesburg calendar_month 

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
starFeatured

Software Engineer

apartmentSalix RecruitmentplaceJohannesburg
An exciting opportunity exists for an Intermediate Software Engineer with strong leadership capabilities to join a fast-paced, tech-driven organisation based in Johannesburg. This role combines hands-on development with team leadership, making...
apartmentE-MergeplaceJohannesburg
Our mission? Helping financial institutions solve complex problems with elegant software solutions and doing it with style. Youre a Senior Software Engineer with a knack for crafting clean, scalable, and secure code in both Java and C#. Youve been...
apartmentE-MergeplaceJohannesburg
Were not just looking for a "resource." Were after a crafty coder, a problem slayer, a Senior Software Engineer whisperer whos ready to build stuff that actually matters. Were a tight-knit, experienced team that values curiosity, creativity...