JobsZA
Back to Centurion jobs

2091 - Embedded Architect

CTRACK

Centurion, Gauteng

Salary not listedFull-time · Posted 2 weeks ago

Driving jobs span delivery, courier, code 10 and code 14 truck driving. A valid licence and PrDP are usually the only entry requirements, making this one of the most accessible skilled trades in South Africa.

This listing does not state a salary. As a guide, driver roles in South Africa typically pay R7 000 to R18 000 a month (indicative).

Job description

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 products—ranging 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 mentorship—not 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 driver's licence, clean criminal/credit record, and willingness to travel occasionally for testing and supplier engagements.

Closing Date: 12 August 2026 at 16:00

Good to know

What does this driver job pay?

This listing does not state a salary. As a guide, driver roles in South Africa typically pay R7 000 to R18 000 a month (indicative).

Do I need experience for driver jobs in Centurion?

This driver role may ask for some experience or a relevant qualification. Read the listing for the specifics before you apply.

How do I apply for this job?

Tap "Apply on Indeed" to open the original listing, where you can read the full description and apply directly. JobsZA never charges you to apply, and you should never pay money to get a job.

Found on Indeed · Posted 2 weeks ago

More driver and similar jobs in Centurion

FLOOR SALES REP

Confidential

Centurion, GautengToday

R12K - R12K/mo

Technical Administrator /PA

Confidential

Centurion, GautengYesterday

R25K - R25K/mo

Junior Accountant

Confidential

Centurion, Gauteng2 days ago

R20.8K - R20.8K/mo

It Manager Centurion

Werkie

Centurion, Gauteng2 days ago

R50K/mo

Get jobs on WhatsApp (free)

New jobs every morning. No spam.

Follow on WhatsApp