Extreme Networks
Senior/Staff/Principle FIPS 140 Software Development Engineer (9264)
Senior/Staff/Principle FIPS 140 Software Development Engineer
Join the Extreme Networks for an exciting opportunity in wireless security space. Over 50,000 customers globally trust our end-to-end, cloud-driven networking solutions and rely on our top-rated services and support to accelerate their digital and AI transformation efforts. As a member of our team, you'll contribute to enhancing the security and robustness of our industry-leading products. Collaborate with seasoned professionals to refine various commercial offerings in the expanding security sector. As a proficient security software engineer, your expertise will be instrumental in the development of cutting-edge Wi-Fi solutions.
Responsibilities
- Lead and manage various security certification projects from initiation to completion
- Engage in security standard validation initiatives, contributing expertise to ensure compliance with regulatory standards
- Develop system software that complies to FIPS-140, LINCE, and/or Common Criteria
- Perform comprehensive security analyses to identify potential vulnerabilities and strengthen overall system security
- Collaborate on the design of product architecture, integrating FIPS requirements seamlessly to meet security objectives
- Analyse system logic at a holistic level, ensuring alignment with FIPS standards and best practices
- Assess cryptographic algorithms for compliance and efficiency, ensuring they meet FIPS standards and operational requirements
- Perform thorough reviews of source code to identify and rectify security flaws and adherence to FIPS guidelines
Requirements
- Proven experience in leading and obtaining various security certificates
- Knowledge of FIPS-140, LINCE, or Common Criteria requirements
- Understanding of security protocols such as SSH, IPsec, TLS
- Familiarity with X.509 certificates and attributes
- Experience with cryptographic encryption, key exchange, hashing/authentication algorithms
- Familiarity with PKI, OpenSSL, and random number generators
- Strong knowledge of Linux subsystems and networking protocols (TCP/IP, UDP, IPsec etc.)
- Hands-on experience with programming languages such as C, C++, and Python.
- Extensive experience in developing embedded applications for Linux, participation in design, implementation, testing, maintenance, enhancement, and support of complex software modules.
- Solid verbal and written communications skills, positive attitude and is a team player.
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
- 5-15+ years of prior relevant experience
Top Skills
Extreme Networks Ontario, CAN Office
55 Commerce Valley Drive West, Suite 300 , ON , Canada, L3T 7V9
Extreme Networks Markham, Ontario, CAN Office
55 Commerce Valley Dr W, Markham, Ontario, Canada, L3T 7V9