Senior C/C++ Developer
We are looking for a passionate software developer to join our core R&D team with hands-on experience developing Linux-based software using C and C++. You will work on building next-generation products based on ML-based Edge devices and multiple projects critical to Pixuate's growth.
Apply NowWhat do we expect from this role?
- Participate in requirements analysis
- Collaborate with internal teams to produce software design and architecture
- Write clean, scalable code using C, C++ programming languages
- Test and deploy applications and systems
- Revise, update, refactor, and debug code
- Improve existing software
- Develop documentation throughout the software development life cycle (SDLC)
- Serve as an expert on applications and provide technical support
- Develop technical interfaces, specifications, and architecture
- Manage technical risks across different projects and empower the team to achieve great results
- Participate in organized development methodologies including defect tracking
You would be great at this job if you have the following competencies
- 3+ years of work experience in developing software using C, C++
- Proven ability to design, develop, test, and debug complex software in C/C++
- Experience in developing software on operating systems like Linux
- Experience with frameworks such as TensorRT, OpenCV, Computer Vision, Object Detection, Classification, CUDA will be an added advantage
- Outstanding communication skills and a good team player
- Comfortable working in a fast-paced and dynamic environment
- Experienced with version control systems and code review (e.g., Git)
- Involvement in hardware bring-up or debugging with Jetson Nano / Xavier / AGX is a plus
- BE/BTech/MTech / MSc in Computer Science / Electronics is required
- Should be a self-starter with good analytical and problem-solving abilities