CrawlJobs Logo

Systems Software Security Developer

India, Bangalore · Job Posted April 01, 2026
Apply Position
Job Link Share

Job Description

Systems Software Security Developer (C, C++, Security Protocols). This role has been designed as ‘Hybrid’ with an expectation that you will work on average 2 days per week from an HPE office. HPE Nonstop is a complete software stack and offers a rich suite of security products to protect Nonstop workloads and data - be it the new crypto, standards compliance, auditing, new security design in the enterprise and so on. Nonstop comes with its own unique security architecture that has continued to protect the Nonstop deployments over time. The portfolio of security products is enhanced at regular intervals to stay with times and ahead of the curve.

Job Responsibility

  • Designs enhancements, updates, and programming changes for portions and subsystems of systems software, including operating systems, compliers, networking, utilities, databases, and Internet-related tools
  • Analyzes design and determines coding, programming, and integration activities required based on specific objectives and established project guidelines
  • Executes and writes portions of testing plans, protocols, and documentation for assigned portion of application
  • identifies and debugs issues with code and suggests changes or improvements
  • Participates as a member of project team of other software systems engineers and internal and outsourced development partners to develop reliable, cost effective and high quality solutions for assigned systems portion or subsystem
  • Collaborates and communicates with internal and outsourced development partners regarding software systems design status, project progress, and issue resolution

Requirements

  • Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent
  • Typically 2+ years experience
  • Experience in the development of security products and features (eg. SSL, SSH, IPSEC) on Linux or similar UNIX systems
  • Expertise in multiple software systems design tools and languages
  • Advanced C/C++ programming and scripting skills
  • Strong knowledge of security basic concepts (authentication, access control, auditing, ciphers, cryptography, key management, etc)
  • Good understanding of secure design, programming
  • Familiarity with system-level programming, OS internals
  • Knowledge and Skills: Using software systems design tools and languages
  • Ability to apply analytical and problem solving skills
  • Designing software systems running on multiple platform types
  • Ability to work independently and collaboratively across teams
  • Software systems testing methodology, including execution of test plans, debugging, and testing scripts and tools
  • Strong written and verbal communication skills
  • mastery in English and local language
  • Ability to effectively communicate design proposals and negotiate options

Nice to have

  • Cloud Architectures
  • Cross Domain Knowledge
  • Design Thinking
  • Development Fundamentals
  • DevOps
  • Distributed Computing
  • Microservices Fluency
  • Full Stack Development
  • Security-First Mindset
  • Solutions Design
  • Testing & Automation
  • User Experience (UX)

What we offer

  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Systems Software Security Developer

8 matching positions

Senior Software Security Developer

Senior Software Security Developer (C, C++, Security Protocols). This role has b...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent
  • Typically 10+ years experience
  • Experience in the design and development of secure software systems, security products and features (eg. SSL, SSH, IPSEC) on Linux or similar UNIX systems
  • Expertise in multiple software systems design tools and languages
  • Advanced C/C++ programming and scripting skills on Linux platforms
  • Strong knowledge of security basic concepts (authentication, access control, auditing, ciphers, cryptography, key management, etc) and security technologies
  • Good understanding of secure design, programming
  • Experience in overall architecture of software systems for products and solutions
  • Designing and integrating software systems running on multiple platform types into overall architecture
  • Strong software engineering background including Software Architecture, design for scalability and Performance
Job Responsibility
Job Responsibility
  • Leads multiple project teams of other software systems engineers and internal and outsourced development partners responsible for all stages of design and development for complex products and platforms, including solution design, analysis, coding, testing, and integration
  • Manages and expands relationships with internal and outsourced development partners on software systems design and development
  • Reviews and evaluates designs and project activities for compliance with systems design and development guidelines and standards
  • provides tangible feedback to improve product quality and mitigate failure risk
  • Provides domain-specific expertise and overall software systems leadership and perspective to cross-organization projects, programs, and activities
  • Drives innovation and integration of new technologies into projects and activities in the software systems design organization
  • Provides guidance and mentoring to less- experienced staff members
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
Read More
Arrow Right

