We are seeking an Embedded Software Engineer to develop, debug, and enhance our Xilinx embedded distribution using Yocto flows. The role involves working on Linux device drivers, multimedia frameworks, and GStreamer pipelines.
Key Responsibilities
- Develop, debug, and test Xilinx embedded distributions with Yocto.
- Work with Linux device drivers, including v4l2 (Video4Linux2) and DRM (Direct Rendering Manager) frameworks.
- Implement and optimize GStreamer multimedia pipelines.
- Perform bug fixing and troubleshooting in embedded environments.
- Use GIT, Perforce, and other configuration management tools.
- Collaborate with cross-functional teams for performance tuning and issue resolution.
- Maintain a strong quality mindset and contribute to continuous improvement.
Required Skills & Experience
Strong programming skills in CHands-on experience with Linux device driversKnowledge of v4l2 and DRM frameworks in LinuxExperience with GStreamer multimedia frameworkFamiliarity with version control systems like GIT and PerforcePassion for learning and staying updated with new technologiesSelf-motivated with strong problem-solving abilitiesNice to Have
Experience in GStreamer application development for multimedia pipelinesKnowledge of real-time processing and embedded multimedia solutionsSkills Required
Perforce, Linux, Git, Debug, Develop