×
Register Here to Apply for Jobs or Post Jobs. X

Firmware Engineer; Embedded Systems

Job in Durban, 4056, South Africa
Listing for: Hi-Tech Recruitment
Full Time position
Listed on 2026-01-24
Job specializations:
  • Software Development
    Embedded Software Engineer
Job Description & How to Apply Below
Position: Firmware Engineer (Embedded Systems)
Kwa Zulu Natal, Durban
840,000 - 1,200,000 An exciting opportunity to join a technology-driven company based in KZN, where embedded software and hardware design come together to power intelligent, real-world products. This role is ideal for a Firmware Engineer who enjoys working close to hardware and contributing across the embedded development lifecycle. You will collaborate closely with electronic design teams to deliver reliable, production-ready embedded solutions.
Key Focus Areas:
  • Embedded firmware development for microcontroller-based systems
  • Driver development and hardware interfacing
  • PCB design support, review, and schematic input
  • Firmware architecture, debugging, and optimisation
  • Integration, testing, and validation on target hardware
  • Documentation and support of production and fielded systems
  • Minimum Requirements:
  • BEng or BSc in Electronic / Computer Engineering
  • 2–7 years’ experience in embedded or firmware development
  • Strong C/C++ programming for embedded systems
  • Exposure to PCB design, schematics, and hardware bring-up
  • Experience with microcontrollers (ARM, PIC, STM
    32 or similar)
  • Structured problem-solver with strong ownership mindset
  • Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
    To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
     
     
     
    Search for further Jobs Here:
    (Try combinations for better Results! Or enter less keywords for broader Results)
    Location
    Increase/decrease your Search Radius (miles)

    Job Posting Language
    Employment Category
    Education (minimum level)
    Filters
    Education Level
    Experience Level (years)
    Posted in last:
    Salary