Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Sr. Software Engineer - Embedded Systems (C++/Linux, IPTV/Media)

InterSources

Sr. Software Engineer – Embedded Systems (C++/Linux, IPTV/Media) Location: Dallas TX – all 5 days onsite (local candidates Only) Duration 6 months contract to hire MoI: Video We are seeking a highly skilled Embedded Software Engineer with expertise in C++ development on Linux platforms to design, develop, and optimize applications for IPTV, Video on Demand (VoD), and Set-Top Box (STB) solutions. The ideal candidate will have strong experience in multimedia systems, streaming technologies, and embedded device integration. Key Responsibilities Design, develop, and maintain C++ applications for embedded Linux-based platforms. Implement and optimize video streaming protocols (MPEG-DASH, HLS, RTP/RTSP). Work on IPTV middleware and Video on Demand services for Set-Top Boxes. Integrate media playback frameworks (FFmpeg, GStreamer, VLC core). Collaborate with hardware teams to ensure seamless integration with embedded chipsets. Debug and resolve performance issues related to memory, CPU, and network utilization. Ensure compliance with DRM, CAS (Conditional Access Systems), and security standards. Participate in Agile development cycles, including design reviews, code reviews, and testing. Required Skills & Qualifications Strong proficiency in C++ (11/14/17) and Object-Oriented Programming. Hands-on experience with Embedded Linux development (drivers, kernel modules, system programming). Knowledge of IPTV protocols, VoD systems, and streaming technologies. Experience with media frameworks (FFmpeg, GStreamer, DirectFB, OpenGL ES). Familiarity with networking protocols (TCP/IP, UDP, multicast, QoS). Strong debugging skills using tools like GDB, Valgrind, Wireshark. Bachelor's/Master's degree in Computer Science, Electronics, or related field. Preferred Skills Experience with Set-Top Box platforms (Broadcom, Amlogic, MediaTek). Knowledge of Digital TV standards (DVB, ATSC, ISDB). Exposure to middleware frameworks (Kaltura, Minerva, RDK). Familiarity with cloud-based video delivery and CDN integration. Understanding of UI/UX for TV interfaces. InterSources

