JOBSEARCHER

Linux Python Scripting Engineer RDK

Via DiceCoatesville, PAApril 22nd, 2026
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Smartwork IT Services, is seeking the following. Apply via Dice today!Greetings from Smart Work IT Services. We are hiring for the below role,Title Linux Python Scripting Engineer RDKLocation Philadelphia, PA (onsite only)Job Description:C/C++, Python, ELK, S3, DevopsWe are looking for a highly skilled Engineer to join the OSS team, focused on maintaining RDK reference Opensource distribution and improving the developer experience and enabling efficient software development within the RDK ecosystem. The ideal candidate will have strong expertise in Yocto, Embedded Linux, Python, C and Shell ScriptingKey ResponsibilitiesWork closely with different RDK development and operation teams to understand the 3rd party OSS Usage in RDK and generate 3rd party OSS reference distributions to support components.Design and develop tools, automation, and workflows to enhance and streamline the developer experienceTranslate requirements from engineering teams into well-defined, implementable user storiesDevelop and maintain scripts and utilities to support build systems, CI/CD pipelines, and development workflowsCollaborate across teams to ensure scalable, reusable, and maintainable solutionsRequired Skills & QualificationsStrong understanding of Yocto and Embedded Linux environmentsProven expertise in Python and shell scriptingHands-on experience with scripting languages (Python, Bash/Shell)Good understanding of software development workflows and CI/CD pipelinesAbility to work with cross-functional teams and translate requirements into technical solutionsFamiliarity with RDK (Reference Design Kit) ecosystemFamilar with yocto version upgrades and integrationPreferred Skills (Nice To Have)Knowledge of C programmingExperience with developer tooling, build systems, and automation frameworks