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
- ...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 &...SeniorLinuxC++
$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,...SeniorLinuxC++Full timeTemporary workWork experience placementCasual workFlexible hours$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...LinuxC++Full timeTemporary workApprenticeshipWork experience placementLocal areaFlexible hours$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...SeniorLinuxC++Full timeTemporary workWork experience placementCasual workWorldwideFlexible hours- ...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...SeniorLinuxC++Full timeWork at officeRemote workRelocationFlexible hoursShift work3 days per week
$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...SeniorC++Worldwide$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 •...SeniorLinuxC++Full timeTemporary workWork experience placementCasual workFlexible hours$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...SeniorLinuxC++Full timeTemporary workWork experience placementCasual workWorldwideFlexible hours$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...SeniorC++Worldwide$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-...SeniorLinuxC++Full timeTemporary workWork experience placementWorldwideFlexible hours- 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....SeniorLinuxC++
- ...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...SeniorLinuxC++
- ...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...SeniorLinuxC++Full timeLocal areaRelocation package
$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...SeniorC++- 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...SeniorLinuxC++Temporary workRemote workWork from homeFlexible hours
- ...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...SeniorLinuxC++Work experience placementWork at officeLocal areaFlexible hours
$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- ...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...LinuxC++
- 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...SeniorLinuxC++Full timeLocal areaWork from homeShift work
$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...LinuxC++- 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...LinuxC++Full timeDay shift
- ...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...LinuxC++
$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...SeniorLinuxC++Full timeWork experience placementLocal areaWork from homeRelocation packageFlexible hours$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...SeniorLinuxC++Full timeTemporary workWork experience placementCasual workFlexible hours- 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...LinuxC++
- ...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...LinuxC++Full timeLocal areaRelocation package
- 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...LinuxC++Contract workWork experience placement
- ...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...SeniorC++Flexible hours
- ...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...LinuxC++Contract workLocal area
- 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...LinuxC++Permanent employmentFull timeRemote work
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!
- system performance engineer Dallas, TX
- senior linux systems engineer Dallas, TX
- software system engineer Dallas, TX
- ground systems engineer Dallas, TX
- advanced systems engineer Dallas, TX
- computer system validation engineer Dallas, TX
- systems engineer intern Dallas, TX
- operations support system engineer Dallas, TX
- microsoft systems engineer Dallas, TX
- sr systems engineer Dallas, TX





