Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
The opportunity:
- Develop, test, and maintain efficient, reusable, and reliable C/C++ code.
- Collaborate with the team to design and implement high-quality software solutions.
- Identify, prioritize, and execute tasks in the software development life cycle.
- Participate in code reviews to maintain a high-quality codebase.
- Debug and resolve software defects and other technical issues.
- Collaborate with cross-functional teams to understand end-user requirements and translate them into practical software solutions.
- Document development phases and monitor systems.
- Stay updated with new technology trends, specifically within AI and machine learning.
- Degree in Computer Science, Engineering, or a related field.
- Experience of minimum 3 years
- Proven experience as a C/C++ developer with a strong understanding of algorithms and data structures.
- Basic familiarity with AI and Machine Learning algorithms and workflows.
- Strong expertise in working with low latency hardware optimisations using OpenMP, CUDA.
- Experience in writing unit tests with frameworks like GTest
- Strong experience in C++ 17, and smart memory management.
- Experience in embedded systems design and low-level hardware interactions.
- Strong debugging and problem-solving skills.
- Excellent verbal and written communication skills.
- An analytical mindset and critical thinking.
- Experience in handling media pipelines with GStreamer C APIs
- Familiarity with TensorRT APIs, and DeepStream in C/C++
Key Skills
Ranked by relevanceReady to apply?
Join Adagrad AI and take your career to the next level!
Application takes less than 5 minutes