> Markdown version of [/jobs/ext/2600259-software-engineer-62717](https://www.wearedevelopers.com/jobs/ext/2600259-software-engineer-62717). 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). --- # Software Engineer / 62717 - **Company:** Sapphire Recruitment Inc. - **Location:** Endicott, NY, United States - **Salary:** $65,000.0 - $110,000.0 - **Contract:** Permanent contract - **Skills:** Application Notes, Spanning Tree Protocols, C++ (Programming Language), Software Documentation, Computer Engineering, Device Drivers, Embedded Software, Ethernet, Networking Hardware, Network Security, Network Protocols, Software Architecture, Real-Time Operating Systems, Release Management, Simple Network Management Protocols, Software Engineering, Transmission Control Protocol (TCP), Virtual Local Area Networks, Network Switches, Software Modules, Computer Network Technologies, Real Time Systems, Information Technology - **Published:** August 6, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=584a46057caece38 ## About the Role * Bachelor's or master's degree in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering, or a related technical discipline. * Professional experience developing software for networking equipment or embedded electronic systems. * Strong knowledge of Ethernet and TCP/IP networking. * Understanding of networking technologies and protocols such as VLAN, Spanning Tree Protocol, Quality of Service, and SNMP. * Experience developing embedded software using C or C++. * Familiarity with real-time operating systems. * Strong analytical, troubleshooting, and problem-solving abilities. * Excellent communication skills and the ability to collaborate effectively within a cross-functional engineering environment. * Strong attention to detail and a commitment to producing reliable, high-quality solutions. Preferred Experience * Software development for Ethernet switches or other networked embedded products. * Knowledge of network security principles, secure protocols, and encryption methods. * Experience designing products for harsh or highly regulated environments. * Familiarity with military, industrial, environmental, ingress-protection, shock, vibration, or electromagnetic-interference standards. * Experience supporting products through testing, manufacturing, and production release., Candidates must be legally authorized to work in the United States without current or future employer sponsorship. This position involves access to technology governed by United States export-control regulations. Candidates must qualify as a U.S. person, including a U.S. citizen, lawful permanent resident, or protected individual as defined by applicable law, or otherwise be eligible to obtain the required U.S. government authorization. ## Description Sapphire Recruitment is partnering with a well-established technology manufacturer seeking Software Engineers to support the design and development of rugged, high-performance electronic systems. This is an exciting opportunity for engineers with experience in embedded software, Ethernet networking, and real-time systems. The successful candidates will collaborate with multidisciplinary engineering and manufacturing teams to develop reliable networking solutions capable of operating in demanding environments., * Design and develop embedded software for rugged electronic systems used in challenging operating environments. * Develop device drivers, networking protocols, management interfaces, and other embedded software components. * Support Ethernet switch functionality and related networking capabilities. * Collaborate with hardware engineers, software developers, product managers, manufacturing teams, and other stakeholders to establish product requirements and technical specifications. * Evaluate hardware and software architectures based on performance, scalability, power consumption, reliability, security, and cost. * Conduct feasibility studies and recommend appropriate technical solutions. * Test and verify software modules, troubleshoot technical issues, and resolve performance bottlenecks. * Help transition new designs from engineering into production while addressing manufacturing and quality considerations. * Provide technical guidance and support related to product deployment, troubleshooting, and maintenance. * Prepare technical specifications, user documentation, application notes, and other engineering materials. * Remain current with networking technologies, industry standards, and emerging engineering practices. ## Related Videos - [20 Years of Domain-Driven Design: What I’ve Learned About DDD](https://www.wearedevelopers.com/videos/1571-20-years-of-domain-driven-design-what-i-ve-learned-about-ddd) - [Coffee with Developers - Stephen Jones - NVIDIA](https://www.wearedevelopers.com/videos/1303-coffee-with-developers-stephen-jones-nvidia) - [The Gashlycrumb Tinies of AI Networking You Must Know (or Languish!)](https://www.wearedevelopers.com/videos/2067-the-gashlycrumb-tinies-of-ai-networking-you-must-know-or-languish) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [WeAreDevelopers LIVE – Keeping Up with Styles, Data & More](https://www.wearedevelopers.com/videos/1803-wearedevelopers-live-keeping-up-with-styles-data-more) - [Android beyond mobile: Cars, TVs, and Wearables](https://www.wearedevelopers.com/videos/553-android-beyond-mobile-cars-tvs-and-wearables) ## Related Articles - [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) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers)