HYDERABAD · FULLTIME
Senior Software Engineer
Sunovaa Tech
Hyderabad · onsite · Posted 54d ago
Sourced from
₹8.0L - ₹24.0L PA2–8 yrsfulltimeHyderabad
About a minute. You'll make an account on the way through.
agent · working
- Read this posting0.5s
- Found the form on Naukri · 7 questions to answer1.6s
- Decided the answers for all of them3.1s
- Tailor your résumé to this role
- Waiting for you
Section · 01
About this role
Roles and Responsibilities :
Experience: 2 – 8 Years
Location: Bangalore / Hyderabad
Mode of interview : Face To Face ( 1st Sep 2026 )
We are looking for an Embedded Software Engineer with strong 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)
- Strong programming in Embedded C++ (mandatory)
- Hands-on experience with RTOS (e.g., Free RTOS, VxWorks, ThreadX)
- Good 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
Sourced from naukri
Section · 02
Skills
MultithreadingQTEmbedded C++Branch AccountingC plus plusRTOSData Structures