F5

Software Development Engineer III

F5

full-time

Posted on:

Location Type: Hybrid

Location: BangaloreIndia

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Collaborate with architects and business leaders to understand the requirements for providing FIPS-ready cryptography-based security services
  • Design solutions, and implement them
  • Perform necessary compliance tasks – including building and executing the test suites – required for making systems and libraries ready for FIPS
  • Vet various open source and closed source technologies, components, libraries, tools etc.
  • Help build a highly available, highly scalable and easily manageable system
  • Demonstrate technical leadership in multiple security domains, providing mentorship to team members
  • Participate in threat modelling of new product features
  • Manual identification and exploitation of security vulnerabilities
  • Detailed analysis of issues identified, including proof of concept, reproduction steps, and recommended remediation
  • Building custom instrumentation and tools to assist security assessment
  • Demonstrate leadership by taking responsibility and ownership of software components and deliver a complete product satisfying functional, scale, performance and manageability requirements

Requirements

  • 8+ years product development experience in embedded operating systems
  • BS/MS degree in Computer Science or equivalent with 8+ years of software engineering and development experience
  • Hands on experience with multiple computer programming languages such as, C++, Python, or Golang (good to have)
  • Good knowledge in networking
  • Hands-on experience with FIPS 140-2, EU CRA, EUCC, IPV6 and Common Criteria
  • Ability to implement all phases of a development cycle for a software product from understanding requirements, going through design, development and deploy phases
  • Demonstrated excellence in written and verbal communications
  • Able to collaborate and thrive in a fast-paced high-performance environment
Benefits
  • F5 offers a variety of reasonable accommodations for candidates
  • Health insurance
  • Retirement plans
  • Paid time off
  • Flexible work arrangements
  • Professional development
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C++PythonGolangFIPS 140-2EU CRAEUCCIPV6Common Criteriaembedded operating systemssoftware development lifecycle
Soft Skills
technical leadershipmentorshipcollaborationcommunicationproblem-solvingownershipresponsibilityadaptabilityanalysisthreat modeling