Senior Software Security Developer

Senior Software Security Developer (C, C++, Security Protocols). This role is pa...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent
  • Typically 10+ years experience
  • Experience in the design and development of secure software systems, security products and features (eg. SSL, SSH, IPSEC) on Linux or similar UNIX systems
  • Expertise in multiple software systems design tools and languages
  • Advanced C/C++ programming and scripting skills on Linux platforms
  • Strong knowledge of security basic concepts (authentication, access control, auditing, ciphers, cryptography, key management, etc) and security technologies
  • Good understanding of secure design, programming
  • Experience in overall architecture of software systems for products and solutions
  • Designing and integrating software systems running on multiple platform types into overall architecture
  • Strong software engineering background including Software Architecture, design for scalability and Performance
Job Responsibility
Job Responsibility
  • Leads multiple project teams of other software systems engineers and internal and outsourced development partners responsible for all stages of design and development for complex products and platforms, including solution design, analysis, coding, testing, and integration
  • Manages and expands relationships with internal and outsourced development partners on software systems design and development
  • Reviews and evaluates designs and project activities for compliance with systems design and development guidelines and standards
  • provides tangible feedback to improve product quality and mitigate failure risk
  • Provides domain-specific expertise and overall software systems leadership and perspective to cross-organization projects, programs, and activities
  • Drives innovation and integration of new technologies into projects and activities in the software systems design organization
  • Provides guidance and mentoring to less- experienced staff members
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right

Senior Software Developer - Cloud Security

Join 3Shape as a Senior Software Developer - Cloud Security! If you are an exper...
Location
Location
Denmark , Copenhagen
Salary
Salary:
Not provided
3shape.com Logo
3Shape
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Senior-level Software development competences
  • C# and/or C++
  • Proven hands-on experience with cloud security engineering, including container, Kubernetes, IaC and CI/CD security
  • Proven hands-on experience with building secure large cloud systems
  • You know what OWASP Top 10 risks are, and you have prevented (some of) them in code
  • You have in practical terms secured an API
  • You know and always use secure coding patterns
  • Experience with IaC and DevSecOps, including tool chains and security scanning pipelines
  • Threat modeling and architecture translation, turning vague security expectations into practical actionable guidelines for developers
  • Familiarity with Azure operational and governance tools, e.g. Azure Advisor Security
Job Responsibility
Job Responsibility
  • Applying secure coding patterns
  • advocating tools for detecting vulnerabilities
  • providing guidelines on fixing vulnerabilities
  • advocating security-related activities such as cloud penetration testing
  • sharing proven experience with building secure web and cloud applications with both teams and across the stream
  • picking up tasks from the prioritized backlog and working as a generally capable and engaged team member
  • weighing in with a security focus in architecture, design and code reviews
  • gathering learnings and finding potentially missing parts of good security practices in the team
  • proactively propagating good security practices to developers, testers and the architect in the team
  • motivating and propagating these practices to other teams through the stream architect community
What we offer
What we offer
  • Strong focus on professional and personal development – and budget to back it
  • Empowerment and challenging tasks in a successful MedTech company with cutting edge technology
  • An inspiring international and informal environment with committed and highly skilled colleagues – we are more than 30 nationalities in our building
  • Attractive office in the center of Copenhagen, next to Kongens Nytorv metro station
  • Healthcare package to keep you fit and well, and fresh and delicious lunch cooked by our private chef
  • Work on solutions used by thousands of dental professionals worldwide
  • Fulltime
Read More
Arrow Right

C++ Software Developer & Linux Systems Administrator

We are looking for a highly versatile C++ Software Developer with a strong backg...
Location
Location
United States , Pittsburgh
Salary
Salary:
Not provided
capsenrobotics.com Logo
Capsen Robotics
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven professional experience as a Software Developer with strong proficiency in modern C++
  • Extensive hands-on experience in Ubuntu Linux system administration and command-line operations
  • Solid understanding of core networking concepts, security, and protocols (TCP/IP, DNS, DHCP, routing)
  • Demonstrated ability to teach, mentor, or lead technical teams in adopting software development lifecycles (SDLC) and best practices
  • Strong proficiency with version control systems, particularly Git
  • Must have a valid driver's license with a good driving record
