Skip to content

Search jobs inside your AI agent. ClaudeChatGPTCursorGrok Bot

Connect

ASUS

NewBe an early applicant

Software Infrastructure - Senior Software Engineer(Enterprise Networking)

Posted
Discussion

Description

工作說明

1. Analyze complex technical problems and propose innovative solutions
2. Collaborate and communicate with cross-functional teams to design, develop, test, and integrate software components, ensuring smooth end-to-end system functionality.
3. Collaborate with team members developing applications for management and control plane solutions for ASUS network ecosystem devices.
4. Develop high-quality, secure and maintainable code using C/C++ and/or go.
5. Participate in code reviews and continuously improve development skills
6. Assist with software testing, documentation, and troubleshooting
7. Improve software performance through maintenance, updates, and upgrades
8. Maintain and optimize Makefiles for complex, multi-module projects to ensure efficient builds, proper dependency management, and cross-platform compatibility.

需求條件

擅長工具:Linux,C,C++,Go
【Essential Requirements】
1. 3+ years of experience in Linux networking system development and integration.
2. Good knowledge of Linux at the system level
3. Familiar with version control system (Git)
4. Demonstrable scripting/programming skills for C/C++ and shell. Experience in go a plus
5. Strong problem-solving and analytical skills.
6. Excellent communication and collaboration skills
7. Ability to work effectively both independently and as part of a team

【Preferred Qualifications】
1. Experience with security practices in software development
2. A strong foundational understanding of networking concepts, including L2/L3 packets, TCP/UDP/IP, DHCP, and DNS.
3. Familiar with cloud platforms (e.g., AWS, Azure, GCP) and/or experience with the cloud native software development
4. Experience with message queue services, e.g. MQTT, NATS or Apache Kafka

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →