Enter a job title or keyword

2091 Embedded Architect

Ctrack


Job Location:

Centurion - South Africa

Monthly Salary: Not provided by the employer
Posted: 8 August 2026 (30+ days ago)
Application Deadline: 5 November 2026
Vacancies: 1 Vacancy

Job Summary

About the Role

Ctrack is looking for a seasoned Embedded Architect to join our Hardware & Firmware Engineering team!

In this critical hands-on technical leadership role you will own the end-to-end architecture of our advanced embedded telematics productsranging from processor and hardware platform selection to production firmware vehicle bus integration and global cellular connectivity. You will bridge high-level commercial requirements with robust secure and manufacturable designs that scale seamlessly across thousands of vehicles in the field.

Note: This is an expert engineering role focused on technical authority hands-on development and mentorshipnot people management.

Key Responsibilities

  • Architecture & Design Ownership: Define the end-to-end architecture of embedded telematics devices (processor selection memory strategy power topology and hardware/firmware partitioning) while maintaining detailed design documentation.
  • Hands-On Firmware Development: Write review and refactor production-quality embedded C and C code for resource-constrained targets including bootloaders RTOS scheduling models and device drivers.
  • Vehicle Interfacing & Connectivity: Architect non-intrusive vehicle bus integrations (CAN CAN FD J1939 OBD-II UDS) and reliable cellular connectivity (LTE-M NB-IoT Cat-1/4 MQTT TLS) built for harsh environments.
  • Hardware Review & Bring-Up: Review schematics and power sequencing lead new hardware bring-up and specify production test requirements for volume manufacturing.
  • Secure Design & Fleet Reliability: Implement secure boot hardware-backed key storage encrypted communications and fail-safe over-the-air (OTA) firmware update capabilities.
  • Technical Leadership & Mentorship: Serve as the designated design authority at technical review gates and actively mentor firmware and test engineers through design reviews and pair debugging.

Requirements & Qualifications

  • Education (Mandatory): Completed BEng or BSc (Eng) in Electronic Computer or Electrical Engineering from a credible institution (ECSA-accredited for South African qualifications; Washington Accord or SAQA evaluation required for international equivalents).
  • Experience: 5 to 10 years of post-graduate experience in embedded systems design with at least 3 years in a senior lead or architecture capacity.
  • Product Record: Demonstrable involvement in taking at least two embedded products from concept to volume production (including certification and field deployment).
  • Core Skills:
    • Expert in embedded C and C with strong bare-metal and RTOS experience (FreeRTOS Zephyr ThreadX).
    • Deep proficiency with ARM Cortex-M microcontrollers.
    • Solid mastery of communication protocols (CAN J1939 OBD-II I²C SPI UART).
    • Experience with cellular modems GNSS receivers and lab test instrumentation (oscilloscopes logic analysers).
  • Eligibility: South African citizenship or valid work permit valid drivers licence clean criminal/credit record and willingness to travel occasionally for testing and supplier engagements.

Closing Date: 12 August 2026 at 16:00


Required Experience:

Staff IC


About Company

Company Logo

We are hiring a TechnicianThe main purpose of this position is to be to install, repair, and service Ctrack units and other company-approved products. Please do not apply if you are not living in the area Main Job Functions: Conducting all pre and post-inspections in line with depart ... View more

View Profile View Profile