Embedded Software Engineer (9732)
Ontario, Canada
Products – Engineering /
Fulltime /
Hybrid
Join the Extreme Networks Security Team and be part of the rapidly growing IT security industry. You’ll work on cutting-edge Wi-Fi solutions and industry-leading products, collaborating with experts to enhance system security and robustness.
Responsibilities:
- Contribute to security standard validation and ensure compliance with FIPS-140, LINCE, and Common Criteria.
- Develop secure system software for embedded platforms.
- Conduct comprehensive security analyses and source code reviews to identify and mitigate vulnerabilities.
- Evaluate cryptographic algorithms for compliance, performance, and operational suitability.
- Analyze system logic to ensure alignment with security best practices.
- Design, develop, and maintain software in an Agile environment.
- Support existing products and provide engineering assistance to customers.
- Participate in design/code reviews and contribute to continuous improvement.
Required Skills and Qualifications:
- 3+ years of experience in C/C++/Python for real-time embedded systems.
- Strong background in Linux-based embedded application development.
- In-depth knowledge of cryptographic algorithms, PKI, OpenSSL, and X.509 certificates.
- Familiarity with FIPS 140, LINCE, and Common Criteria standards.
- Experience with networking technologies and protocols.
- Proficiency in Agile methodologies, including Scrum, CI/CD, and TDD.
- Excellent communication skills and ability to work cross-functionally.
- Eagerness to learn new tools and technologies.
- Positive, collaborative, and proactive mindset.