Description:
EMBEDDED PROGRAMMER - ARM BARE METAL APPLICATIONSMarket RelatedGreenstoneOur client in the IT services and industrial technology sector is looking for a skilled Embedded Programmer - ARM Bare Metal Applications to join their team Minimum requirements:- 2-4 Years experience in a similar role
- BSc/BTech in Electrical, Electronics, or Computer Engineering (Electrical preferred)
- Proficiency in C programming for embedded systems
- Experience with Git version control
- Familiarity with development environments (Keil, STM32Cube, VSCode)
- Ability to read electrical schematics and basic fault-finding skills
- Knowledge of serial communication protocols (UART, SPI, I2C, USB, CAN bus)
- Software testing and debugging experience (unit, integration, and system testing)
- ARM processor architecture knowledge (memory mapping, interrupts, peripherals)
- Proficiency with debugging tools (JTAG/SWD, oscilloscopes, logic analyzers, multimeters)
- Rust programming experience
- Knowledge of embedded Linux
- Experience with low-power and performance/memory optimization for bare metal
- Familiarity with build systems (Make, CMake, Cargo)
- Understanding of embedded system security (secure boot, cryptography)
- Prior experience with sensors, actuators, or IoT devices
- Strong problem-solving skills; able to work independently and in a team
- Include examples of relevant projects or code repositories with your application
Apply via our website www.dantesa.co.za
If you do not hear from us within 5 days, please accept that your application was unsuccessful
Requirements:
Minimum requirements:- 2-4 Years experience in a similar role
- BSc/BTech in Electrical, Electronics, or Computer Engineering (Electrical preferred)
- Proficiency in C programming for embedded systems
- Experience with Git version control
- Familiarity with development environments (Keil, STM32Cube, VSCode)
- Ability to read electrical schematics and basic fault-finding skills
- Knowledge of serial communication protocols (UART, SPI, I2C, USB, CAN bus)
- Software testing and debugging experience (unit, integration, and system testing)
- ARM processor architecture knowledge (memory mapping, interrupts, peripherals)
- Proficiency with debugging tools (JTAG/SWD, oscilloscopes, logic analyzers, multimeters)
- Rust programming experience
- Knowledge of embedded Linux
- Experience with low-power and performance/memory optimization for bare metal
- Familiarity with build systems (Make, CMake, Cargo)
- Understanding of embedded system security (secure boot, cryptography)
- Prior experience with sensors, actuators, or IoT devices
- Strong problem-solving skills; able to work independently and in a team
- Include examples of relevant projects or code repositories with your application
Apply via our website www.dantesa.co.za
If you do not hear from us within 5 days, please accept that your application was unsuccessful Minimum requirements:
- 2-4 Years experience in a similar role
- BSc/BTech in Electrical, Electronics, or Computer Engineering (Electrical preferred)
- Proficiency in C programming for embedded systems
- Experience with Git version control
- Familiarity with development environments (Keil, STM32Cube, VSCode)
- Ability to read electrical schematics and basic fault-finding skills
- Knowledge of serial communication protocols (UART, SPI, I2C, USB, CAN bus)
- Software testing and debugging experience (unit, integration, and system testing)
- ARM processor architecture knowledge (memory mapping, interrupts, peripherals)
- Proficiency with debugging tools (JTAG/SWD, oscilloscopes, logic analyzers, multimeters)
- Rust programming experience
- Knowledge of embedded Linux
- Experience with low-power and performance/memory optimization for bare metal
- Familiarity with build systems (Make, CMake, Cargo)
- Understanding of embedded system security (secure boot, cryptography)
- Prior experience with sensors, actuators, or IoT devices
- Strong problem-solving skills; able to work independently and in a team
- Include examples of relevant projects or code repositories with your application
Apply via our website www.dantesa.co.za
If you do not hear from us within 5 days, please accept that your application was unsuccessful Minimum requirements:
- 2-4 Years experience in a similar role
- BSc/BTech in Electrical, Electronics, or Computer Engineering (Electrical preferred)
- Proficiency in C programming for embedded systems
- Experience with Git version control
- Familiarity with development environments (Keil, STM32Cube, VSCode)
- Ability to read electrical schematics and basic fault-finding skills
- Knowledge of serial communication protocols (UART, SPI, I2C, USB, CAN bus)
- Software testing and debugging experience (unit, integration, and system testing)
- ARM processor architecture knowledge (memory mapping, interrupts, peripherals)
- Proficiency with debugging tools (JTAG/SWD, oscilloscopes, logic analyzers, multimeters)
- Rust programming experience
- Knowledge of embedded Linux
- Experience with low-power and performance/memory optimization for bare metal
- Familiarity with build systems (Make, CMake, Cargo)
- Understanding of embedded system security (secure boot, cryptography)
- Prior experience with sensors, actuators, or IoT devices
- Strong problem-solving skills; able to work independently and in a team
- Include examples of relevant projects or code repositories with your application
Apply via our website www.dantesa.co.za
If you do not hear from us within 5 days, please accept that your application was unsuccessful Minimum requirements:
- 2-4 Years experience in a similar role
- BSc/BTech in Electrical, Electronics, or Computer Engineering (Electrical preferred)
- Proficiency in C programming for embedded systems
- Experience with Git version control
- Familiarity with development environments (Keil, STM32Cube, VSCode)
- Ability to read electrical schematics and basic fault-finding skills
- Knowledge of serial communication protocols (UART, SPI, I2C, USB, CAN bus)
- Software testing and debugging experience (unit, integration, and system testing)
- ARM processor architecture knowledge (memory mapping, interrupts, peripherals)
- Proficiency with debugging tools (JTAG/SWD, oscilloscopes, logic analyzers, multimeters)
- Rust programming experience
- Knowledge of embedded Linux
- Experience with low-power and performance/memory optimization for bare metal
- Familiarity with build systems (Make, CMake, Cargo)
- Understanding of embedded system security (secure boot, cryptography)
- Prior experience with sensors, actuators, or IoT devices
- Strong problem-solving skills; able to work independently and in a team
- Include examples of relevant projects or code repositories with your application
Apply via our website www.dantesa.co.za
If you do not hear from us within 5 days, please accept that your application was unsuccessful
- 2-4 Years experience in a similar role
- BSc/BTech in Electrical, Electronics, or Computer Engineering (Electrical preferred)
- Proficiency in C programming for embedded systems
- Experience with Git version control
- Familiarity with development environments (Keil, STM32Cube, VSCode)
- Ability to read electrical schematics and basic fault-finding skills
- Knowledge of serial communication protocols (UART, SPI, I2C, USB, CAN bus)
- Software testing and debugging experience (unit, integration, and system testing)
- ARM processor architecture knowledge (memory mapping, interrupts, peripherals)
- Proficiency with debugging tools (JTAG/SWD, oscilloscopes, logic analyzers, multimeters)
- Rust programming experience
- Knowledge of embedded Linux
- Experience with low-power and performance/memory optimization for bare metal
- Familiarity with build systems (Make, CMake, Cargo)
- Understanding of embedded system security (secure boot, cryptography)
- Prior experience with sensors, actuators, or IoT devices
- Strong problem-solving skills; able to work independently and in a team
- Include examples of relevant projects or code repositories with your application
12 Feb 2026;
from:
careers24.com