HamburgerMenu
hirist

Firmware Engineer - Embedded System

TGS The Global Skills
3 - 6 Years
Others

Posted on: 18/06/2026

Job Description

Responsibilities :

- Driver Development - Baremetal & RTOS.

- Develop and validate drivers for: UART, SPI, I2C, Timer, GPIO, CAN, Crypto (AES, SHA, RNG).

- Baremetal and RTOS-compatible APIs.

- Interrupt and DMA support.

- Unit testing and validation.

- Real-Time Control & Demo Applications.

- Develop drivers and demo applications for: ADC SAR, ADC SD, DAC.

- Comparator and Analogue Post-Processing.

- High-Speed & Low-Speed PWM.

Demo applications should support :

- Real-time signal acquisition and processing.

- Closed-loop control (ADC to PWM).

- UART/network-based visualisation.

Requirements :

- Minimum 2 years of experience in Embedded Software Development.

- Strong academic background and solid Embedded Systems fundamentals.

- Bachelor's/Master's degree in Electronics, Embedded Systems, Computer Science, or related field.

Mandatory Skills :

- Strong C programming.

- Low-level design and driver development.

- Baremetal and RTOS (FreeRTOS preferred).

- Microcontroller and Microprocessor concepts.

- Interrupt handling, DMA, and debugging.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...