Sr Software Engineer

unidelยท Engineering
Apply Now โ†—
๐Ÿ“ Pune, MH, IndiaFULL TIME
RTOSEmbedded CLinux/UnixC++

About this role

Experience:- 3 -5 + years with B.E -Electronics/E&TC/Computer/ or equivalent

Position: Sr. Software Engineer (Embedded C/C++)

Required Technical Expertise:
    • Strong knowledge of Embedded C/C programming.
    • Good hands-on experience in C++, multithreading, and multitasking application development on Linux, FreeRTOS platforms.
    • Strong understanding of Windows System APIs and OS concepts such as Events, Mutexes, Semaphores, etc. RTOS concepts.
    • Experience in socket programming and networking protocols such as TCP/IP and UDP, especially in application development.
    • Familiarity with development environments and IDEs such as Visual Studio/Eclipse/STM32CubeIDE.
    • Excellent debugging, analytical, and problem-solving skills.
    • Experience in development on microcontrollers such as STM32, PIC32, and ESP32.
    • Ability to automate existing processes using Shell scripting, Python tools, and GitHub Actions pipelines.
    • Good understanding of the product development lifecycle.
    • Good understanding and hands-on experience with UART and RS485 and other communication protocols and related debugging/troubleshooting.

Role & Responsibilities.
    • As a Senior Software Development Engineer, you will be expected to demonstrate strong developer mindset and problem-solving capabilities.
    • Develop innovative and scalable applications using C/C++ based on customer requirements.
    • Take ownership of assigned tasks and work independently with minimal supervision.
    • Participation in system design, development, debugging, testing, and maintenance activities.
    • Coordinate with the PM/TL on current programming tasks.
    • Quickly produce well-organized, optimized, and documented source code.
    • Work independently when required.
    • Debug existing source code and resolve problems.
    • Continuously learn and improve skills to pursue new technical areas.
    • Attention to detail is essential and all tasks must be carried out to the highest quality.

Frequently Asked Questions

Is the salary disclosed for the Sr Software Engineer position at unidel?
The salary for this Sr Software Engineer role at unidel is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Where is the Sr Software Engineer position at unidel located?
This Sr Software Engineer role at unidel is based in Pune, MH, India. The position is listed as on-site or hybrid. Check the full job description or apply directly to confirm the work arrangement.
Is the Sr Software Engineer role at unidel full-time or part-time?
This is listed as a FULL TIME position. It is posted as a Sr Software Engineer role in the Engineering department at unidel.
Which team or department does the Sr Software Engineer at unidel belong to?
This Sr Software Engineer position is part of the Engineering department at unidel. See the full job description for more information about the team structure and responsibilities.
How do I apply for the Sr Software Engineer position at unidel?
Click the "Apply Now" button on this page. You will be redirected to unidel's official application portal hosted on keka where you can submit your application directly.
When was the Sr Software Engineer job at unidel posted?
This Sr Software Engineer position at unidel was posted on Aug 25, 2026. Apply as soon as possible โ€” early applications are often reviewed first.
Sr Software Engineer
unidel
Apply for this role โ†—

You'll be redirected to unidel's official application page on keka.