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
NerveX
Toronto, Ontario

We are actively seeking a talented and highly motivated Senior Embedded Software Engineer to be part of our research and development team. NerveX is pioneering the development of wearable and implantable devices to enable a bioelectronic revolution in the healthcare industry. This full-time position...

0000050007 Royal Bank of Canada
Toronto, Ontario

Active Learning, Agile Methodology, Application Integrations, Detail-Oriented, Enterprise Application Delivery, Group Problem Solving, Programming Languages, Software Development Life Cycle (SDLC). Together with the Project team and RBC solution architect, determine the best mix of development, inte...

Tony’s Fresh Market
Ontario, CA

The IT team is looking for passionate, hard-working and experienced Senior Software Engineer to perform the duties required. This is a hands-on position that will perform business analysis, software development and operational support. Azure Datalake development a plus. Experience with full SDLC fro...

Altair Engineering
Canada

Our client in Waterloo, ON is looking for a Software Engineer Senior. Dev Ops Developer, we believe that the automobile industry is transforming into a predominantly software driven landscape, where every car is a connected computer on wheels. As such, we are building a world-class software studio t...

Snowflake
Toronto, Ontario

Senior Software Engineer in Test. AS A SENIOR SOFTWARE ENGINEER IN TEST AT SNOWFLAKE YOU WILL:. OUR IDEAL SENIOR SOFTWARE ENGINEER IN TEST WILL HAVE:. Our Quality Engineering team is actively seeking a. ...

Square
Toronto, Ontario

Be proficient in software development for large scale applications including analysis, design, development, implementation, testing, maintenance, and quality assurance is highly desirable. So we expanded into software and started building integrated, omnichannel solutions – to help sellers sell onli...

Humanetics
Ontario, Canada

Senior Software Engineer Front End. Responsible for analysis, design, development, deployment and operation of cloud software to protect life in motion. We value clean architecture and modern approaches to software development and testing. As a Full Stack Software Engineer, you’ll be working as part...

Unreal Gigs
Toronto, Ontario

Participate in the full software development cycle, including coding, testing, implementation, and support. Friendly, close-knit startup atmosphere, working with experienced software engineers and technical project managers. Strong knowledge of iOS/Android UI design principles, patterns, and best pr...

Huawei Technologies Canada Co., Ltd.
Markham, Ontario

Deeply analyze user scenarios resulting in optimized software system solution. BS in Computer Science/Electrical Engineering/Telecommunications; MS or PhD is an asset. ...

Amazon Development Centre Canada ULC
Toronto, Ontario

Come join the Marketplace Team in our mission to change the way enterprise software are bought and sold! Marketplace enables software sellers to reach all customers; and enables software buyers to easily discover, purchase and consume software. We are looking for an experienced Software Development ...