Embedded Security Engineer
New Today
Responsibilities:
Develop, maintain, and optimize communications protocol stacks.
Develop software to handle digital certificates used for security.
Debug and troubleshoot software issues while supporting end-users.
Utilize networking tools to identify and resolve communications issues.
Build tests to check that the communication tools work as planned.
Write code to encrypt information and confirm identities, following set rules.
Develop software to handle digital certificates used for security.
Requirements:
Bachelor’s degree in Computer Science, Electrical Engineering, or a related field with 5+ years of experience.
Strong programming skills in C /C++ and experience creating programs for embedded systems.
Experience with Linux operating systems and building software in that environment.
Experience with embedded systems communication protocol libraries (e.g., communications gateways, protocol test tools, etc.)
Knowledge of cryptography and the OpenSSL library.
Security certifications like Security+/ CISSP (preferred).
Experience with IEC 61850, IEC 60870, or DNP3 communication standards (preferred).
- Location:
- Raleigh