软件开发工程师
TCL.Online Services Incorporated · Shanghai, VA · 3 days ago
EngineeringFull-time
Responsibilities
- Participate in the design and development of AI product software platforms, system services, and application features.
- Implement and integrate software modules for voice interaction, multimodal perception, Agent task orchestration, and device control.
- Develop and maintain communication interfaces, data protocols, and service frameworks between device and cloud.
- Collaborate with algorithm teams to engineer integration, service encapsulation, and edge deployment of large models, voice, and vision algorithms.
- Continuously optimize system boot speed, response latency, resource usage, stability, and maintainability.
- Build unit testing, integration testing, logging, monitoring, and fault diagnosis capabilities to ensure software delivery quality.
- Work with product, algorithm, embedded, and testing teams to drive the implementation of AI features in actual hardware products.
Requirements
- Master’s degree in Computer Science and Technology, Software Engineering, Artificial Intelligence, Electronic Information, or related fields.
- Solid foundation in data structures, algorithms, operating systems, computer networks, and software engineering.
- Proficiency in one or more of C++, Python, Java, or Go, with strong coding and debugging skills.
- Familiarity with Linux development environments, processes and threads, network communication, interface design, and common development tools.
- Awareness of modular design, unit testing, and performance optimization; ability to independently analyze and solve complex engineering problems.
- Experience with large model applications, Agent frameworks, voice interaction, multimodal systems, edge-cloud collaboration, or edge computing projects is a plus.
- Experience with open-source projects, professional competitions, internships, or complete software projects is preferred.
- Strong learning ability, communication and collaboration skills, and proficiency in reading English technical documentation.