Male and Female Candidates between 24 - 28 years will be eligible.
Related Posts
Me these days

Additional Posts in Job comparison
New to Fishbowl?
Download the Fishbowl app to
unlock all discussions on Fishbowl.
unlock all discussions on Fishbowl.
Me these days

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Download the Fishbowl app to unlock all discussions on Fishbowl.
Copy and paste embed code on your site

Scan your QR code to download
Fishbowl app on your mobile

Hi i am interested have 3 years of experience in dotnet c#
Plz check the below requirements and confirm once.
Key Responsibilities:
Develop and maintain embedded software using C++ for Linux-based platforms with a focus on system performance.
Design and implement graphical user interfaces (GUIs) using the Qt framework.
Implement and consume RESTful APIs for communication with cloud services or external systems.
Apply object-oriented programming (OOP) principles to design efficient, maintainable, and modular code.
Develop and manage socket programming for real-time communication between devices and servers.
Optimize software for resource-constrained embedded systems, ensuring reliability and scalability.
Make and maintain technical documentation, including API documentation and design specifications.
·Work in an Agile environment, contributing to sprint planning and reviews
Required Skills and Qualifications:
Bachelor’s or Master’s degree in Electronics, Computer Science, Electrical Engineering, or a related field.
4+ years of experience in embedded software development with C++ in Linux environments.
Proficiency in C/C++ (C++11/14/17) for embedded systems.
Strong knowledge of Linux systems and embedded Linux development.
Proficiency with the Qt framework for GUI development.
Hands-on experience with consuming and implementing RESTful APIs.
Strong object-oriented programming (OOP) skills and design patterns.
Experience with socket programming for TCP communication.
Knowledge of multithreading and real-time systems
Familiarity with version control tools (Git).
Excellent problem-solving and analytical skills.
Preferred Qualifications:
Experience with cross-compilation and porting applications to embedded Linux devices.
Familiarity with security protocols for network communication (SSL/TLS).
Knowledge of hardware communication protocols (UART).