You will develop and debug embedded software within a Linux environment.
Responsibilities
- Design, develop, and troubleshoot embedded software systems.
- Debug complex issues across multi-threaded software and multicore architectures.
- Contribute to VOIP application development on client/server platforms.
- Lead technical initiatives and provide direction and mentoring to team members.
- Optimize system performance and scaling.
Required Skills
- 4-6 years of experience in embedded software development.
- Strong C and C++ programming and debugging skills.
- Experience working in a Linux environment.
- Hands-on experience with Real-Time Operating Systems (RTOS).
- Experience developing device drivers.
- Experience with multi-threaded software for multicore architectures.
- Experience in VOIP application development.
- Any Graduate degree.