Search by job, company or skills

H

Senior Software Security Developer C, C++, Security Protocols

10-15 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 13 days ago
  • Be among the first 20 applicants
Early Applicant
Quick Apply

Job Description

The Senior Systems Software Security Engineer will lead the design, development, and integration of secure software systems for HPE Nonstop. This role involves architecting security infrastructure, implementing cryptography, monitoring workloads, and guiding compliance and forensics strategies, while mentoring junior engineers.

What You'll Do:

  • Lead multiple project teams of software engineers and development partners through all stages of software system design and development, including solution design, coding, testing, and integration.
  • Manage and expand relationships with internal and outsourced development partners for software systems design and implementation.
  • Review and evaluate designs and project activities for compliance with system design and development standards; provide feedback to improve quality and mitigate risks.
  • Provide domain-specific expertise and software systems leadership across cross-organization projects, programs, and initiatives.
  • Drive innovation by integrating new technologies into projects and software systems design processes.
  • Mentor and guide less-experienced staff members to ensure high-quality software development.
  • Ensure security infrastructure protects information flow for customers and application developers.
  • Integrate security features into enterprise authentication and access control architectures.
  • Implement modern cryptography, advanced forensics, monitoring tools, and compliance measures.
  • Monitor emerging threats and research solutions for Nonstop workloads and environments.

What You Need to Bring:

  • BS/MS in Computer Science, Information Systems, or equivalent.
  • 10+ years of experience in designing and developing secure software systems on Linux/UNIX.
  • Expertise in multiple software systems design tools and languages; advanced C/C++ programming and scripting skills.
  • Strong knowledge of security concepts: authentication, access control, auditing, ciphers, cryptography, key management.
  • Proven experience in software system architecture, including multi-platform integration, scalability, and performance optimization.
  • Expertise in real-time multi-threaded software development on multi-core platforms.
  • Hands-on experience with system-level programming, OS internals, and re-architecting critical data path software.
  • Strong analytical, problem-solving, and self-driven ownership mindset.
  • Experience with software systems testing methodology: test plan creation, debugging, and automation scripts.

More Info

Job Type:
Function:
Employment Type:
Open to candidates from:
Indian

About Company

The Hewlett-Packard Company, commonly shortened to Hewlett-Packard or HP, was an American multinational information technology company headquartered in Palo Alto, California. HP developed and provided a wide variety of hardware components, as well as software and related services to consumers, small and medium-sized businesses (SMBs), and large enterprises, including customers in the government, health, and education sectors. The company was founded in a one-car garage in Palo Alto by Bill Hewlett and David Packard in 1939, and initially produced a line of electronic test and measurement equipment. The HP Garage at 367 Addison Avenue is now designated an official California Historical Landmark, and is marked with a plaque calling it the "Birthplace of 'Silicon Valley'".

Job ID: 139684047