Electronic Engineer (Software) at Red Ember Recruitment (PTY) Ltd
, Gauteng, South Africa -
Full Time


Start Date

Immediate

Expiry Date

07 Mar, 26

Salary

0.0

Posted On

07 Dec, 25

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

C++, Embedded Systems, Software Development, Debugging, Problem Solving, Matlab, Python, Image Processing, System Integration, Technical Documentation, Collaboration, Electro-Optical Systems, Testing, Fault-Finding, Training, Specification Development

Industry

Staffing and Recruiting

Description
Red Ember Recruitment is recruiting for an Electronic Engineer (Software) on behalf of our client in the defence and electro-optical research and development sector based in Pretoria. The successful candidate will support the development of advanced software solutions for Electro-Optical (EO) systems, including embedded software, PC-based tools, and system-level integration. This role requires strong engineering fundamentals and the ability to collaborate across multiple engineering disciplines. Key Responsibilities: Interpret software, electronic and firmware product requirements Develop system and subsystem software for EO products Design PC-based software applications for testing and verification Generate technical documentation (SRS, SIRS, ATP, FDD, ICD, Product Spec, etc.) Perform systems integration and testing with optical, mechanical, and electronic teams Maintain version and configuration control Test, fault-find and debug EO systems down to component level Conduct technical investigations using Matlab, Python, etc. Participate in design reviews Prepare software for serial production Provide support, training and assistance to engineering and production teams Contribute to specification development, quotations, and project documentation Occasional international travel Requirements B.Eng Electronic or Computer Engineering Minimum 2 years experience in software design & implementation Experience in product development Software system engineering experience Required: C++ (Object-Oriented Programming) Embedded systems software development Preferred: Image processing experience Strong debugging and problem-solving ability Ability to work cross-functionally with other engineering teams Experience with Matlab and/or Python advantageous
Responsibilities
The successful candidate will develop advanced software solutions for Electro-Optical systems and perform systems integration and testing. They will also generate technical documentation and provide support to engineering and production teams.
Loading...