Senior C++ Engineer (Chennai)

Senior C++ Engineer (Chennai)

06 Sep
|
NeuraNx.ai
|
Chennai

06 Sep

NeuraNx.ai

Chennai

Job Summary

Seeking an experienced Senior C++ Engineer to join the team building our next-generation embedded writer platform. The selected candidate will be responsible for porting core application logic from a legacy real-time embedded platform to a modern embedded Linux system, and for building the regression-testing infrastructure that proves the ported software behaves identically to the original. This role requires robust expertise in modern C++ development, cross-platform porting, protocol and file-format design, and test-harness engineering, applied to software that produces a legally significant data record and therefore cannot tolerate correctness regressions.

Key Responsibilities

Port core application and domain logic from a legacy RTOS-based C/C++ codebase to a Linux-based embedded platform, preserving exact functional behavior.




Design and build an automated regression harness that replays historical input data through both the legacy and ported implementations and verifies bit-exact output equivalence; integrate this harness into continuous integration so every change is verified automatically.
Reconcile divergent copies of shared logic that evolved independently on different platforms into a single, verified, canonical implementation.
Design and implement serialization and communication protocol logic (framing, checksums, versioning) ensuring wire-level compatibility with existing external client software.
Rework legacy file- and storage-management logic that is tightly coupled to a proprietary real-time operating system into a clean implementation on a standard Linux filesystem, while preserving on-disk data formats and data-safety guarantees (no data loss on crash or power loss).
Port cryptography and data-integrity logic, and extend it to support a tamper-evident, cryptographically signed data journal.
Port audio codec/compression logic into a new platform-appropriate audio pipeline. • Design clean internal interfaces (abstraction seams) that iso

📌 Senior C++ Engineer (Chennai)
🏢 NeuraNx.ai
📍 Chennai

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior c++ engineer (chennai) / chennai

Subscribe to this job alert:

Get the latest job offers by email for: senior c++ engineer (chennai) / chennai