> Markdown version of [/jobs/ext/3110322-associate-software-engineer](https://www.wearedevelopers.com/jobs/ext/3110322-associate-software-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). --- # Associate Software Engineer - **Company:** Forescout Technologies Inc. - **Location:** Dallas, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Secure Shell (SSH), Java (Programming Language), JavaScript (Programming Language), Microsoft Windows, Artificial Intelligence, Apple Mac Systems, Unit Testing, C++ (Programming Language), Computer Networks, Dynamic Host Configuration Protocol, Linux, Distributed Systems, Domain Name System (DNS), Perl (Programming Language), Python (Programming Language), Network Security, Packet Analyzer, Network Protocols, Open Systems Interconnection (OSI), Security Information and Event Management, Simple Network Management Protocols, Software Engineering, Systems Integration, TCP/IP, Cloud Platform System, Computer Network Technologies, Software Troubleshooting, Forescout, Information Technology - **Published:** September 27, 2026 - **Apply:** https://www.dice.com/job-detail/c70d75c6-cb77-4c95-acf3-77489fde9dac ## About the Role * Bachelor's or master's in computer science or related field * 2+ years of industry experience developing software, preferably with Java * 2+ years delivering production software with experience designing, implementing, testing, documenting, and delivering enterprise-grade software * Hands-on experience with Java and Python preferred or a mix of at least two languages including Java, C/C++, Perl, Python, and JavaScript * Experience with Linux, Windows and macOS environments with a strong preference for Linux experience * Networking knowledge including TCP/IP, UDP, HTTP/HTTPS, SSL/TLS, SSH, DNS, DHCP, SNMP, and related networking protocols with solid understanding of the OSI and TCP/IP models, network security concepts, packet analysis, troubleshooting methodologies, and enterprise network architectures, with experience diagnosing connectivity issues and integrating distributed systems across on-premises and cloud environments - is highly desirable * Working knowledge of multiple security product categories highly desirable including SIEM, UEBA, CASB, VA, NGFW, ATD, PAM and EMM * Experience designing and shipping end-to-end AI solutions * Team player who has a "get stuff done" approach with excellent problem-solving skills and the ability to efficiently collaborate with cross-functional teams * Excellent communications skills ## Description * Design, develop and unit test Forescout eyeSight product features to develop new functionality, improving product capability and enhancing customer experience * Work with senior technical leaders and product management team to contribute to product use cases and roadmap definition * Work with QA, technical publication, support, and other teams to ensure high-quality end-to-end product delivery * Mentor junior members on the development team * Rapidly learn, evaluate and explain emerging security technologies, We are committed to maintaining a secure environment for our customers, employees, and business operations. To support these efforts, candidates may be asked to complete job-related pre-employment screening and verification processes, to the extent permitted by applicable law. Depending on the role and location, these measures may include identity verification, employment verification, background screening, work authorization verification, and other lawful security-related checks. Forescout conducts these processes in accordance with applicable laws and regulations, including privacy and data protection requirements, and obtains any required notices, authorizations, or consent before conducting such screenings. Notice Regarding the Use of Artificial Intelligence in Recruitment As part of our recruitment process, we may use artificial intelligence ("AI") or automated decision-support tools to assist with reviewing applications, assessing job-related qualifications, matching candidates to role requirements, scheduling interviews, and supporting candidate evaluation. These tools are designed to assist our recruiters and hiring managers and are not the sole basis for hiring decisions. Qualified personnel review relevant candidate information and exercise human judgment throughout the recruitment process. We are committed to the responsible use of AI and seek to deploy and use AI-enabled recruiting tools in accordance with applicable laws, regulations, and our internal governance standards. NOTE TO EMPLOYMENT AGENCIES: We value the partnerships we have built with our preferred vendors. Forescout does not accept unsolicited resumes from employment agencies. ## Related Videos - [An Applied Introduction to eBPF with Go](https://www.wearedevelopers.com/videos/1075-an-applied-introduction-to-ebpf-with-go) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Turning Container security up to 11 with Capabilities](https://www.wearedevelopers.com/videos/718-turning-container-security-up-to-11-with-capabilities) - [ The attacker's footprint](https://www.wearedevelopers.com/videos/375-the-attacker-s-footprint) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [9 Ways to Make Money Hacking](https://www.wearedevelopers.com/magazine/333-9-ways-to-make-money-hacking)