We are looking for a Senior Embedded Software Engineer / C++ Developer with 8+ years of experience in architecture, design, prototyping, software development, implementation planning, code reviews, and unit testing for consumer electronic devices.
? Key Requirements
8+ years of relevant experience in Embedded Software / C++ / Linux
Bachelor’s degree or higher in Computer Science, Electronics, Engineering, or equivalent
Strong proficiency in C, C++11/14/17, JavaScript, JSON
Strong understanding of
Linux processes, filesystem, permissions & memory
Multi-threading & IPC / message queues
Linux shared libraries
CMake, Make, cross-compilation
Linux boot-up, services/daemons & troubleshooting
Journald log analysis & core dump debugging
Socket programming & OOAD
Experience with Boost.Asio
? Media / Streaming Experience
Adaptive media streaming & client-side integration
Media playback and multimedia frameworks
GStreamer / FFmpeg
Wayland / DirectFB
Apple AirPlay media content delivery
PlayReady DRM 4.x
⭐ Good to Have
WebSockets, REST APIs
Docker, SnapCraft, Conan
GitHub Actions & CI/CD
CMake / Make / Meson
Catch2 / GoogleTest / BDD
Rust / Python / Shell scripting
Jira
Basic cryptography knowledge
- TCP/UDP packet analysis & filtering
? What We Value
Strong communication skills, ability to collaborate with cross-functional teams, and the ability to explain technical concepts clearly and concisely
Email -
[email protected]
- If you or someone in your network is a robust fit, please DM me / share your profile.
📌 Senior Embedded Software Engineer (Noida)
🏢 CareBell
📍 Noida