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

Electronic Engineer; Software

Job in Pretoria, 0002, South Africa
Listing for: PRR Recruitment Services
Full Time position
Listed on 2026-01-29
Job specializations:
  • Software Development
    Software Engineer, Embedded Software Engineer, C++ Developer
Job Description & How to Apply Below
Position: Electronic Engineer (Software)

MINIMUM REQUIREMENTS:

  • B.Eng degree (electronic or computer).
  • Software design and implementation experience (Minimum 2 years).
  • Experience in product development.
  • Software system engineering experience.
Specialist knowledge (required / preferred):
  • Object orientated programming experience (C++) (required).
  • Embedded systems software development (required).
  • Experience in image processing (preferred).
Key Responsibilities:
  • Provide a Software Engineering service in the Electro-Optical field that includes the following tasks:
    • Interpretation of system / product requirements applicable to software, electronic and firmware design considerations.
    • Interfacing with other engineering disciplines and specialists in the optical, mechanical, electronic, software etc. fields.
    • Development of system and subsystem software.
    • Development of PC based application software for test equipment.
    • Generation of relevant firmware, software and hardware documentation (e.g. SRS, SIRS, ATP, FDD, ICD, Product Spec, etc).
    • Systems integration and testing with other engineering disciplines.
    • Version and configuration control of produced work items.
    • Testing, fault finding and debugging on EO sub-system and system level down to component level.
    • Lead technical investigations in ex. Matlab, Python etc.
    • Reviewing of hardware and software designs.
    • Preparation of software implementations for serial production.
  • Engineering management support including but not limited to:
    • Providing firmware, software and hardware support and training.
    • Interfacing with the production facility.
    • Generation of specification and other related documentation.
    • Generating estimates and quotations.
  • Any other reasonable tasks given to the employee.
  • Occasional international travel to clients or the parent company.
#J-18808-Ljbffr
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