Software Development Engineer
$123k - $151kEdelman
Software Development Engineer
Job Responsibilities:
- Design, develop, and maintain networking software for current and future network and security products.
- Implement and enhance network protocols and features, including routing, switching, network services, and secure connectivity.
- Investigate and resolve network connectivity, interoperability, performance, and stability issues.
- Analyze packet flows and optimize network processing for reliability and efficiency.
- Collaborate with hardware, firmware, and QA teams to integrate features and validate functionality across different network environments.
- Participate in software design, code reviews, testing, and technical documentation.
- Support troubleshooting and resolution of customer-reported network issues.
- Deliver high-quality software on schedule and communicate effectively, both verbally and in writing.
Job Requirements:
- Minimum of 3 years of experience in networking-related software development.
- Strong C/C++ programming experience in a Unix/Linux environment is essential.
- Solid understanding of TCP/IP networking, Ethernet, IPv4/IPv6, switching, and routing.
- Hands-on experience implementing or maintaining network protocols and features, such as VLAN, DHCP, DNS, NAT, multicast, routing protocols, or VPN.
- Strong understanding of packet forwarding, routing tables, network interfaces, and protocol state machines.
- Experience with Linux network programming, including sockets, inter-process communication, and event-driven or multithreaded applications.
- Strong troubleshooting skills using packet captures, protocol analysis, system logs, and debugging tools such as Wireshark, tcpdump, and GDB.
- Familiarity with network configuration and testing in environments involving routers, switches, firewalls, and end devices.
- Knowledge of secure coding practices, software testing, and network protocol interoperability testing.
- Experience with Git, code reviews, and maintaining production software.
- Knowledge of network security technologies, including IPsec, TLS, authentication, and access control, is a plus.
- Experience with Linux kernel networking, network drivers, hardware acceleration, or embedded networking platforms is a plus.
- Knowledge of Shell or Python scripting for network testing and automation is a plus.
Educational Requirements:
- B.S. in Computer Science, Computer Engineering, or Electrical Engineering, or equivalent practical experience; M.S. preferred.
The US base salary range for this full-time position is $123,000-$151,000. Fortinet offers employees a variety of benefits, including medical, dental, vision, life and disability insurance, 401(k), 11 paid holidays, vacation time, and sick time, as well as a comprehensive leave program.
Wage ranges are based on various factors, including the labour market, job type, and job level. Exact salary offers will be determined by factors such as the candidate's subject knowledge, skill level, qualifications, experience, and geographic location.
All roles are eligible to participate in the Fortinet equity program. Bonus eligibility is reviewed at the time of hire and annually at the Company's discretion.
Why Join Us:
We encourage candidates from all backgrounds and identities to apply. We offer a supportive work environment and a competitive Total Rewards package to support you with your overall health and financial well-being.
Embark on a challenging, enjoyable, and rewarding career journey with Fortinet. Join us in bringing solutions that make a meaningful and lasting impact to our 890,000+ customers around the globe.
Fortinet (NASDAQ: FTNT) secures the largest enterprise, service provider, and government organizations around the world. Fortinet empowers its customers with intelligent, seamless protection across the expanding attack surface and the power to take on ever-increasing performance requirements of the borderless network - today and into the future. Only the Fortinet Security Fabric architecture can deliver security without compromise to address the most critical security challenges, whether in networked, application, cloud or mobile environments. Fortinet ranks number one in the most security appliances shipped worldwide and more than 500,000 customers trust Fortinet to protect their businesses. We are committed to providing reasonable accommodations for all qualified individuals with disabilities. If you require assistance or accommodation due to a disability, please contact us at View email address on click.appcast.io. Fortinet is an equal opportunity employer. We value diversity in our company, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, age, military/veteran status or any other applicable legally protected characteristics in the location in which the candidate is applying.
$118.7k
...just a tool, it's your playground. Our engineers work on scalable systems, cloud services... ...ambiguity in an environment where development cycles are measured in weeks, not years... ...version control systems Knowledge of software development lifecycle, including design...SuggestedFull timeSummer workInternshipSeasonal workSummer internshipWork at officeLocal areaWorldwideMonday to Friday$160k - $220k
...Responsibilities:Design, Develop and maintain software features on current and future products. Responsible for the development of the switch-controller related features of... ...Minimum of 13 years’ experience in software engineering.Strong C/Linux experience is essential....SuggestedFull timeWorldwide$150.4k - $277.6k
Role Number: 200674593Team: Software and ServicesLocation: CupertinoWeekly Hours: 40Posted... ...to hear from you!The Apple Service Engineering (ASE) team is responsible for the systems... ...of experience in related software development (or comparable academic experience)Experience...SuggestedRelocation- ...delivery of the scale-up networking and GPU software stack for AMD Instinct™ GPU platforms. You will lead architecture, development, bring-up and optimization across scale-up... ...multiple teams. You communicate clearly with engineers, architects, executives and customers, and...Suggested
$193.3k - $261.5k
...setting industry standards for security and performance. The EC2 Nitro local storage team is seeking an experienced Software Development Engineer to build virtualized, hardware-accelerated solutions for EC2 disk instances at global scale. Our platforms support workloads...SuggestedFull timeInternshipLocal areaFlexible hours$175k - $245k
...support the delivery of our new platform.Maintain the existing software components, OS related.Requirements:B.S./M.S. with 8+ years of... ....Hands-on experience with the Linux kernel, debugging, development, performance tuning, etc.Detailed knowledge of Linux kernel, scheduling...Full timeWorldwide- ...advance your career.THE ROLE: AMD is looking for a strategic software engineering lead who is passionate about improving the performance of... ...ambiguous technical problemsExperience with open-source software development including collaboration with community maintainers and...
$184.7k - $324.8k
...Software Development Engineer (Postgres), AI & Data Platforms (AiDP)The Postgres team at Apple invites interested engineers to join our team to develop and contribute to PostgreSQL, the world's most popular open source relational database. Our engineers develop and operate...WorldwideRelocation$148.4k
...include hardware design, firmware, compiler, runtime, and ML engineers to develop software that enables and optimizes custom ML accelerator silicon... ...practices for systems-level and performance-critical development - Develop CI/CD pipelines, test automation, and tooling to...InternshipLocal areaWorldwide$165.2k - $223.6k
AWS Hardware Engineering Services support all AWS data centers and all of the servers, storage... ...to help. You’ll join a diverse team of software, hardware, and network engineers,... ...as external companies and lead firmware development efforts on custom solid-state devices....InternshipLocal areaFlexible hours$165.2k - $223.6k
...commercial regions to classified partitions at a scale where availability and security are non-negotiable. We are looking for a Software Development Engineer to design build and operate the services that authenticate authorize connect and stream WorkSpaces sessions for humans...InternshipLocal areaFlexible hours$165.2k - $223.6k
...the UC organization, you’ll support the development and management of Compute, Database,... ...product line. The Nitro Team is looking for engineers with systems knowledge and experience... ...+ years of non-internship professional software development experience- 2+ years of non...InternshipLocal areaFlexible hours$123k - $151k
...on design consistency and with backend engineers on API shapes.What We're Looking ForBachelor... ...'s or Master's in Computer Science, Software Engineering, or a related field.... ...security, and learn contract-first full-stack development, enterprise design systems, and real...Full timeContract workInternshipWorldwide$165.2k - $223.6k
The Amazon Devices Software & Services team is looking for a Software Development Engineer to join a high-velocity, specialized team. This is not a traditional framework or infrastructure role - we are building a new groundbreaking customer experience that will define how...InternshipLocal areaWorldwideFlexible hours$148.4k
...heart of AWS machine learning servers, and we are hiring a software engineer to help build the Hardware Abstraction Layer (HAL) that brings... ...Perl- Experience (non-internship) in professional software development, or currently enrolled in or recently completed a Bachelor's...InternshipLocal area$165.2k - $223.6k
Are you excited about building software that impacts millions of customers? Do you enjoy solving complex technical... ...while collaborating with a talented team of engineers? We're looking for a Software Development Engineer II to join Amazon and help design, build, and...Permanent employmentInternshipLocal areaFlexible hoursShift workDay shift$165.2k - $223.6k
...building customer-facing services to empower data scientists and software engineers in their deep learning endeavors. As our customers rapidly... ...the next-generation AI platform to accelerate their development. We’re seeking a dedicated engineering team lead to drive building...InternshipLocal areaWork from homeFlexible hours- ...technology that moves the world forward. Join us and, together, we’ll advance your career.THE ROLE AMD is looking for a Software Development Engineer to help build the next generation of integrated marketing technology capabilities. As part of a new, collaborative software...
$165.2k - $223.6k
AWS Neuron is the complete software stack for the AWS Inferentia and Trainium cloud-scale machine learning accelerators and the servers that use them.As the Software Development Engineer for the Neuron Runtime Team, you will be responsible for working alongside a team of...InternshipLocal areaWork from homeFlexible hours$150.4k - $277.6k
Role Number: 200678056Team: Software and ServicesLocation: CupertinoWeekly Hours: 40Posted: 2026-08-20SummaryApple is where individual... ...for a collaborative and technically skilled Software Development Engineer to help drive innovation and improvements across our screen...Remote workRelocation$184.7k - $324.8k
Role Number: 200667248Team: Software and ServicesLocation: CupertinoWeekly Hours: 40Posted... ...8SummarySeeking extraordinary software engineers with deep experience in scalable... ...maintaining high performance.• Innovate on API development and integration, enabling seamless...WorldwideRelocation$134k - $220k
...Responsibilities: Design, Develop and maintain software features on current and future products. Responsible for the development of the switch-controller related features... ...: ~0-3 years’ experience in software engineering. ~ Strong C/Linux experience is essential...Full timeWorldwideHome office$165.2k - $223.6k
...Description AWS Network Product Development (NPD) owns the design, planning, delivery, and operation of AWS global network... ...who want to help. You’ll join a diverse team of software, hardware, and network engineers, supply chain specialists, security experts, operations...InternshipLocal area$185.5k - $265k
...company pioneering security transformation in the AI era? Join us at Zscaler. Role We are looking for a Principal Software Development Engineer to join our team. This is an hybrid role in Santa Clara, CA, reporting to the Director of Software Development Engineering...Full timeWork at officeLocal area$150.4k - $277.6k
Role Number: 200680217Team: Software and ServicesLocation: CupertinoPosted: 2026-08-26SummaryCore... ...confidence.We're looking for a software engineer who is excited to build the systems that... ...that turn raw signals from across the development lifecycle into insights that drive real...Relocation$184.7k - $324.8k
...other’s ideas stronger. Here, you’ll do more than join something — you’ll add something. Video Engineering is seeking a strong, experienced, self-motivated Software Development Engineer in Test with a passion for making all Apple product experience the best it can be....Relocation- ...of patients worldwide.We’re a team of engineers, clinicians, and innovators united by one... ...:Contribute broadly to the Video Software Engineering Group, responsible for the... ...following activities:Detailed design, development, documentation, and verification of product...Local areaWorldwideFlexible hours
$200.5k - $260.5k
...As a Principal Software Engineer, you will: Work with developers within the team and on other cross‑functional projects, as well as project... ...of 10 years of experience in networking related software development B.S. in Computer Science or Electrical Engineering; M.S....Full time$165.2k - $223.6k
We are looking for an Embedded Software Development Engineer to build and optimize firmware for Ring's growing portfolio of smart home devices. The ideal candidate is passionate about writing clean, efficient code for embedded platforms and has experience working across...InternshipLocal areaFlexible hours$165.2k - $223.6k
As a Software Development Engineer, you will be responsible for defining, building and supporting the system design, architecture, and software for Ring IoT products. As a member of our team, you will be interacting closely with the business and cross-functional engineering...InternshipLocal areaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Development Engineer. Be the first to apply!
- ngo software engineer Sunnyvale, CA
- software qa engineer Sunnyvale, CA
- senior software design engineer Sunnyvale, CA
- real time software engineer Sunnyvale, CA
- startup software engineer Sunnyvale, CA
- financial software developer Sunnyvale, CA
- part time software developer Sunnyvale, CA
- software engineer staff Sunnyvale, CA
- rust software engineer Sunnyvale, CA
- machine learning software engineer Sunnyvale, CA