Vacancy posted 6 hours ago
Similar jobs that could be interesting for youBased on the Sr. Software Engineer - Embedded Systems (C++/Linux, IPTV/Media) in Dallas, TX vacancy
  •  ...etc)Mandatory Skills:Media domain: Adaptive...  ...render graphics on embedded devices.Other domains...  ...skill: Boost ASIO, Linux boot-up, Linux...  ...Analysis and Design), C++ 14 & 17 features (std...  ..., Cmake build system, Cross compilation,...  ...Mentor other junior engineers, Prioritize task &... 
    Senior
    Linux
    C++

    Infovision

    Dallas, TX
    7 hours ago
  • $50 per hour

     ...DescriptionYou will be the Embedded Software Engineer for the Embedded Software team...  ...and maintaining embedded C/C++ software that powers critical missile and fire‑control systems.What You Will Be DoingAs the...  ...developmentC++ (version 11 or higher)Linux Operating Systems (CentOS,... 
    Senior
    Linux
    C++
    Full time
    Temporary work
    Work experience placement
    Casual work
    Flexible hours

    Lockheed Martin

    Grand Prairie, TX
    3 days ago
  • $125.7k - $203.1k

     ...world, working together in Engineering, IT, Supply Chain,...  ...a time. Your Impact As a Software Engineer Embedded Systems II, you will take ownership...  ...Strong proficiency in C or C++ systems programming, with...  ...developing software in embedded Linux, RTOS, or POSIX-compliant... 
    Linux
    C++
    Full time
    Temporary work
    Apprenticeship
    Work experience placement
    Local area
    Flexible hours

    CISCO Systems

    Dallas, TX
    3 days ago
  • $148.3k - $275.5k

     ...and maintains software and firmware components...  ...and computing systems software to be...  ...with engineering, scientific, and...  ...Software Engineer Sr. Staff for the...  ...for real-time embedded systems, including...  ...Software in C/C++ (version 11 or...  ...Proficiency in Linux systems and Real... 
    Senior
    Linux
    C++
    Full time
    Temporary work
    Work experience placement
    Casual work
    Worldwide
    Flexible hours

    Lockheed Martin

    Grand Prairie, TX
    1 day ago
  •  ...Description: You will be the Software Engineer for the Embedded Software team. Our team is...  ...high-impact embedded C/C++ solutions that enable mission...  ...for mission-critical systems. Apply deep knowledge of computer...  ...integration & test • Linux OS • Experience leading a... 
    Senior
    Linux
    C++
    Full time
    Work at office
    Remote work
    Relocation
    Flexible hours
    Shift work
    3 days per week

    Lockheed Martin Corporation

    Dallas, TX
    3 days ago
  • $174k - $253k

    Write and test product or system development code....  ...code developed by other engineers and provide feedback to...  ...programming languages (e.g. C++ or C)3 years of...  ...maintaining, or launching software products, and 1 year of...  ...experience working with embedded operating systems.Preferred... 
    Senior
    C++
    Worldwide

    Google

    Sunnyvale, TX
    3 days ago
  • $98.1k - $182.1k

     ..., and maintenance of software and firmware components and computing systems software to be applied...  ...and integrated with engineering, scientific, and manufacturing...  ...• Experience with embedded development using a...  ...experience.• C/C++/Ada experience• Linux/VxWorks experience •... 
    Senior
    Linux
    C++
    Full time
    Temporary work
    Work experience placement
    Casual work
    Flexible hours

    Lockheed Martin

    Grand Prairie, TX
    1 day ago
  • $50 per hour

     ...of advanced technology systems, products and services....  ...initiatives. As a Senior Software Engineer at MFC, you will join one...  ...Skills-Experience in C/C++ multi-threaded development for embedded systems-Proficiency in C#...  ...language-Experience with Linux operating systems and... 
    Senior
    Linux
    C++
    Full time
    Temporary work
    Work experience placement
    Casual work
    Worldwide
    Flexible hours

    Lockheed Martin

    Grand Prairie, TX
    2 days ago
  • $174k - $252k

    Write and test product or system development code....  ...code developed by other engineers and provide feedback to...  ...programming languages (e.g. C++ or C).3 years of...  ...maintaining, or launching software products, and 1 year of...  ...experience working with embedded operating systems.Preferred... 
    Senior
    C++
    Worldwide

    Google

    Sunnyvale, TX
    3 days ago
  • $98.1k - $182.1k

    Software Engineer SrDesigns, develops, operates, and maintains...  ...and computing systems software to be...  ...Software Engineer Sr for the Lockheed Martin...  ...for real-time embedded systems, including...  ...Software in C/C++ (version 11 or higher...  ...C++)Proficiency in Linux systems and Real-... 
    Senior
    Linux
    C++
    Full time
    Temporary work
    Work experience placement
    Worldwide
    Flexible hours

    Lockheed Martin Corporation

    Grand Prairie, TX
    6 hours ago
  • Leonardo DRS in Dallas, TX is seeking a Senior Software Engineer - Embedded to join the EOIS Software Development Team. You will lead technical...  ...operation. The role requires 3+ years real-time embedded SW, C/C++, Linux, RTOS, and the ability to obtain a DoD Secret clearance.... 
    Senior
    Linux
    C++

    Leonardo DRS

    Dallas, TX
    3 days ago
  •  ...Position: Senior Embedded Firmware Engineer Required Skills: Embedded C, C++, RTOS, QNX...  ...mandatory with RTOS and Linux Device Driver and Embedded...  ...performance embedded systems. This role involves driving...  ...innovation, ensuring software reliability, and collaborating... 
    Senior
    Linux
    C++

    Kasmo Global

    Irving, TX
    2 days ago
  •  ...Title: Senior Specialist, Software Engineering (Embedded) Job Code: 42005 Job Location...  ...requirements documents and system level design documents....  ...hardware. Proficient in C++, implementing software for...  ...procedures. Working knowledge of Linux. #LI-KM1 L3... 
    Senior
    Linux
    C++
    Full time
    Local area
    Relocation package

    L3Harris Technologies

    Richardson, TX
    1 day ago
  • $262k - $364k

     ...firmware, solving complex system-level issues across...  ...expert, mentoring executive engineers and fostering a culture...  ...distributed ASIC-Software teams.Forge partnerships...  ...experience working with embedded operating systems.5 years...  ....Experience with C or C++.Preferred... 
    Senior
    C++

    Google

    Sunnyvale, TX
    3 days ago
  • Senior Software Engineer (C++, Embedded) IRC279020 Designation Senior Software Engineer Function Engineering...  ...States - Dallas TX Skills C, C++-Linux, Debugging, Embedded, Gdb Linux, ThreadX...  ...6-8 years of Experience in embedded systems. Expert in C, C++, embedded Linux, and... 
    Senior
    Linux
    C++
    Temporary work
    Remote work
    Work from home
    Flexible hours

    GlobalLogic

    Dallas, TX
    3 days ago
  •  ...Job Description Senior Embedded Software Engineer   At Hidden Level, we’re...  ...and deploy advanced sensor systems that deliver real-time insights...  ...~ Expertise in Python and C++ application development. ~...  ...for and working on embedded Linux Operating Systems (Ubuntu and... 
    Senior
    Linux
    C++
    Work experience placement
    Work at office
    Local area
    Flexible hours

    HIDDEN LEVEL INC

    Syracuse, NY
    a month ago
  • $147k - $210k

     ...code developed by other engineers and provide feedback to...  .... Triage product or system issues and debug/track/...  ...programming languages (e.g. C++ or C), or 1 year of...  ...experience with working with embedded operating systems....  ...diagnosis and resolution, and software test engineering.In... 
    C++
    Worldwide

    Google

    Sunnyvale, TX
    3 days ago
  •  ...founders are hardcore telecommunications engineers with combined 200 + years of experience in...  ...your own.Job DescriptionStrong C/C++ Developer / Analyst Required skills: • 5+...  ...experience • Excellent knowledge of C/C++ on Linux and Unix platform • Proficient in Unix and... 
    Linux
    C++

    AmNet Services

    Irving, TX
    16 hours ago
  • Job DescriptionSenior Software Engineer — ADAS Interactive ExperienceJob...  ...production automotive embedded software spanning microcontroller (MCU) and System-on-Chip (SoC)...  ...SoC software using C/C++.Translate vehicle-level...  ..., such as Embedded Linux, QNX, yocto, including... 
    Senior
    Linux
    C++
    Full time
    Local area
    Work from home
    Shift work

    General Motors

    Sunnyvale, TX
    3 days ago
  • $110k - $190k

     ...Embedded Software Engineers, Syracuse, NY, $110-190K Embedded Software Engineer sought...  ...sensing and edge computing systems for mission-critical applications...  ...Develop performant C++ and Python applications running on embedded Linux environments Build software... 
    Linux
    C++

    Attis

    Syracuse, NY
    1 day ago
  • Embedded Software EngineerLocation: Grand Prairie, TXJob ID: #73238Pay...  ...seeking qualified software engineers to perform requirements...  ...maintain embedded real-time C++ software related to Hardware...  ...: • Ada experience • Linux operating systems experience • Jira, Confluence... 
    Linux
    C++
    Full time
    Day shift

    Butler

    Grand Prairie, TX
    3 days ago
  •  ...DescriptionLooking for 8+ years of experienced C/C++ real-time embedded software engineer with hands-on Hardware-In-the-Loop...  ...working with real-time embedded systems using both HW/SW -Proficiency in C/...  ...or higher for C++) -Proficiency in Linux systems and Real-Time Operating... 
    Linux
    C++

    Navstar

    Grand Prairie, TX
    1 day ago
  • $153.2k - $234.1k

     ...distributed computers. Our systems are among the...  ..., and more. As an engineer in the AV Launch...  ..., you’ll develop embedded applications and...  ...generation of self-driving software at GM. Job...  ..., with a focus in Linux-based environments...  ...background in modern C++ and Python... 
    Senior
    Linux
    C++
    Full time
    Work experience placement
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, TX
    4 days ago
  • $50 per hour

     ...DescriptionThis position is for a software engineer working in MFC’s Windchill...  ...Lifecycle Management (PLM) system as well as other connected...  ..., ConfluenceProficient on Linux and Windows Operating SystemsDevelopment...  ...experience in Java, Python, C++Proven experience with writing... 
    Senior
    Linux
    C++
    Full time
    Temporary work
    Work experience placement
    Casual work
    Flexible hours

    Lockheed Martin

    Grand Prairie, TX
    3 days ago
  • Embedded Developer Location: Dallas, Denver and Seattle C/C++ embedded software development experience on Linux based SoC. Hands-on experience in IT/Telecom on software and hardware solutions, with a wide breadth and ability to deep-dive into different technical areas as... 
    Linux
    C++

    Kasmo Global

    Dallas, TX
    1 day ago
  •  ...Job Title: Specialist, Software Engineering (Embedded) Job Code: 42124 Job Location...  ...requirements documents and system level design documents....  ...hardware. Proficient in C++, implementing software for...  ....   Working knowledge of Linux.         #LI-KM1 L3... 
    Linux
    C++
    Full time
    Local area
    Relocation package

    L3Harris Technologies

    Richardson, TX
    2 days ago
  • Embedded Engineer - ADAS Location: Candidate need to be at Peachtree, GA for 5 to 6 months then...  ...: ADAS is must skill along with [C/C++/(Linux /Yocto or QNX or Android OS based device...  ...Strong knowledge of Linux Kernel, sub systems and device drivers. Development experience... 
    Linux
    C++
    Contract work
    Work experience placement

    NR Consulting

    Dallas, TX
    6 hours ago
  •  ...Sunnyvale CAWe are seeking a hands-on Sr Embedded Hardware & Firmware Engineer to lead the design and development of embedded electronic systems from concept through production. This role...  ..., etc.)Develop embedded firmware in C/C++ for microcontrollers (ARM Cortex-M or... 
    Senior
    C++
    Flexible hours

    CyberCoders

    Sunnyvale, TX
    3 days ago
  •  ...Embedded EngineerLocation: Must work onsite 4 days per week in Boise...  ...Description As the R&D Senior Software Engineer, you are an expert in Linux development using both C++ and Python. You have experience...  ...Python codebases, running on Linux systems. Create software designs, host... 
    Linux
    C++
    Contract work
    Local area

    InterSources

    Dallas, TX
    1 day ago
  • C++ Embedded Systems Developer (Travel Required) Client: BSNF Role: C++ Embedded Systems Developer...  ...instrumentation o Real-time data processing o Linux/Unix systems o Technical algorithm development Nice to have: o Electrical engineering experience o Digital signal processing... 
    Linux
    C++
    Permanent employment
    Full time
    Remote work

    Staffing the Universe

    Dallas, TX
    6 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr. Software Engineer - Embedded Systems (C++/Linux, IPTV/Media). Be the first to apply!