
Senior Software Engineer – Media Validation, Diagnostics
BPCS, Comprehensive marketing solutions, ltd.
full-time
Posted on:
Location Type: Remote
Location: Washington • United States
Visit company websiteExplore more
Salary
💰 $120,000 - $140,000 per year
Job Level
About the role
- Design and implement media-focused validation layers and runtime diagnostics for media and codec usage
- Identify common misuse patterns, failure modes, and configuration errors in media pipelines and surface them through clear warnings and errors
- Build actionable error messages, logging, and traceability that help developers self-diagnose issues
- Improve diagnostic coverage and observability across complex media and graphics workflows
- Collaborate with media, graphics, and developer support teams to understand recurring bug categories and pain points
- Validate diagnostics and tooling against real-world applications, drivers, and reproduction scenarios
- Create developer-friendly guidance, examples, and recommended debugging workflows
- Measure success through reduced bug volume, improved issue quality, and faster resolution times
Requirements
- Strong experience with media pipelines, graphics systems, or complex runtime components
- Proven background in debugging and diagnostics engineering, including runtime validation, logging, or trace tooling
- Solid systems programming experience, ideally close to OS, drivers, runtimes, or performance-sensitive code paths
- Ability to analyze low-level failures and translate them into clear, actionable developer feedback
- Experience collaborating across engineering teams to improve platform-level tooling and developer experience
- Strong problem-solving skills with a proactive, prevention-focused mindset
Benefits
- Medical, dental, and vision coverage
- Flexible Spending Account
- 401k program
- Competitive PTO offerings
- Parental Leave
- Opportunities for professional growth and development
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
media pipelinesgraphics systemsdebuggingdiagnostics engineeringruntime validationloggingtrace toolingsystems programmingperformance-sensitive codeerror messaging
Soft Skills
problem-solvingcollaborationproactive mindsetcommunicationanalytical skills