Software Engineer

GAP Consulting

Not Interested
Bookmark
Report This Job

profile Job Location:

Rustenburg - South Africa

profile Monthly Salary: Not Disclosed
Posted on: 30+ days ago
Vacancies: 1 Vacancy

Job Summary

Reference: F000189-WT-1

#SHIFTINTOHIGHCAREER by joining an OEM Company that seeks the expertise of an Embedded Software Engineer

Duties & Responsibilities

Minimum Requirements:

  • Minimum of 5 years experience in Embedded Software / Firmware Development
  • BEng/BSc in Electronic or Computer Engineering
  • Strong proficiency in Embedded C/C
  • Experience with microcontrollers (ARM STM32 PIC AVR) and RTOS
  • Hands-on experience with device drivers hardwaresoftware integration and board-level debugging
  • Full product lifecycle exposure: Requirements Architecture Coding Testing Documentation
  • Proficient in version control and issue tracking (Git Jira)
  • Experience in safety-critical or industrial systems will be advantageous
  • Exposure to wireless communication protocols (UART SPI IC CAN GSM GPS RF) beneficial
  • Familiarity with ROS2 Polarion advantageous
  • Fluent in English (Afrikaans beneficial)
  • Contactable references and payslips required

Salary Structure:

  • Negotiable Salary Package
  • Benefits
(Only suitable candidates will be shortlisted and contacted within 14 days)
Please send your CV to
Visit our website at

Follow us on
Facebook and LinkedIn @GAP Consulting or on Twitter @GAPRecruitment
GAP Consulting
SAs Premium Recruitment Consultancy
Reference: F000189-WT-1#SHIFTINTOHIGHCAREER by joining an OEM Company that seeks the expertise of an Embedded Software EngineerDuties & ResponsibilitiesMinimum Requirements:Minimum of 5 years experience in Embedded Software / Firmware DevelopmentBEng/BSc in Electronic or Computer EngineeringStrong p...
View more view more

Key Skills

  • Spring
  • .NET
  • C/C++
  • Go
  • React
  • OOP
  • C#
  • Data Structures
  • JavaScript
  • Software Development
  • Java
  • Distributed Systems