8 Orbit Global HR Consultants Jobs
Embedded Software Engineer - C/C++ (5-7 yrs)
Orbit Global HR Consultants
posted 15hr ago
Key skills for the job
About the Company Our client is seeking exceptional candidates to join our team.
You will have a unique opportunity to design software for our global products.
At Our client, we are dedicated to developing world-class solutions for the toughest challenges and offer society a healthy and safer place for living.
About the Role Role Title : Embedded Software Design Engineers.
Responsibilities :
- Design and development of control software for electron microscope equipment (GUI/control system).
- Candidate shall be placed in Japan for 2 years and then return to Global Software Development Center in Bengaluru.
Preferred Skills :
- Pay range and compensation package Pay range or salary or compensation.
- Equal Opportunity Statement Include a statement on commitment to diversity and inclusivity.
Exp : 5-7 yrs
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 description