TestCore IT Solutions Pvt. Ltd.
Website:
testcoresolutions.com
Job details:
Experience: 3 to 8 Years
Location: Hyderabad, On-site
Immediate Joiners only.
Interview face-to-face.
Key Responsibilities
- Design and develop embedded software for camera subsystems .
- Implement and optimize camera drivers and HWL components, including HAL layers.
- Work closely with global crossfunctional teams and to develop features and resolve complex issues.
- Drive power, performance, and latency optimization for camera pipelines in alwayson and edgeconstrained environments.
- Develop and maintain unit test frameworks, validation tools, and regression tests for camera software.
Required Qualifications
- Bachelor’s or master's degree in computer science, Electronics, or a related field.
- 5+ years of experience in embedded software development.
- Strong proficiency in C/C++, with excellent debugging and problemsolving skills.
- Indepth understanding of operating system fundamentals, including memory management, threading, and scheduling.
- Experience with RTOS, memory/cache systems, and interrupt handling.
- Handson experience with camera sensors, image processing pipelines, and camera frameworks.
- Familiarity with Yocto, Linux kernel, and camera frameworks (e.g., platformspecific HALs).
- Proven ability to debug complex realtime issues such as memory corruption, race conditions, deadlocks, and performance bottlenecks.
Preferred Skills
- Experience with camera sensor bringup, 3A algorithms, and image quality (IQ) tuning.
- Knowledge of unit testing frameworks such as GoogleTest or CPPTest.
- Exposure to SoC architecture, camera pipelines, and memory subsystems.
- Strong communication skills and the ability to collaborate across geographically distributed teams.
Minimum Qualifications:
• Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience.
OR
Master's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience.
OR
PhD in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience.
• 2+ years of work experience with Programming Language such as C, C++, Java, Python, etc.
Click on Apply to know more.