Experience: 2-4 Years | Location: [City, Country]
About the Role:
We are seeking an Embedded Software Engineer to develop sensor and vision-based applications. The ideal candidate will bring hands-on experience in C/C++ programming with a strong foundation in embedded Linux systems and real-time applications.
Key Responsibilities:
• Design and implement sensor-based embedded software solutions using C/C++
• Develop and maintain Linux device drivers and kernel modules
• Integrate and optimise camera/sensor interfaces using G-Streamer and NVIDIA DeepStream
• Create robust deployment strategies for embedded applications
• Collaborate with cross-functional teams for system integration
• Perform code reviews and maintain technical documentation
Technical Requirements:
• Proven experience (2-4 years) in C/C++ programming with focus on embedded systems and Linux development
• Strong expertise in sensor integration and communication protocols (I2C, SPI, UART, USB, GMSL)
• Hands-on experience with G-Streamer framework and NVIDIA DeepStream SDK for camera management
• Proficiency in Linux kernel development, device drivers, and cross-compilation using Yocto/Build-root
• Experience with RTOS and real-time system optimisation
• Solid understanding of version control (Git) and CI/CD pipelines for embedded software deployment
Education: Bachelor's or Master's degree in Computer Science, Computer Engineering, or related field
Job Types: Full-time, Permanent
Pay: ?800,000.00 - ?1,670,142.61 per year
Benefits:
• Health insurance
• Provident Fund
Supplemental Pay:
• Yearly bonus
Education:
• Bachelor's (Required)
Experience:
• .NET: 1 year (Required)
• total work: 1 year (Required)
• Java: 1 year (Required)
Work Location: In person
Speak with the employer
+91 9480135605
Expected Start Date: 02/12/2025
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.