Beschreibung
Security Technologies, C/C++ development for Linux environments and Software Development
eCRM Euro are looking for a C/C++ Consultant who can design and apply advanced security technologies for trusted computing and system integrity. Develop, test, and integrate prototypes of trusted computing and system integrity. Design and develop security modules and functions in C/C++. Analyze source code and software architectures of existing products and contribute enhancements. Build test environment, run and evaluate tests of developed modules and integrated prototypes and documentation, design and evaluation.
Candidate should have strong experience in C/C++ development, including test driven development and unit testing capabilities.
Design, build, and maintain efficient, reusable, secure and reliable C/C++ code in high quality. Identify potential bottlenecks and bugs and devise solutions to the problems. Should be able to thoroughly analyze existing code and identify points of improvement.
Requirements
5+ years of industry experience in designing and implementing software systems in C/C++ including 3+ years of experience with software security
Strong experience in Software Development
Experience in C/C++ development for Linux environments
Experience with development and build environments for Embedded system architectures
Version Control Systems (SVN/Git)
Experience in Trusted Computing, specifically development with TCG software stack (TSS) for TPM 1.2 and/or 2.0
Solid Linux Experience, specifically in network/network protocols/system tools and command line interface
Following are considered a plus:
Strong understanding of OS security concepts and technologies
Experience with security protocols and crypto algorithm frameworks
Experience with Linux Kernel module development
Experience in assembly for at least one hardware architecture (PPC32/64, ARM32/64, X86_64)
Experience in static, dynamic code analysis and debugging
Bash, Python and Java
At eCRM Euro Ltd we specialise in proving a fast accurate service in pairing specific skills to our client requirements. As a trusted partner to large consultancy firms and end-clients spanning various industry sectors from all over Europe, we have a reputable ame and can be associated with offering a first-class service to both clients and candidates we work with.