Job Responsibility
Job Responsibility
  • Design, develop, test, and maintain robust and scalable C++ software applications for robots used in factory automation
  • Administer, configure, and maintain Linux-based servers to ensure high availability, performance, and security
  • Manage, monitor, and troubleshoot network infrastructure, including routers, switches, and VPNs
  • Develop and maintain automation scripts using Bash or Python for system provisioning and streamlined operations
  • Build, maintain, and optimize CI/CD pipelines to ensure smooth and reliable software deployments
  • Travel to customer facilities (integrator facilities, factories, warehouses). Travel may comprise 10-20% of work days
  • Fulltime
Read More
Arrow Right

Distributed Systems Cluster Security Software Engineering Lead

In this role, you will be the security czar for the Cerebras’s AI cluster produc...
Location
Location
United States , Sunnyvale
Salary
Salary:
140000.00 - 240000.00 USD / Year
cerebras.net Logo
Cerebras Systems
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of demonstrated engineering leadership/management role in distributed systems security
  • Proven track record of delivering product, launching and deploying secured distributed solutions to customers
  • Excellent communication, articulation, collaboration and ability to act as a stakeholder
  • Tough decision-making skills with data and trade-off analysis
  • Outstanding sense for product and user journeys, out-of-box thinker
  • Outstanding road map and schedule execution skills under tight timeline and budgets
  • Strong background in multi-tenancy of large scale clusters is necessary
  • Strong technical experience in computer and cluster networks is necessary
  • Strong technical background in distributed systems software development (K8s and its ecosystem) is preferred
  • Technical experience with bare metal cluster management software and related monitoring is preferred
Job Responsibility
Job Responsibility
  • Be the primary engineering face and owner of cluster security
  • Provide strong technical leadership in cluster security for the company
  • Actively work with corporate security, and customers to identify and define security enhancements needed
  • Build engineering driven software that will provide guardrails, detection solution and response tools for vulnerabilities at all layers of vertical stack (includes HW and SW)
  • Straddle vertically and horizontally cross functional collaboration to ensure end-to-end cluster software is secure
  • Develop, maintain and execute roadmap of the cluster security product
  • Build an outstanding engineering team to deliver world-class security solution
What we offer
What we offer
  • Build a breakthrough AI platform beyond the constraints of the GPU
  • Publish and open source their cutting-edge AI research
  • Work on one of the fastest AI supercomputers in the world
  • Enjoy job stability with startup vitality
  • Our simple, non-corporate work culture that respects individual beliefs
Read More
Arrow Right

Early-Career Information Systems Architect - Technical Security Systems

The Technical Systems Security Department (9246) is seeking an Information Syste...
Location
Location
United States , Albuquerque
Salary
Salary:
87400.00 - 168800.00 USD / Year
sandia.gov Logo
Sandia National Laboratories
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Information Systems / Management Information Systems (MIS), Computer Science or Computer Engineering, Software Engineering, Information Technology, or relevant discipline, or equivalent combination of relevant education and experience
  • Ability to obtain and maintain a DOE Q-level security clearance
Job Responsibility
Job Responsibility
  • Translate business needs into technical solutions and define solutions to business problems through reasoned application of information technology
  • Determine integrated hardware and software architecture solutions that meet performance, scalability, reliability, and security needs
  • Design, develop, and analyze overall architecture of internal systems, including hardware and software
  • Work with stakeholders and staff to conduct high-level investigations for strategy studies, requirements specifications, and feasibility studies, and communicate requirements to management
  • Coordinate design and integration of information systems, including subsystems such as networking, virtual machines, and traditional servers/workstations across all SNL sites
