30 Aug
|
Sunovaa Tech
|
Hyderabad
30 Aug
Sunovaa Tech
Hyderabad
Roles and Responsibilities :
Experience: 2 – 8 Years
Location: Bangalore / Hyderabad
Mode of interview : Face To Face ( 1st Sep 2026 )
Job Summary
We are looking for an Embedded Software Engineer with solid expertise in Embedded C++, RTOS, and Object-Oriented Programming (OOPs) to develop high-performance, real-time systems for safety-critical and industrial applications.
Key Responsibilities
Design and develop embedded software using Embedded C++ for real-time systems
Work on RTOS-based development (task scheduling, interrupts, IPC, memory management)
Implement OOP concepts (Encapsulation, Inheritance, Polymorphism) in embedded design
Develop low-level drivers and middleware for microcontrollers/processors
Interface with hardware components like sensors, communication modules, and peripherals
Debug and optimize code for performance, memory, and reliability
Participate in code reviews, unit testing, and integration testing
Work with cross-functional teams (hardware, systems, QA)
Technical Skills Required
Solid programming in Embedded C++ (mandatory)
Hands-on experience with RTOS (e.g., Free RTOS, VxWorks, ThreadX)
Positive understanding of OOP concepts and design patterns
Knowledge of device drivers, interrupt handling, and memory management
Familiarity with communication protocols: UART, SPI, I2C, CAN
Debugging tools: JTAG, oscilloscopes, logic analyzers
Version control: Git
-
📌 Senior Software Engineer Hyderabad
🏢 Sunovaa Tech
📍 Hyderabad