PCB Design Engineer

3 days ago


Pretoria, South Africa Network Engineering Full time

Reference: NES -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 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 the recruiter. #J-18808-Ljbffr


  • PCB Design Engineer

    4 weeks ago


    Pretoria, South Africa Milton Resourcing Full time

    Position: PCB Design Engineer – Defence, Aerospace & TelecomsLocation: Gauteng, TshwaneType: Permanent / Full-timeWe are seeking a talented and motivated PCB Design Engineer with a passion for digital electronic circuit design, simulation, and RF systems. This role is ideal for engineers excited to work on advanced antenna systems and RF technologies in...

  • PCB Design Engineer

    3 weeks ago


    Pretoria, South Africa Milton Resourcing Full time

    Position: PCB Design Engineer – Defence, Aerospace & TelecomsLocation: Gauteng, TshwaneType: Permanent / Full-time We are seeking a talented and motivated PCB Design Engineer with a passion for digital electronic circuit design, simulation, and RF systems . This role is ideal for engineers excited to work on advanced antenna systems and RF technologies in...

  • PCB Design Engineer

    2 weeks ago


    Pretoria, South Africa Milton Resourcing Full time

    Position: PCB Design Engineer – Defence, Aerospace & TelecomsLocation: Gauteng, TshwaneType: Permanent / Full-time We are seeking a talented and motivated PCB Design Engineer with a passion for digital electronic circuit design, simulation, and RF systems. This role is ideal for engineers excited to work on advanced antenna systems and RF technologies in...

  • PCB Design Engineer

    3 weeks ago


    Pretoria, South Africa Network Recruitment Full time

    Key ResponsibilitiesDesign and develop firmware for embedded microcontrollers (EFM32, ESP32, etc.)Design, layout, and test PCB boards using KiCad, Altium, or EagleIntegrate and calibrate sensors such as temperature, pressure, flow, GPS, and othersImplement and test communication protocols including I2C, SPI, UART, and CANDevelop and optimise wireless...

  • PCB Layout Designer

    3 weeks ago


    Pretoria, South Africa E&D Recruiters Full time

    PCB Layout Designer Pretoria-East Minimum requirements and experience:BTech (Electronic Engineering).Experience with Mentor Graphics, Pads Professional or similar packages.Knowledge of PCB assembly process and IPC standardsKnowledge of schematic design and experience with high-speed digital components.Responsibilities:Layout and routing of multi-layer...


  • Pretoria, South Africa HENSOLDT Full time

    Join to apply for the Senior Technician PCB Designer role at HENSOLDT . About The Role We are seeking a highly skilled and detail-oriented Senior Technician – PCB Designer to join our engineering team. The successful candidate will be responsible for developing and optimising printed circuit board (PCB) designs, ensuring compliance with industry standards,...


  • Pretoria, South Africa HENSOLDT Full time

    About The Role We are seeking a highly skilled and detail‑oriented Senior Technician – PCB Designer to join our engineering team. The successful candidate will be responsible for developing and optimising printed circuit board (PCB) designs, ensuring compliance with industry standards, and supporting the integration of mechanical and manufacturing...


  • Pretoria, South Africa 8088De71-3E40-4993-83Ad-A1Af16A4C92C Full time

    About The Role We are seeking a highly skilled and detail-oriented Senior Technician – PCB Designer to join our engineering team. The successful candidate will be responsible for developing and optimising printed circuit board (PCB) designs, ensuring compliance with industry standards, and supporting the integration of mechanical and manufacturing...


  • Pretoria, Gauteng, South Africa GEW Technologies (Pty) Ltd Full time R600 000 - R1 200 000 per year

    Senior Technician PCB DesignerJob Requisition ID: 2522Location:Pretoria, ZACompany: GEW Technologies (Pty) LtdAbout the roleWe are seeking a highly skilled and detail-oriented Senior Technician – PCB Designer to join our engineering team. The successful candidate will be responsible for developing and optimising printed circuit board (PCB) designs,...


  • Pretoria, Gauteng, South Africa GEW Technologies (Pty) Ltd Full time

    Senior Technician: PCB DesignJob Requisition ID: 2920Location:Pretoria, ZACompany: GEW Technologies (Pty) LtdAbout the roleWe are seeking a highly skilled and detail-oriented Senior Technician – PCB Designer to join our engineering team. The successful candidate will be responsible for developing and optimising printed circuit board (PCB) designs, ensuring...