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.