Senior Hardware Engineer

Johannesburg, Gauteng, South Africa

Job Description

We are looking for a hard-working, innovative, and passionate Engineer to join our dynamic engineering team, in a vertically integrated, high-growth company active in the railway,
commercial truck, defence, and mining sectors. With facilities in South Africa and the United States, we design and manufacture cutting-edge electronic products, combining in-house SMD manufacturing, PCB assembly, embedded systems, and precision CNC machining.
Our 450+ employees share our commitment to excellence and engineering integrity. This position is an excellent opportunity for a Senior Engineer seeking exposure to advanced power electronics, embedded hardware design, and the full product development lifecycle--from concept to serial production.
Key Responsibilities:

  • Lead and contribute to the concept design of embedded and power electronic systems
  • Select components suitable for harsh industrial and EMC-critical environments
  • Develop schematics and guide PCB layout, with a focus on power density and thermal optimization
  • Design with EMC compliance in mind
  • Oversee prototyping, validation, and iterative testing
  • Perform low-level firmware development and support software-hardware integration
  • Collaborate on production readiness, including DFM/DFT planning and cost optimization
  • Support quality assurance, including hardware validation and root-cause analysis
Requirements:
  • Bachelor's or Master's Degree in Electronic or Electrical Engineering
  • Minimum 5 years industry experience in power electronics, embedded systems or related fields
  • Strong understanding of switch-mode power supplies, DC-DC converters, inverters and gate driver design
  • Hands-on experience with schematic capture and PCB design tools (e.g., Altium, and KiCAD)
  • Familiarity with C/C++ for embedded microcontrollers (ARM, DSP, or similar)
  • Experience in EMC troubleshooting and compliance design
  • Excellent problem-solving skills, curiosity, and a willingness to continually learn
  • Strong communication and collaboration abilities
Please send your CV to

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1465604
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Johannesburg, Gauteng, South Africa
  • Education
    Not mentioned