Enable job alerts via email!

Electronic Engineer (Software, AI ML)

Red Ember Recruitment (PTY) Ltd

Pretoria

On-site

ZAR 600,000 - 800,000

Full time

2 days ago
Be an early applicant

Job summary

An international research and development company in Pretoria is seeking a qualified Electronic Engineer. The role involves developing Electro-Optical systems, with responsibilities including software design, systems integration, and supporting engineering management. Ideal candidates should have a degree in electronics or computer science and experience in C++ programming and embedded systems. This full-time position offers an innovative environment for passionate individuals excited about advanced technologies.

Qualifications

  • Degree (electronic or computer) required.
  • Software design and implementation experience needed.
  • Experience in product development is necessary.
  • Special knowledge in object-oriented programming (C++) is required.
  • Embedded systems software development is necessary.

Responsibilities

  • Interpret system/product requirements for design considerations.
  • Develop subsystem software for products.
  • Test and debug EO sub-systems.
  • Integrate and test systems with other engineering disciplines.
  • Lead technical investigations using Matlab and Python.

Skills

Object oriented programming experience (C++), 10
Embedded systems software development
Experience in product development
Software design and implementation experience

Education

Degree in electronic or computer
Job description
Overview

Red Ember Recruitment is currently recruiting on behalf of one of our esteemed clients a market-leading international company in the research and development environment based in Pretoria.

They are seeking a qualified Electronic Engineer to join their dynamic team. The company specialises in the development of Electro-Optical (EO) assemblies and offers a cutting-edge environment for innovation and growth.

If you're passionate about advanced technology and want to work at the forefront of EO systems this could be the perfect opportunity for you.

Responsibilities
  • 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 fields, etc.
  • 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 e.g., Matlab, Python, etc.
  • Reviewing of hardware and software designs.
  • Investigate and evaluate machine learning algorithms from research paper level.
  • Implement machine learning algorithms in firmware from research paper level.
  • Preparation of software implementations for serial production.
  • Engineering management support including but not limited to: mentoring of junior electronic and software engineers; providing firmware software and hardware support and training; interfacing with the production facility; engineering project planning and managing; generation of specification and other related documentation; generating estimates and quotations; subcontracting engineering manpower and outsourced tasks; and any other reasonable tasks.
  • Occasional international travel to clients or the parent company.
Requirements
  • Degree (electronic or computer).
  • Software design and implementation experience.
  • Experience in product development.
  • Software system engineering experience.
  • Specialist knowledge (required / preferred):
  • Object oriented programming experience (C++) (required).
  • Embedded systems software development (required).
  • Experience in image processing (preferred).
  • Machine learning algorithms development (preferred).
Key Skills

IDS, Electronic Warfare, PCB, Military Experience, Mobile Devices, Surface Mount Technology, Assembly Experience, Schematics, Security System Experience, Soldering, Programmable Logic Controllers, Troubleshooting

Employment Type : Full Time

Experience : years

Vacancy : 1

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.