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

Dallas, TX, US • Posted 8 hours ago • Updated 8 hours ago
Full Time
No Travel Required
Able to Sponsor
On-site
Depends on Experience
Company Branding Image
Fitment

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)

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • 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.

About_Company_OneAbout_Company_Two
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

It looks like there aren't any Similar Jobs for this job yet.

Search all similar jobs