about 17 hours ago
Taipei, TaiwanSenior / Staff+
H1B Sponsor
Responsibilities
- Design and implement high-performance backend components in C/C++/Python.
- Develop modular software libraries with clear APIs and documentation.
- Optimize application performance through advanced debugging techniques.
- Architect scalable, distributed backend systems for complex requirements.
- Write and optimize system-level code for Linux environments.
- Perform low-level profiling and tuning of applications.
- Develop efficient network protocols and manage socket programming.
- Establish continuous integration pipelines for automated testing.
- Implement secure coding practices and ensure system security.
- Develop backend services that interface with hardware or IoT devices.
Requirements
- Bachelor’s or Master’s degree in Computer Science or related field.
- 10+ years of professional experience in Linux embedded system development.
- Expertise in C, C++, and Python programming languages.
- Strong knowledge of operating system concepts and Linux system programming.
- Experience with socket programming and networking protocols.
- Proficiency in relational and NoSQL databases.
- Expertise in debugging tools and performance optimization.
- Experience with CI/CD pipelines and containerization technologies.
- Strong communication skills and problem-solving abilities.
