HamburgerMenu
hirist

Rosmerta Technologies - Senior Embedded Firmware Developer - C/C++ Programming

Posted on: 25/08/2025

Job Description

Job Overview :

Rosmerta Technologies Limited is seeking a Mid-Level Senior Embedded Firmware Developer with 4 to 6 years of experience.


The ideal candidate will have a strong background in embedded systems and firmware development, focusing on integrating various communication protocols and ensuring the reliability of embedded solutions.


Key qualifications include proficiency in C/C++ programming, experience with Embedded Linux, expertise in UART, SPI, and I2C communications, and strong understanding of Real-Time Operating Systems (RTOS).


Key Responsibilities :

- Design, develop, and optimize firmware for embedded systems ensuring reliability and efficiency.

- Integrate various communication protocols such as UART, SPI, and I2C with embedded systems.

- Collaborate with cross-functional teams to define and implement innovative firmware solutions.

- Conduct thorough testing and debugging of firmware to ensure high-quality deliverables.

Requirements :

- Proficiency in C/C++ programming for developing and optimizing firmware for embedded systems.

- Experience with Embedded Linux including kernel and driver development.

- Expertise in UART, SPI, and I2C communications for interfacing with microcontroller peripherals.

- Strong understanding of Real-Time Operating Systems (RTOS) for developing real-time applications.

- Hands-on experience with ARM Cortex microcontrollers for implementing hardware-software interfaces.

- Competence in version control using Git for effective source code management and collaboration.

- Proficiency in debugging using JTAG to analyze and resolve hardware and firmware issues efficiently.

- Knowledge of IoT protocols such as MQTT and CoAP for enabling communication in connected devices


info-icon

Did you find something suspicious?