Search jobs > Toronto, ON > Senior staff software

Senior/Staff/Principle FIPS 140 Software Development Engineer (9264)

Extreme Networks
Toronto, Canada / United States / Canada
$76.4K-$91K a year (estimated)
Full-time

Senior / Staff / Principle FIPS 140 Software Development EngineerJoin Extreme Networks for an exciting opportunity in wireless security space.

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 engineer, your expertise will be instrumental in the development of cutting-edge Wi-Fi solutions.

Responsibilities

  • 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 analysis 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

  • Knowledge of FIPS-140, LINCE, or Common Criteria requirements
  • Understanding of security protocols such as SSH, IPsec, TLS
  • Familiarity with 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
  • 30+ days ago
Related jobs
Promoted
StarIC
Toronto, Ontario

Join Our Innovative Team: Analog & Mixed Signal Design Engineers Wanted!. Minimum of a Masters or PhD in Electrical Engineering with a focus on IC design. Multiple silicon designs taped out with measured results? You’re our kind of engineer. ...

Amazon Development Centre Canada ULC - K03
Toronto, Ontario

Ring is looking for a Senior Software Development Engineer to join and help grow the Ring Authentication Services team. Provide technical expertise and leadership throughout product life cycles, influence software engineers best practices for your team and own operational excellence of large scale p...

StackAdapt
Canada

As an Engineer at StackAdapt, you will be directly involved in the development of our advertising platform, producing production level code that will have a direct impact on the success of our product. Mentor the team and lead by example to uphold software development best-practices in addition to c...

Hopper
Toronto, Ontario

As a Senior Software Engineer, you will also be responsible for scaling, improving and extending our products and services to accommodate international requirements. You have strong software, data modeling, analytical skills, and a passion and empathy for our international users. Pioneer future deve...

Humanetics
Canada

Senior Software Engineer Backend. As a Senior Software Engineer, you’ll be working as part of a scrum team to build solutions that are resilient, fault-tolerant and performant, while working with other teams to determine how the features and functionality that you add can make our customers happy. R...

owl.co
Toronto, Ontario

We are looking for senior engineers who are ambitious and motivated to build intelligent products to fundamentally change current fraud detection practices at insurance companies. Mentor junior engineers and contribute to growth of the engineering team. Software Engineering with experience in buildi...

SGS
Toronto, Ontario

Applies the principles of software engineering to the design (SOLID principles), development, maintenance, testing, and evaluation of computer software. The Senior Software Engineer is responsible for the design, delivery, and improvement of complex in-house software applications in a variety of lan...

StackAdapt
Canada

As an Engineer at StackAdapt, you will be directly involved in the development of our advertising platform, producing production level code that will have a direct impact on the success of our product. StackAdapt’s engineering organization believes in working collaboratively and cross functionally. ...

Ripple
Toronto, Ontario

Participate in the full software development lifecycle, from sculpting technical vision and software design to unit, performance and integration testing. Bachelor’s in Computer Science or similar and 5+years of hands on Software Development experience. We are seeking the same in engineers. Be part o...

WSP Canada
Vaughan, Ontario

Work with clients and the Land Development team on GTA land development projects;. Assist with staff mentoring and development; and. Land Development team, located at our Thornhill office. WSP's Land Development team is a close-knit, collaborative team which prides itself on its long-standing relati...