Menu Close

Pretoria: Embedded engineer

Advertisement



Job Description

Were developing innovative IoT systems that integrate sensors, embedded firmware, and cloud connectivity and were looking for a hands-on engineer to bring our hardware to life. As our Embedded Systems & PCB Design Engineer, youll be responsible for designing custom electronics, programming firmware for microcontrollers, and integrating various sensors into reliable, production-ready IoT devices. Key Responsibilities – Design and develop firmware for embedded microcontrollers (e.g. EFM32, ESP32) – Design, layout, and test PCB boards using tools such as KiCad, Altium, or Eagle – Integrate and calibrate sensors (temperature, pressure, flow, GPS, etc.) – Implement and test communication protocols (I2C, SPI, UART, CAN) – Develop and optimize wireless connectivity (Wi-Fi, BLE, LoRa, NB-IoT, GSM, LTE) – Collaborate with software/cloud teams for end-to-end IoT integration – Prototype, test, and debug using lab equipment (oscilloscope, logic analyzer, etc.) – Prepare production documentation and support hardware manufacturing partners – Fault finding and repair of PCBs, electrical and electronic assemblies. – Technical support for projects and support for new designs. – Participate in project technical reviews. – Provide mentorship and technical guidance to other members of the discipline. – Provide input into Skills Development/Training and contribute to discipline-specific training where applicable. – Assist with the procurement, maintenance, training in use of discipline specific Tools. – Implement and maintain version control processes for firmware development using Git repositories. – Able to make adjustments on all existing firmware projects. – Assist and generate necessary engineering documentation related to the work being executed. – Support the Company proposal/quotation generation process. – Assist with budgeting for capital expenditure and expenses. – Assist with creating BOMs for products and update when changes are implemented. Requirements – 3 years experience in embedded systems and PCB design – A minimum of an BEng in Electronic or Computer Engineering – Strong in C/C++ programming for embedded systems – Experience with sensor integration and analog/digital signal interfacing – Familiarity with IoT communication protocols (MQTT, CoAP, REST) – Working knowledge of power management and low-power design – Experience with hardware bring-up, testing, and troubleshooting – Advantageous: experience with OTA updates, device provisioning, or cloud IoT platforms (AWS IoT, Azure IoT, etc.)
View Job  Sandton: Tax Administrator posted by Hire Resolve



GO APPLY NOW

Safe & secure application process

Advertisement



Advertisement




Get Similar Job Alerts
Enter your WhatsApp number (e.g., +27740908132)
You'll receive alerts for new jobs in Pretoria, Tshwane


Job Seeker Tip

Follow up your job application with a polite email if you haven't heard back within a week.

How to Apply

Click “GO APPLY NOW” to visit the company’s application page.
Follow their instructions carefully.

JVR Jobs connects you with employers – we don’t process applications directly.

Latest Job Opportunities

Hotazel: Workplace Coach posted by Hire Resolve

Jobs in Hotazel December 13, 2025
Construction Hire Resolve Mining Other Building

Description:Hire Resolve's Client is currently looking for an experienced Workplace Coach to join their mining company based in the Northern…

View Job  Howick: Service Foreman
View Job

Cape Town: Business Analyst (Supply Chain) posted by Hire Resolve

Jobs in Cape Peninsula December 13, 2025
Analyst Hire Resolve

A supply chain advisory and data analytics firm that helps businesses improve efficiency, reduce costs, and increase revenue through consulting,…

View Job

Johannesburg: Data Product Manager posted by Hire Resolve

Jobs in Central Johannesburg Remote December 13, 2025
Computer Hire Resolve Other IT

A growing B2B data marketplace platform is looking for a Data Product Manager to drive execution, quality, and optimization of…

View Job

Johannesburg: Data Product Manager posted by Hire Resolve

Jobs in Central Johannesburg Remote December 13, 2025
Computer Hire Resolve Other IT

A growing B2B data marketplace platform is looking for a Data Product Manager to drive execution, quality, and optimization of…

View Job

Johannesburg: Data Product Manager posted by Hire Resolve

Jobs in Central Johannesburg Remote December 13, 2025
Computer Hire Resolve Other IT

A growing B2B data marketplace platform is looking for a Data Product Manager to drive execution, quality, and optimization of…

View Job

Johannesburg: Data Product Manager posted by Hire Resolve

Jobs in Central Johannesburg Remote December 13, 2025
Computer Hire Resolve Other IT

A growing B2B data marketplace platform is looking for a Data Product Manager to drive execution, quality, and optimization of…

View Job

Browse Employers

View All

Job Alerts


Share this to someone who needs a job:
Posted in Jobs in Northern Suburbs, Jobs in Pretoria, Jobs in Tshwane

More Jobs in Your Area