公司简介

"构建连接,使无限畅想成为无尽可能!"
"构建连接,使无限畅想成为无尽可能!"
The primary goal of this position is to design, implement, and maintain cost-efficient, high-quality test software for Radio products, deployed on Radio modules, Embedded system, Industrial PC and Cloud-based platforms.
Expert in one of the following areas is fine:
Area 1 - Application SW:
· Develop and maintain the software to adapt to global common test environment, including OS, MES, and Cloud infrastructure.
· Develop the underlying driver of the test hardware to enable the functionality and maintain its stability.
· Develop the software for the test method of the Radio unit.
· Develop Cloud-Native backend services for scalable streaming data ingestion and real-time processing.
· Develop Cloud-based web applications to enable interactive and insightful data visualizations.
· Design and implement software non-functional requirements, including system performance, reliability, security.
· Collaborate with the global expert team for common feature analysis and function development.
Area 2 - Embedded SW:
· Participate in the design, development, and debugging of embedded software in radio unit or interface board based on Linux: collaborate with senior engineers to understand system requirements; develop software modules based on design specifications; use debugging tools to identify and fix software issues.
· Write software code according to requirement documents, ensuring high-quality and maintainable code: follow coding standards and best practices; conduct code reviews and unit testing; document code to facilitate future maintenance.
· Assist radio integration and hardware engineers in debugging radio test cases: understand hardware datasheets and communication protocols; implement low-level drivers (e.g., UART, SPI, I2C); test drivers with actual hardware and report issues.
· Participate in performance optimization and troubleshooting of test methods: optimize code and algorithms to improve efficiency; identify and resolve system crashes or unexpected behaviors.
· Learn and apply new technologies and tools related to embedded development.
· Collaborate with the team to meet project development schedules and delivery requirements.
· Collaborate with the global expert team for common feature analysis and function development.
· Support competence development in function domain
· Adhering to Ericsson's directives, instructions, and procedures
You will bring:
· Education Background: Master’s degree or higher in Electronics Engineering, Computer Science, Artificial Intelligence, or related fields
· Proficient in C++/C#/Python programming
· Knowledge of Windows/Linux programming
· Understanding of software architecture and modular design
· Understanding of Cloud-Native concepts and Cloud Platform architecture is a plus
· Understanding of Generative AI and Agentic AI frameworks is a plus
· Passion for cutting-edge technologies with rapid learning ability
· Good data analytics and presentation skills
· Fluent in English for speaking and writing