- Collaborating with other teams to ensure successful delivery of products.
- Participate in security reviews with the team helping to identify problem areas.
- Assist in finding solutions to the identified problems.
- Participate in preparing, reviewing, and completing project documentation.
- Writing good, maintainable code.
- Strong communication skills in English (they work with a lot of people outside of South Africa)
- BSc in Electronic Engineering or equivalent
- 3+ years of practical engineering
- Expert in C/C++
- Proficient in developing for embedded Linux
- Comfortable working at a hardware driver level (GPIO, UART, I2C, SPI)
- Ability to analyze a problem and determine the best steps to solve it. Comfortable working with in-circuit emulators, GNU toolchains, gdb and cmake
- Experience with Secure Software Development Lifecycles
- Experience Cryptographic Standards
- Proficient in Rust programming language
- Experience with QA processes
- Experience setting up and utilizing virtual machines
- Familiarity with cyber security related tools and testing methodologies
- Familiarity with Yocto/Openembedded Linux
-
Security Systems Specialist, Pretoria, R629k
3 days ago
Khomeliwa Consulting Durban, South Africa**SECURITY SYSTEMS SPECIALIST (INSTALLATIONS), Pretoria, R629k - R786k p/a** · **(12 Months Contract)** · Our client, the SA Revenue Service (SARS), seeks to appoint the OPERATIONAL SPECIALIST: SECURITY SYSTEMS to be based at their head office in Brooklyn, Pretoria. This job requ ...
-
Test Automation Engineer
11 hours ago
Manpower Group SA (Pty) Ltd Durban, South AfricaGlobal concern is seeking a Test Automation Engineer to take ownership of test automation on a range of exciting products currently being developed in the physical access control space. You would get to work closely with highly skilled engineers in a very collaborative environmen ...
-
Junior Embedded Systems Engineer
3 days ago
The Individual Touch Durban, South AfricaYou will work alongside experienced engineers to create and improve embedded solutions that improve and drive both current and future products. · Duties and Responsibilities, but not limited to: · Embedded Systems Development: · Assist in designing and developing embedded systems ...
Firmware Engineer - Durban, South Africa - Manpower Group SA (Pty) Ltd
Description
Our global client who produce cutting edge security products is seeking a Firmware Engineer to join their team. You would be joining as a firmware engineer where you will get to work with the teams in a Scaled Agile environment. The primary focus of this role is development of the Biometrics product line. You will be working in an embedded Linux environment, implementing secure and performant applications.Responsibilities: