Embedded Software Engineer (Bengaluru)

Embedded Software Engineer (Bengaluru)

26 Aug
|
Qubist Solutions
|
Bengaluru

26 Aug

Qubist Solutions

Bengaluru

Role: Embedded Software Engineer
Location: Bangalore (On-site)
Employment Type: Full time (1-Year Contract)
Openings: 1 – 2 Positions
About the Role
We are seeking an experienced Embedded Software Engineer for a 1-year project to drive micro-controller development and hardware-software integration. In this role, you will be responsible for developing low-level drivers, implementing SPI communication protocols, and integrating third-party display libraries on STM32 microcontrollers.
Key Responsibilities
Design, develop, and test firmware using Embedded C on STM32 microcontrollers.
Implement and optimize serial communication protocols, with a strong focus on SPI.
Integrate, adapt, and troubleshoot third-party display libraries (e.g., TouchGFX, LVGL, or custom graphics frameworks).
Develop firmware for display interfaces and ensure smooth UI/UX rendering on hardware.
Collaborate with hardware engineers to debug hardware-software integration issues using logic analyzers and oscilloscopes.
Write clean, maintainable, and well-documented code following embedded design standards.




Required Qualifications & Skills
Experience: 2 to 3 years of hands-on embedded software development experience (Maximum: 4 years).
Core Language: Strong expertise in Embedded C.
Microcontrollers: Hands-on experience with the STM32 family (STM32CubeIDE, HAL/LL drivers).
Protocols & Peripherals: Deep working knowledge of SPI communication protocol and display controller integration.
Display Libraries: Direct experience working with third-party display libraries (e.g., LVGL, TouchGFX, embedded GUI stacks).
Debugging Tools: Proficiency with JTAG/SWD debuggers, logic analyzers, and oscilloscopes.
Nice-to-Have
Knowledge of secondary protocols like I2C, UART, or CAN.
Experience with RTOS (FreeRTOS or similar).
Familiarity with Git version control.
How to Apply
If you meet the experience criteria and have hands-on STM32 + Display library integration experience, hit Apply Now or send your updated resume dir

📌 Embedded Software Engineer (Bengaluru)
🏢 Qubist Solutions
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: embedded software engineer (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: embedded software engineer (bengaluru) / bengaluru