Firmware Engineer

 

Recruiter:

Network Recruitment International

Job Ref:

NCS000080/NM

Date posted:

Thursday, May 26, 2022

Location:

Johannesburg, South Africa


JOB SUMMARY:
This role is to provide software solutions to facilitate the design and deployment of control equipment that will 
enable the organisation to achieve global leadership in the field of electronics blasting systems. This will include the following tasks

JOB DESCRIPTION:

- To develop and write, components and interfaces, as required.
- To keep abreast of global developments in embedded firmware, software and internet
technology and to provide direction with regard to software development.
- To integrate the software/firmware development with the business strategy, customer
requirements and electronic detonator chip technology development.
- To assist the installation and commissioning of new firmware/software into client sites and
to interface and satisfy clients in this process.
- Create system, test and technical specifications for new products.

- At least 5 years’ experience in the skills listed below:
- C development experience
- Firmware development experience in C
- Software architecture experience
- Ability to read/interpret schematics and debug embedded platforms
- Familiarity with software revision control systems and code review techniques
The following experience will be advantageous
- Linux skills (ssh, scripting, development)
- C++, python, Qt experience
- Exposure to software safety certification
- Exposure to real-time embedded system development
- Exposure to STM32 and AVR XMega platforms
- UI design experience in embedded platforms

 

NB! This job is now closed. You can apply for other jobs by uploading your CV.



 

 

 

Similar jobs you might be interested in:

Embedded Firmware Engineer - Platform F/W
Location: Pretoria
Salary:
Embedded firmware engineer is required at an established company in Lynnwood, Pretoria.  BEng (Electronic engineering) or Computer engineering with 0-5 years of software development experience.
28 days ago


FPGA Firmware Engineer
Location: Pretoria
Salary:
FPGA firmware engineer with an Electronic engineering or Computer engineering degree is required. Cutting-edge technology! BEng (Electronic engineering) or BEng (Computer engineering). 0-5 years of working experience in firmware or low-level embedded software development.
28 days ago


Chief Engineer: Electronics/Firmware
Location: Pretoria
Salary:
76 days ago


Software Embedded Engineer
Location: Centurion
Salary:
Embedded and firmware engineer located in Centurion. On-site position. BEng (Computer engineering). The engineer will be responsible for software development, software design, embedded software, debugging, and firmware development. They will work on creating solutions for remote communication using various technologies.
28 days ago


Senior Test and Automation Engineer
Location: Centurion
Salary: Neg
Centurion Company is seeking a Senior Test Automation engineer & Department Manager. Will take full ownership of the Test Jig Department, supporting electronics manufacturing, embedded systems, and IoT production environments.Senior, hands-on leadership role for an engineer who thrives at the intersection of automated test systems, production reliability, and real-world hardware. Manager who w...
15 days ago


Senior Power Electronics Engineer
Location: Johannesburg
Salary:
We are seeking a highly skilled Senior Power Electronics Hardware engineer to join our growing engineering team. In this role, you will lead the design, development, and validation of advanced power electronics systems and high-reliability hardware.
10 days ago


Senior Network Engineer (DC)
Location: Johannesburg
Salary:
70 days ago


Technical Lead
Location: Pretoria
Salary:
76 days ago


Electronic Engineer
Location: Centurion
Salary:
The Electronic engineer is responsible for the design, development, and maintenance of electronic systems for the product range, ensuring innovation, reliability, and compliance with industry standards. The role includes managing hardware, firmware, and software integration, supporting production, and promoting continuous improvement.
87 days ago


Electronic Hardware Engineer
Location: Johannesburg
Salary: Neg
An Electronic Hardware engineer is required for a rapidly growing company. The candidate must be familiar with hardware (PCB design, electronic hardware development, etc.) and firmware development (Microchip, STM, etc). BEng Degree and good marks are essential. Minimum 3 years of working experience in PCB-level electronic design.
28 days ago


Create a free job alert for Firmware Engineer in Johannesburg

Enter your email address below and we will email you similar jobs when they become available:

You can cancel at any time. We will not spam you.
By giving us your email address your agree to our Terms and Conditions