> Markdown version of [/jobs/ext/607548-staff-software-development-engineer](https://www.wearedevelopers.com/jobs/ext/607548-staff-software-development-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Staff Software Development Engineer - **Company:** Fortinet Inc. - **Location:** Sunnyvale, CA, United States - **Experience:** Expert - **Salary:** $150,000.0 - $200,000.0 - **Contract:** Permanent contract - **Skills:** Software Bug Management, Linux, Networking Hardware, Software Engineering, Information Technology, U-Boot - **Published:** June 16, 2026 - **Apply:** https://diversityjobs.com/career/13037068/Principal-Software-Development-Engineer-California-Sunnyvale ## About the Role * Minimum of 8 years of experience in networking related software development. * Strong C experience in embedded Unix/Linux environment is essential. * Experience programming in U-boot, Linux driver. * Experience in Hardware bring up, SDK porting * Experience in router, network device * Knowledge of general QA procedures and methodologies, as well as software development fundamentals. * Good verbal and written communication and teamwork for cross team collaboration. * Quick learning ability, adaptability, and curiosity about new technology. Education Requirement: * B.S. in Computer Science or Electrical Engineering; M.S. preferred ## Description * Develop and maintain software components on current and future products. * Hardware bring up and SDK porting * Hands on in bug fixing current products. * Implement software features of high quality and on schedule. * Communicate effectively, both verbal and written. ## Related Videos - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [Building the Nervous System of AI - Michael Kagan (NVIDIA)](https://www.wearedevelopers.com/videos/2133-building-the-nervous-system-of-ai-michael-kagan-nvidia) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [The best of two worlds - Bringing enterprise-grade Linux to the vehicle](https://www.wearedevelopers.com/videos/67-the-best-of-two-worlds-bringing-enterprise-grade-linux-to-the-vehicle) - [Cybersecurity for Software Defined Vehicles](https://www.wearedevelopers.com/videos/725-cybersecurity-for-software-defined-vehicles) - [A Hitchhikers Guide to Container Security - Automotive Edition 2024](https://www.wearedevelopers.com/videos/1119-a-hitchhikers-guide-to-container-security-automotive-edition-2024) ## Related Articles - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [The Ultimate Software Engineer Career Path Guide for 2023](https://www.wearedevelopers.com/magazine/146-the-ultimate-software-engineer-career-path-guide-for-2023) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard)