Senior Software Engineer
Thales
Ottawa, ON, Canada1 month ago
9 views3 saves0 applies
Prepare for this role
Job Type
full time
Description
Job #: 24-341(2)
G-TAC employer partner is seeking a talented individual to join their team as a Senior Software Engineer to work on their Zero Trust products and cloud services. The individual will become a member tasked with the development of innovative solutions to protect endpoints from emerging web-based threats. Primary responsibilities will include the creation of an agent for traffic inspection, policy enforcement, integration with cloud services and enhance capabilities.
Tech Requirement:
- C/C++ skills with emphasis on object-oriented programming
- Network programming. TCP/ HTTPS /HTTP
- JSON/XML/ProtoBUf
- Kernel Modules /Extensions (Windows Driver and Mac OS system extensions)
- Git, CMake, Conan
- GDB / LLDB
Duties:
- Design and implement major components of the Zero Trust product that has high impact for our customers.
- Evaluate the performance of the product.
- Re-evaluate the design and implementation of source code.
- Collaborate with team members and team leads
Skills Requirement:
- Bachelors in Computer Science, Management Information Systems, or Software Engineering; or equivalent work experience
- 3-4 years of relevant experience.
- Strong C/C++ skills with emphasis on object-oriented programming
- Ability to collaborate and thrive in a fast-paced environment
- Excellent analytic/troubleshooting skills
- Knowledge of layer 4-7 protocol (TCP/HTTP/HTTPS) and working knowledge of SSL (TLS). Deep understanding of security concept and L4 networking protocol a plus
- Knowledge of Windows and Mac OS applications development and systems programming (Nice to have)
This job is found at InterviewStack.io
Skills
c++windowsgitssltlsobject oriented programmingzero trust
About Thales
Thales is a global leader in advanced technologies for the Defence, Aerospace, and Cyber & Digital sectors.
aerospace, defenseWebsite