Resume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
PythonShellDockerKubernetesLinux
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
Key Responsibilities
- Design and develop platform-level software and infrastructure for networking devices (switches/routers)
- Work closely with hardware, firmware, and application teams to enable platform integration
- Develop and maintain system software, drivers, and board support packages (BSP)
- Optimize system performance, boot time, and resource utilization
- Work on Linux-based platforms and embedded systems
- Enable and support network OS, virtualization, and containerized environments
- Troubleshoot platform-level issues and perform root cause analysis
- Contribute to system architecture and design decisions
- Ensure compliance with industry standards and best practices
- Document platform design, processes, and configurations
Required Skills
- Strong experience in platform/system software development
- Proficiency in C/C++ and scripting (Python/Shell)
- Solid understanding of Linux internals and embedded systems
- Experience with device drivers, BSP, and hardware bring-up
- Knowledge of networking fundamentals (L2/L3 protocols)
- Familiarity with virtualization, containers (Docker/Kubernetes)
- Experience with debugging, performance tuning, and system optimization
- Bachelor’s/Master’s Degree in Computer Science, Electronics, or related field
3–8 years of experience in platform engineering / embedded systems / networking domain
Want AI-powered job matching?
Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.
Get Started Free