Senior Embedded Software Engineer (Modern C++ / Embedded Linux / Media) at Dallas, TX


BrainHR IT Solutions Inc
Dice Job Match Score™
🧠 Analyzing your skills...
Job Details
Skills
- C++
- Embedded Software
- Embedded Linux
- Firmware
- Media
- Codecs
- Device Drivers
- Multithreading
- Data Link Layer
- H.264/MPEG-4 AVC
- FFmpeg
- TCP/IP
- CPU
- Cloud Computing
Summary
🛠️ Key Responsibilities
Design and develop embedded software using Modern C++ (C++17/20)
Build and optimize media pipelines (video/audio processing)
Work on Embedded Linux systems, including kernel/user-space interaction
Integrate multimedia frameworks like:
GStreamer
FFmpeg
OpenMAX / V4L2
Optimize performance for:
Low latency
High throughput
Real-time constraints
Develop multithreaded and concurrent applications
Debug complex system-level issues (memory, CPU, I/O bottlenecks)
Collaborate with hardware, firmware, and cloud teams
🧩 Required Qualifications
Bachelor’s or Master’s in Computer Science, Electrical Engineering, or related field
5+ years of experience in embedded/software systems
Strong proficiency in:
Modern C++ (C++11/14/17/20)
STL, smart pointers, RAII, concurrency
Experience with:
Embedded Linux (Yocto, Buildroot)
Device drivers / system-level programming
Hands-on experience with:
Video/audio codecs (H.264, H.265, AAC, etc.)
Media frameworks (GStreamer, FFmpeg)
Solid understanding of:
Multithreading & synchronization
Networking (TCP/IP, RTP/RTSP)
- Dice Id: 91017926
- Position Id: 8916976
- Posted 8 hours ago
Company Info
About BrainHR IT Solutions Inc
Our Expertise
Our network of strong channel partners throughout that places us in a comfortable position to provide skilled professionals from any part/region on any IT environment. The databank that has grown over years (with referrals from the employees placed) gives us a verified list of software professionals, each having 5-25 years of skilled IT experience with the desired educational background.
Your Advantage
Our teams of expert technical consultants ensure a first level scrutiny of the professionals we propose, before they are put forth to different client companies. This ensures that our clients experience an unmatched quality standard putting BITS a step ahead of competition.
BITS has been a leading partner in many IT companies across US as their strategic IT consultant. From our first placement onsite, our databank has grown with profiles of professionals with rich overseas exposure on different IT environments. Each professional you meet through us have with them a minimum of 4-5 years of industry experience.


Similar Jobs
It looks like there aren't any Similar Jobs for this job yet.
Search all similar jobs