> Markdown version of [/jobs/ext/2407682-security-software-engineer-r-d](https://www.wearedevelopers.com/jobs/ext/2407682-security-software-engineer-r-d). 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). --- # Security Software Engineer (R&D) - **Company:** HP Inc - **Location:** Spring, TX, United States - **Experience:** Experienced - **Salary:** $105,050.0 - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), .NET Framework, Microsoft Windows, Agile Methodology, Software Applications, HTML5, Unit Testing, Microsoft Azure, C Sharp (Programming Language), C++ (Programming Language), Cascading Style Sheets (CSS), Databases, Computer Literacy, Software Debugging, Web Development, Django Web Framework, Extensible Application Markup Language, File System Permissions, Inter-Process Communication, Information Systems Security Architecture Professional, Python (Programming Language), Windows Presentation Foundation, Object-Oriented Software Development, Performance Tuning, Secure Coding, Security Software, Software Engineering, Windows Desktop, Xamarin, Multithreading, .NET Core, ReactJS, Concurrency, Software Security, Information Technology - **Published:** August 9, 2026 - **Apply:** https://www.juju.com/job/00000000gmm5hf ## About the Role + Four-year or Graduate Degree in Computer Science, Software Engineering, or any other related discipline or commensurate work experience or demonstrated competence. + 4-7 years of work experience, preferably in software security and automation, or a related field or an advanced degree with 3-5 years of work experience. Preferred Certifications + Certified Information Systems Security Professional + Systems Security Certified Practitioner Knowledge and Skills + Proficiency in one or more of the following technologies: + C/C++ C# + .NET / .NET Core + WPF + XAML + Experience with object-oriented design and software development principles. + Experience with unit testing frameworks and methodologies. + Familiarity with Agile development practices and tools such as Azure DevOps (ADO). + Understanding of Windows application development. + Knowledge of Windows operating system fundamentals, including: + Windows Registry + Certificates + File and folder permissions + Local and domain user security + Basic understanding of Windows programming concepts such as: + Multi-threading + Sockets + Inter-process communication + Strong debugging, troubleshooting, and problem-solving skills. + Good written and verbal communication skills. + Ability to work both independently and collaboratively within a team environment. Preferred Qualifications + Knowledge of software security principles and secure coding practices. + Basic understanding of cryptography and authentication technologies. + Experience with one or more of the following: + ReactJS + Python + Django + Go + Rust + Xamarin + Familiarity with technologies such as: + WMI + COM + Networking + Concurrency + Databases + Performance optimization + Experience developing web applications using: + JavaScript frameworks + HTML5 + CSS Cross-Org Skills * Effective Communication * Results Orientation * Learning Agility * Digital Fluency * Customer Centricity Impact & Scope * Impacts multiple teams and may act as a team or project leader providing direction to team activities and facilitates information validation and team decision making process. Complexity * Responds to moderately complex issues within established guidelines. ## Description This role is responsible for driving the security, integrity, and resilience of software products throughout their lifecycle. The role specializes in identifying, evaluating, and mitigating security risks and vulnerabilities within software products. The role focuses on ensuring that software applications and systems are designed, developed, and deployed with robust security measures to protect sensitive data, prevent unauthorized access, and maintain the overall integrity of the software product., + Design, develop, test, and maintain software applications and security solutions. + Participate in all phases of the software development lifecycle, including design, coding, testing, debugging, and integration. + Develop and maintain features for Windows desktop applications and services. + Collaborate with team members to troubleshoot and resolve software issues. ## Related Videos - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Discover .NET MAUI](https://www.wearedevelopers.com/videos/700-discover-net-maui) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [The power of the community](https://www.wearedevelopers.com/videos/533-the-power-of-the-community) - [Software Security 101: Secure Coding Basics](https://www.wearedevelopers.com/videos/220-software-security-101-secure-coding-basics) ## Related Articles - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [The Ultimate Software Engineer Career Path Guide for 2023](https://www.wearedevelopers.com/magazine/146-the-ultimate-software-engineer-career-path-guide-for-2023) - [9 Ways to Make Money Hacking](https://www.wearedevelopers.com/magazine/333-9-ways-to-make-money-hacking)