i
Ojas Innovative Technologies
43 Ojas Innovative Technologies Jobs
5-6 years
Embedded Software Engineer - C/C++ Programming (5-6 yrs)
Ojas Innovative Technologies
posted 12hr ago
Flexible timing
Key skills for the job
Role : C/C++ Engineer with Embedded
Job Type : Full-Time (Contract-to-Hire)
Contract Duration : 1 Year
Work Location : Bangalore
Work Mode : Hybrid
Job Description :
Responsibilities :
- Develop and maintain software applications using C and C++ in a multitasking embedded environment.
- Design and implement Linux applications, ensuring adherence to POSIX standards.
- Work with low-level video software stacks, including AV pipelines and middleware frameworks.
- Develop and integrate device drivers and low-level platform software.
- Utilize shell scripting, Jira, Confluence, Git, Gerrit, and Yocto for software development and version control.
- Translate product requirements into technical solutions efficiently.
- Collaborate with cross-functional teams to ensure smooth integration and system performance.
- Maintain a solution-focused approach by anticipating risks and delivering optimal value.
- Adapt to changing priorities and take on challenging tasks as needed.
Required Skills :
- Strong proficiency in C and C++ programming in embedded environments.
- Experience with Linux application development and knowledge of POSIX standards.
- In-depth understanding of video software stacks, including AV pipelines and middleware frameworks.
- Knowledge of device drivers and low-level platform software.
- Proficiency in shell scripting and tools such as Jira, Confluence, Git, Gerrit, and Yocto.
- Strong problem-solving skills with the ability to work independently and collaboratively.
- Excellent communication and teamwork abilities.
Desirable Skills :
- Experience with Set-Top Box (STB) software stacks.
- Strong expertise in RDK video stack development.
- Familiarity with system profiling for CPU, GPU, NPU, TPU, and memory performance optimizations.
- Experience in native software development on embedded Linux platforms.
- Deep understanding of Linux internals and media frameworks.
If you are passionate about embedded software development and looking for an opportunity to work on cutting-edge technologies, we encourage you to apply!
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Embedded Software Engineer roles with real interview advice
4-7 Yrs
₹ 12 - 15L/yr
Hyderabad / Secunderabad, Pune, Bangalore / Bengaluru