Excellence and Eminence LLP
This listing was posted on hirist.
Embedded Software Developer - Linux/C++ Programming (6-9 yrs) Bangalore
Location:
Bangalore
Description:
About the Role :We are seeking a highly skilled Embedded Software Developer to join our team and play a crucial role in the development of our client's electronic products. This role is ideal for a candidate with extensive experience in embedded C++ programming, Linux, and real-time systems.Responsibilities :- Participate in all phases of the software development lifecycle, including requirement analysis, design, implementation, and testing.- Design, develop, and test embedded software modules according to specifications.- Integrate developed software with hardware components for electronic product functionality.- Ensure adherence to quality, cost, and time constraints while meeting project objectives.- Follow internal coding standards and write comprehensive documentation for maintainability.- Participate in the development and integration of complete electronic products.Requirements :- Bachelor's or Master's degree in Computer Science or Electronics Engineering (or equivalent).- Minimum 6 years of experience in complex embedded real-time software design and development.- Strong expertise in embedded C++ programming with at least 6 years of experience in Linux environment.- In-depth knowledge of object-oriented programming principles and C++ language constructs.- Solid understanding of IP/Ethernet networks, communication protocols (UDP, TCP/IP, DHCP), and web technologies.- Familiarity with embedded processor architectures, digital electronics fundamentals, and embedded Linux environment.- Proficiency in multithreaded programming for efficient resource management.- Knowledge of embedded video/audio environments (Gstreamer, SIP, ONVIF, RTSP) is a plus.- Basic understanding of Python programming is a plus.- Hands-on experience with testing frameworks like Pytest or Gtest.- Proficient in working with Linux operating systems.- Experience with configuration management tools like SVN and Git.- Understanding of V-cycle and/or Agile development methodologies.- Working knowledge of MISRA C/C++ coding standards is a plus. (ref:hirist.tech)
Visit Our Partner Website
This listing was posted on another website. Click here to open: Go to hirist
Important Safety Tips
- Always meet the employer in person.
- Avoid sharing sensitive personal and financial information.
- Avoid employment offers that require a deposit or investment.
To learn more, visit the Safety Center or click here to report this listing.
More About this Listing: Embedded Software Developer - Linux/C++ Programming (6-9 yrs) Bangalore
Embedded Software Developer - Linux/C++ Programming (6-9 yrs) Bangalore is a Computer & Software Jobs Software Developer Job at Excellence and Eminence located in India. Find other listings like Embedded Software Developer - Linux/C++ Programming (6-9 yrs) Bangalore by searching Oodle for Computer & Software Jobs Software Developer Jobs.
Embedded Software Developer - Linux/C++ Programming (6-9 yrs) Bangalore is a Computer & Software Jobs Software Developer Job at Excellence and Eminence located in India. Find other listings like Embedded Software Developer - Linux/C++ Programming (6-9 yrs) Bangalore by searching Oodle for Computer & Software Jobs Software Developer Jobs.