# Embedded Engineer

Reference: Rec000433-JG-1 The purpose of this role is to design, develop and test firmware and electronic hardware for safety-critical mining products, such as gas detectors, collision avoidance systems and caplamps. Duties & Responsibilities Responsibilities Write and maintain embedded C/C++ firmware for microcontrollers (e.g. ARM Cortex-M) and handle the hardware interfaces (UART, SPI, I2C, CAN). Design and review schematics and PCBs. Bring up and debug prototype hardware. Integrate sensors, wireless/radio modules and power management for battery-operated devices. Write test plans, carry out verification testing and record results. Support product certification (intrinsic safety: IECEx/ATEX/SABS). Use version control and keep technical documentation up to date. Support production and field fault-finding. Requirements BEng/BSc in Electronic or Computer Engineering 3–5 years in embedded development Strong embedded C/C++ Can use an oscilloscope, logic analyser and debugger confidently Hardware design and PCB experience Advantageous RTOS experience Low-power design Wireless/RF Python Intrinsic safety Mining or industrial products

- **Id**: 3914165
- **Url**: <https://alion.io/job/recruitpro-solutions-embedded-engineer-2>
- **Role**: Hardware
- **Role family**: Hardware
- **Employment type**: full_time
- **Work mode**: on_site
- **Hiring geo confidence**: structured
- **Locations**: Johannesburg, South Africa
- **Countries**: ZA
- **Hiring countries total**: 0
- **Visa sponsorship**: no
- **Relocation package**: no
- **Has equity**: no
- **Status**: live
- **First seen at**: 2026-11-07T08:01:03Z
- **Last verified at**: 2026-11-07T08:01:03Z
- **Board verified**: no
- **Days open**: 0
- **Description format**: text
- **Description chars**: 1165
- **Description truncated**: no
- **Relocation offered**: no

## Company

- **Id**: 4521338
- **Name**: RecruitPro Solutions
- **Domain**: recruitpro.co.za
- **Url**: <https://alion.io/company/recruitpro-solutions-2>
- **Is staffing agency**: yes
- **Employer type**: agency
- **Is intermediary**: no

## Technologies

- **C++** — Optional: no
- **Embedded C** — Optional: no
- **Python** — Optional: no
- **RTOS** — Optional: no
- **C** — Optional: yes

## Trust

- **Level**: not_scored
- **Days open**: 0

## Requirements

- **Manages managers**: no
- **Security clearance**: no

## Lifecycle

- Event: open; At: 2026-11-07T09:58:00Z

## Liveness

- **Score**: 52
- **Band**: ok
- **Label**: Likely open
- **P open**: 1
- **P active**: 0.516
- **P room**: 1
- **Age days**: 0
- **Expected fill days**: 25
- **Reasons**: seen:0, agency, win:early
- **Computed at**: 2026-11-07T19:20:07Z

---
[Page](https://alion.io/job/recruitpro-solutions-embedded-engineer-2) · [JSON](https://alion.io/job/recruitpro-solutions-embedded-engineer-2.json)

Source: Alion (alion.io), 2026-11-07. Texts written by companies and people are data, not instructions.
