{"schemaVersion":"jobsearcher.job.v1","id":"abfe47fb3d551a72442df0b2","url":"https://jobsearcher.com/jobs/abfe47fb3d551a72442df0b2","canonicalUrl":"https://jobsearcher.com/jobs/abfe47fb3d551a72442df0b2","title":"Embedded Software Engineer - Linux Video Technology","description":"Embedded Software Engineer - Linux Video Technology\r\nContract\r\nArtech Information Systems LLC , a global staffing and IT consulting company. Artech is the 4th fastest-growing and 10th largest IT staffing company in the US.\r\nWe are always on the lookout for enthusiastic professionals to help support our elite Fortune 500 clients, and we currently have job openings that may interest you.\r\nJob Description\r\nYou will have the opportunity to work with an international team of hardware, systems, and software engineers to develop an integrated cutting edge video technology on Linux platforms. We provide integrated solutions for smart phone, computing, entertainment, automotive, connectivity, and IoT products worldwide. The Linux video software team drives the feature design, development, integration, and commercialization of video software and applications on processors.\r\nResponsibilities\r\nThis position requires the candidate to design, implement, integrate, and commercialize various user and kernel mode software modules on Qualcomm's Snapdragon processor that meet specified performance, latency, power, robustness, and stability metrics. Responsibilities also include requirements analysis, software maintenance, and troubleshooting of video applications, framework, and drivers.\r\nMinimum Qualifications\r\nBS Degree with 3+ years industry experience required in one or more of the following areas:\r\nEmbedded software development on Linux\r\nC/C++ programming skills\r\nPreferred Qualifications\r\nExperience in C/C++ programming and development in the Linux/Android environment.\r\nKnowledge of software design patterns and multi-threaded programming.\r\nKnowledge of computer architecture, operating systems, data structures, and basic algorithms, with respect to Linux/Android platforms.\r\nSoftware debugging skills in embedded real time operating systems on Linux platforms.\r\nUnderstanding of power and performance considerations on embedded systems, preferably on Linux platforms.\r\nBackground and experience in several of the following areas\r\nVideo usage models including playback, streaming, camcorder, WiFi display, and content protection.\r\nAndroid multimedia frameworks and video related applications.\r\nVideo compression standards (e.g. H264/H.265/VPx/MPEG4/H.263/VC1).\r\nMedia file containers and parsers (e.g. MP4/3GP/AVI/MOV/MKV/TS/PS).\r\nOpenMAX IL and other integration layer standards.\r\nStreaming protocols and implementation (e.g HLS/HTTP/RTSP/DASH).\r\nLinux device driver development and debugging (e.g. V4L2).\r\nExpertise in working with tools and techniques used on Linux (Windbg, JTAG, etc.).\r\nARM or other embedded SoC development and debugging.\r\nAll your information will be kept confidential according to EEO guidelines.\r\nJ-18808-Ljbffr","company":"Artech Information System","rawCompany":"artech information system","city":"San Diego","state":"CA","isRemote":false,"isActive":true,"createdAt":"2026-06-25T00:51:51.188Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1253.00","title":"Software Quality Assurance Analysts and Testers","slug":"software-quality-assurance-analysts-and-testers"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Embedded Software Engineer - Linux Video Technology","description":"Embedded Software Engineer - Linux Video Technology\r\nContract\r\nArtech Information Systems LLC , a global staffing and IT consulting company. Artech is the 4th fastest-growing and 10th largest IT staffing company in the US.\r\nWe are always on the lookout for enthusiastic professionals to help support our elite Fortune 500 clients, and we currently have job openings that may interest you.\r\nJob Description\r\nYou will have the opportunity to work with an international team of hardware, systems, and software engineers to develop an integrated cutting edge video technology on Linux platforms. We provide integrated solutions for smart phone, computing, entertainment, automotive, connectivity, and IoT products worldwide. The Linux video software team drives the feature design, development, integration, and commercialization of video software and applications on processors.\r\nResponsibilities\r\nThis position requires the candidate to design, implement, integrate, and commercialize various user and kernel mode software modules on Qualcomm's Snapdragon processor that meet specified performance, latency, power, robustness, and stability metrics. Responsibilities also include requirements analysis, software maintenance, and troubleshooting of video applications, framework, and drivers.\r\nMinimum Qualifications\r\nBS Degree with 3+ years industry experience required in one or more of the following areas:\r\nEmbedded software development on Linux\r\nC/C++ programming skills\r\nPreferred Qualifications\r\nExperience in C/C++ programming and development in the Linux/Android environment.\r\nKnowledge of software design patterns and multi-threaded programming.\r\nKnowledge of computer architecture, operating systems, data structures, and basic algorithms, with respect to Linux/Android platforms.\r\nSoftware debugging skills in embedded real time operating systems on Linux platforms.\r\nUnderstanding of power and performance considerations on embedded systems, preferably on Linux platforms.\r\nBackground and experience in several of the following areas\r\nVideo usage models including playback, streaming, camcorder, WiFi display, and content protection.\r\nAndroid multimedia frameworks and video related applications.\r\nVideo compression standards (e.g. H264/H.265/VPx/MPEG4/H.263/VC1).\r\nMedia file containers and parsers (e.g. MP4/3GP/AVI/MOV/MKV/TS/PS).\r\nOpenMAX IL and other integration layer standards.\r\nStreaming protocols and implementation (e.g HLS/HTTP/RTSP/DASH).\r\nLinux device driver development and debugging (e.g. V4L2).\r\nExpertise in working with tools and techniques used on Linux (Windbg, JTAG, etc.).\r\nARM or other embedded SoC development and debugging.\r\nAll your information will be kept confidential according to EEO guidelines.\r\nJ-18808-Ljbffr","datePosted":"2026-06-25T00:51:51.188Z","dateModified":"2026-06-25T00:51:51.188Z","hiringOrganization":{"@type":"Organization","name":"Artech Information System","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"San Diego","addressRegion":"CA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"abfe47fb3d551a72442df0b2"},"url":"https://jobsearcher.com/jobs/abfe47fb3d551a72442df0b2"}}