The posting
Software Engineer
## Company Overview (No specific information provided about the company.)
## Job Summary The Software Engineer will be responsible for developing and maintaining software in embedded environments, particularly focusing on C/C++ programming, Linux system programming, and OS mechanisms. The role aims to contribute to projects within the IMS or Telephony domain, ensuring efficient software design and debugging.
## Responsibilities - Develop and maintain software applications in C/C++ for embedded systems. - Conduct system programming on Linux, implementing OS mechanisms such as Inter-Process Communication (IPC) and multithreading. - Design and implement kernel and driver components. - Analyze network protocol logs and utilize debugging tools to troubleshoot issues. - Manage software configurations and contribute to source code management practices. - Collaborate with cross-functional teams to enhance product performance and user experience.
## Qualifications - Bachelor’s or Master’s degree in Computer Science, Information Technology, or related software engineering field. - 3 to 7 years of experience in C system programming in embedded environments. - Strong knowledge of IMS (IP Multimedia Subsystem) or the Telephony domain. - Proven experience in software design and writing efficient code for embedded systems. - Familiarity with Linux or Real-Time Operating System (RTOS) software design programming. - Exceptional debugging skills and experience with network protocol analysis. - Proficient with embedded development tools and debugging applications like Wireshark. - Knowledge of software management processes including source code management, unit/integration testing, and feature configuration.
## Preferred Skills - Experience with 4G/5G wireless protocol stack or WLAN software development. - Background in Android-based smartphone development or embedded Machine-to-Machine (M2M) / Internet of Things (IoT) projects. - Previous experience with leading telecommunication, semiconductor, or electronics ODM/OEM companies.
## Experience - 3 to 7 years of relevant experience in software engineering, with a focus on embedded systems.
## Environment (No specific information provided about the work setting or location.)
## Salary (No specific information provided regarding salary range.)
## Growth Opportunities (No specific information provided regarding career advancement opportunities.)
## Benefits (No specific information provided regarding employee benefits.)



