Home
Jobs

1 Embedded Cryptography Jobs

Filter Interviews
Min: 0 years
Max: 25 years
Min: ₹0
Max: ₹10000000
Setup a job Alert
Filter
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

3.0 - 5.0 years

4 - 6 Lacs

Hyderabad

Work from Office

Naukri logo

We are looking for an embedded firmware engineer with strong proficiency in modern C++ (C++17/20) and deep understanding of real-time systems , robotic control theory , and embedded cryptography . The ideal candidate will contribute to the development of high-throughput robotic systems , where deterministic execution, safe memory usage, and advanced mathematical modeling are critical. Core Technical Responsibilities- Modern Embedded C++ Development C++17/20 constructs: constexpr, structured bindings, lambdas with capture, fold expressions Template metaprogramming, CRTP, type traits, and SFINAE-based architecture Zero-overhead abstraction using value categories, move semantics, and static polymorphism Strong STL use: std::variant, std::optional, std::array, std::span, and allocators Custom memory pools, ring buffers, and fixed-size containers for allocation-free runtime Compile-time configuration, traits-based component wiring, and feature toggling Real-Time Robotic Control Logic Cyclic and event-driven schedulers with millisecond- and microsecond-precision resolution Tick-accurate rate-grouped control loops (e.g., 100Hz, 400Hz, 1kHz) Cooperative and preemptive task design with determinism and timing guarantees Latency profiling and jitter minimization via DWT counters or hardware timers FSM/HSM state machine design with real-time transitions and priority resolution Implementation of bounded delay, hard real-time response systems Mathematical Modeling for Robotics Vector/matrix math using Eigen or equivalent expression-template math libraries Coordinate transforms: SE(2)/SE(3), quaternion handling, rotation matrices Kalman filters (EKF/UKF), sensor fusion, prediction pipelines Control systems: PID, state-space control, LQR Jacobian-based kinematics, inverse dynamics, torque models Linear algebra: LU, QR decomposition, eigenvalues/eigenvectors Fixed-point math for deterministic runtime modeling on MCUs Embedded Cryptography & Secure Firmware Symmetric crypto: AES-CTR/GCM, ChaCha20-Poly1305 Asymmetric crypto: ECC (Curve25519), RSA-2048 Hashing and message auth: SHA-256, HMAC, CMAC Secure firmware update pipelines, image signing, anti-rollback logic RNG and nonce strategies for handshake protocols Constant-time algorithm design for side-channel resistance Key management and tamper detection logic Software Architecture and Verification Policy-based and layered architecture for hardware-abstraction, logic, and scheduler decoupling Strong separation of concerns and compile-time interface injection Unit tests with mocks/stubs using GoogleTest, Catch2, or Trompeloeil Static analysis with Clang-Tidy, Cppcheck, and sanitizers (ASan, UBSan) Host-based simulation of embedded control logic with reproducible test cycles Build system mastery with CMake (interface targets, generator expressions, cross-compilation) Preferred Qualifications B.Tech / M.Tech in Embedded Systems, Computer Engineering, Robotics, or Applied Mathematics 3+ years of experience in high-performance real-time firmware development Background in real-time robotics, motion planning, or control systems Exposure to secure systems, embedded cryptographic libraries, or robotics middleware Demonstrated ownership of real-time firmware modules in production or research robots

Posted 1 day ago

Apply
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies