Test Development Internship
Core
Implementing automatic tests for secure cryptographic libraries and ensuring cross-platform support for testing code.
Role type
Test Development Intern
Builds
Automated test suites for secure software IP
Domain
Embedded security / Cryptography
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
C programming for embedded systems, Python or Java scripting, embedded software testing practices, debugging low-level software, source management tools (Git), Continuous Integration environments
Preferred skills
Knowledge of cryptographic algorithms, cross-platform development experience
Technologies
C, Python, Java, Git, Continuous Integration
Responsibilities
Implement automatic tests for security software, ensure cross-platform support for testing code, analyze test regressions, interact with embedded software engineers on test requirements, use source management tools, utilize Continuous Integration environment
Seniority
Intern