What we offer
What we offer
  • Challenging work with amazing impact that contributes to security, peace, and freedom worldwide
  • Extraordinary co-workers
  • Some of the best tools, equipment, and research facilities in the world
  • Career advancement and enrichment opportunities
  • Flexible work arrangements for many positions include 9/80 (work 80 hours every two weeks, with every other Friday off) and 4/10 (work 4 ten-hour days each week) compressed workweeks, part-time work, and telecommuting (a mix of onsite work and working from home)
  • Generous vacation, strong medical and other benefits, competitive 401k, learning opportunities, relocation assistance and amenities aimed at creating a solid work/life balance
  • Fulltime
Read More
Arrow Right

Phantom Works Experienced Systems Engineer (Systems Security)

At Boeing, we innovate and collaborate to make the world a better place. We're c...
Location
Location
United States , El Segundo; Los Angeles
Salary
Salary:
119850.00 - 162150.00 USD / Year
boeing.com Logo
Boeing
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor of Science degree in Engineering, Engineering Technology (including Manufacturing Technology), Computer Science, Data Science, Mathematics, Physics, Chemistry or non-US equivalent qualifications directly related to the work statement
  • 5 or more years' related work experience or an equivalent combination of technical education and experience or non-US equivalent qualifications
  • Knowledge of low-level cryptographic system elements, including algorithms, security architecture, and system implementation/employment
  • Familiarity with cryptographic solution areas such as COMSEC, TRANSEC, Data in Transit (DIT), Data at Rest (DaR), Cross Domain Solutions (CDS), and Key Management Systems
  • Ability to support cryptographic architecture and implementation work, including working with NSA-approved cryptographic suppliers and supporting program execution
  • Active U.S. Secret Security Clearance (U.S. Citizenship Required)
Job Responsibility
Job Responsibility
  • Work with NSA approved cryptographic suppliers to support embedment and contract execution in programs while supporting architectural guidance
  • Directly support software development within and around crypto module development
What we offer
What we offer
  • Competitive base pay and variable compensation opportunities
  • Health insurance
  • Flexible spending accounts
  • Health savings accounts
  • Retirement savings plans
  • Life and disability insurance programs
  • Paid and unpaid time away from work
  • Best in class 401(k) plan: company match dollar for dollar, up to 10% of eligible pay with Immediate 100% vesting
  • Student Loan Match
  • Industry-leading tuition assistance program
  • Fulltime
Read More
Arrow Right

Alternate Facility Security Officer (AFSO)/ Information Systems Security Officer (ISSO)

Position Summary: We are seeking for a detail-oriented and reliable Alternate Se...
Location
Location
United States , Huntsville
Salary
Salary:
Not provided
xbowsystems.com Logo
X-Bow Systems
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • U.S. citizenship and active security clearance (SECRET or higher preferred)
  • 3+ years of experience in industrial security or related field and experience in information systems security or cybersecurity
  • Knowledge of NISPOM (32 CFR Part 117), RMF, NIST SP 800-53, and related standards
  • Experience with system accreditation, auditing, and incident response
  • Strong analytical, problem-solving, and communication skills
  • Relevant certifications (e.g., CISSP, Security+, CISM) preferred
  • Strong organizational, communication, and interpersonal skills
  • Proficiency with security management software and Microsoft Office Suite.
Job Responsibility
Job Responsibility
  • Assist the FSO in implementing and maintaining the facility's security program in accordance with NISPOM and company policies
  • Support personnel security clearance processing, tracking, and recordkeeping
  • Conduct security briefings and debriefings
  • Assist with self-inspections, audits, and preparation for DCSA assessments
  • Maintain classified document control and accountability
  • Respond to and report security incidents or violations
  • Support the development and enforcement of security policies and procedures
  • Serve as the point of contact for security-related matters in the FSO's absence
  • Implement and maintain security controls for information systems in accordance with NISPOM, RMF, and company policies
  • Develop, document, and update System Security Plans (SSPs) and related documentation
  • Fulltime
Read More
Arrow Right