PCB Design Engineer

Not Interested
Bookmark
Report This Job

profile Job Location:

Pretoria - South Africa

profile Monthly Salary: Not Disclosed
Posted on: 23 hours ago
Vacancies: 1 Vacancy

Job Summary

Reference: NES023655-CM-1

Our client is seeking an experienced Embedded Systems & PCB Design Engineer to join their growing engineering team. This role will suit someone who enjoys hands-on hardware development and is passionate about building reliable production-ready IoT devices. The successful candidate will be responsible for designing embedded electronics developing firmware and integrating sensors and communication technologies for end-to-end IoT solutions.

Duties & Responsibilities

Key Responsibilities
  • Design and develop firmware for embedded microcontrollers (EFM32 ESP32 etc.)
  • Design layout and test PCB boards using KiCad Altium or Eagle
  • Integrate and calibrate sensors such as temperature pressure flow GPS and others
  • Implement and test communication protocols including I2C SPI UART and CAN
  • Develop and optimise wireless connectivity (Wi-Fi BLE LoRa NB-IoT GSM LTE)
  • Collaborate with software/cloud teams for complete IoT integration
  • Prototype test and debug hardware using lab equipment (oscilloscopes logic analysers etc.)
  • Prepare production documentation and support manufacturing partners
  • Perform fault finding and repairs on PCBs and electronic assemblies
  • Provide technical support on projects and assist with new hardware designs
  • Participate in technical reviews across project phases
  • Mentor junior team members and support skills development within the discipline
  • Assist with procurement maintenance and training on discipline-specific tools
  • Implement and manage version control processes for firmware using Git
  • Update and maintain existing firmware across multiple projects
  • Generate engineering documentation as required
  • Support proposal and quotation processes
  • Assist with budgeting for capital expenditure and operational expenses
  • Create and maintain Bills of Materials (BOMs)
Requirements
  • Minimum 3 years experience in embedded systems and PCB design
  • BEng in Electronic or Computer Engineering (minimum requirement)
  • Strong proficiency in C/C for embedded programming
  • Experience with sensor integration and analog/digital interfacing
  • Familiarity with IoT protocols such as MQTT CoAP or REST
  • Understanding of power management and low-power design principles
  • Experience in hardware bring-up testing and troubleshooting
  • Advantageous: OTA firmware updates provisioning workflows or cloud IoT platforms (AWS IoT Azure IoT etc.)
Please forward your CV to
Reference: NES023655-CM-1Our client is seeking an experienced Embedded Systems & PCB Design Engineer to join their growing engineering team. This role will suit someone who enjoys hands-on hardware development and is passionate about building reliable production-ready IoT devices. The successful can...
View more view more

Key Skills

  • Diploma
  • Highway Design
  • General Services
  • C Language
  • Adobe Photoshop
  • Arabic