Embedded Architect

MSP Staffing Pty Ltd

Our client requires a technically accomplished Embedded Architect to shape the architecture and long-term technical direction of connected telematics devices. The successful candidate will remain close to the technology, combining embedded software development, hardware review, vehicle connectivity, security and production engineering.

Key Requirements

  • BEng or BSc (Eng) in Electronic, Computer or Electrical Engineering.
  • 5–10 years' relevant post-graduate embedded systems experience.
  • At least 3 years' experience operating at senior, lead or architecture level.
  • A demonstrable track record of contributing to at least two embedded products delivered into volume production.
  • Expert embedded C skills with strong C++ experience.
  • Experience with ARM Cortex-M-class microcontrollers and embedded systems architecture.
  • Practical RTOS experience such as FreeRTOS, Zephyr, ThreadX or similar.
  • Strong knowledge of CAN, CAN FD, J1939, OBD-II and UDS.
  • Experience with I²C, SPI, UART, USB, RS-232/485 and GPIO.
  • Experience integrating GNSS, accelerometers, IMUs and cellular modems.
  • Knowledge of LTE-M, NB-IoT and/or Cat-1/4 connectivity.
  • Understanding of TCP/IP, MQTT, TLS, SIM/eSIM provisioning and network behaviour.
  • Strong hardware and firmware debugging skills.
  • Experience with Git, code reviews, CI and static analysis.
  • Valid driver's licence and willingness to travel when required.
  • Valid South African work eligibility.

Should you meet the requirements for this position, please email your CV to ***email_hidden*** . You can also contact the IT team on 031 350 3607 or visit our website at https://mspstaffingza.co/ NOTE: When replying to the advert, also include the reference number in the subject line. Correspondence will only be conducted with short listed candidates. Should you not hear from us within 3 days, please consider your application unsuccessful.