Ascendion · 2 hours ago
Software Development Engineer
Ascendion is a full-service digital engineering solutions company, and they are seeking a Software Development Engineer 4 to improve the debuggability of media and codec usage. The role focuses on designing and implementing validation layers and diagnostics to enhance developer support and reduce bug reports.
Responsibilities
Improve debuggability of media and codec usage by application and driver developers
Expose clearer runtime validation, diagnostics, and actionable error messages
Reduce low‑quality bug reports by helping developers self‑diagnose issues
Shift the Media team's effort from reactive bug triage to proactive tooling
Design and implement media‑specific validation layers, checks, and diagnostics similar in spirit to the D3D debug layer
Identify common media misuse patterns and failure modes and surface them with clear warnings, errors, and guidance
Improve diagnostic logging, traceability, and developer‑facing error messages for media pipelines
Collaborate with Media, Graphics, and developer support teams to understand top recurring bug categories
Create developer‑friendly debugging guidance, examples, and recommended workflows
Validate tooling against real‑world media apps, drivers, and reproduction scenarios to ensure usefulness
Measure success through reduced bug volume, faster resolution times, and higher‑quality incoming issues
Qualification
Required
Systems‑Level Debugging & Diagnostics Engineering (4–6 years)
Hands‑on experience debugging low‑level, performance‑sensitive software such as media pipelines, graphics systems, runtimes, or OS components
Proven ability to analyze failures, design runtime validation checks, and turn complex issues into clear, actionable diagnostics
Developer‑Facing Diagnostic Tooling & Validation (3–5 years)
Experience designing or enhancing debug layers, validation logic, error messaging, logging, or tracing that helps application developers identify incorrect API usage or configuration issues early
Ability to prevent bugs through tooling rather than reactively debugging them after release
Technical Communication & Bug Taxonomy Analysis (3+ years)
Strong capability in translating recurring bug patterns into structured diagnostics, validation rules, and developer guidance
Demonstrated experience writing clear technical documentation, debugging guidance, and actionable error descriptions that reduce low‑quality bug submissions and speed root‑cause discovery
Media / Graphics Systems Experience
Strong understanding of media pipelines, graphics APIs, or runtime validation concepts in complex systems
Debugging & Diagnostics Engineering
Proven experience building developer diagnostics, validation layers, runtime checks, logging, or trace tooling
Developer Experience Mindset
Ability to translate low‑level failures into actionable, understandable feedback for developers
Systems Programming Background
Experience working close to OS, drivers, runtimes, or performance‑sensitive components
Collaboration & Communication
Comfortable working across platform teams and advocating for tooling improvements that reduce ecosystem friction
Benefits
Medical insurance
Dental insurance
Vision insurance
09-10 days/hours of paid time off
Company
Ascendion
Ascendion is a trusted ally for enterprise business and technology leaders engineering the digital future.
H1B Sponsorship
Ascendion has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (172)
2024 (193)
2023 (93)
Funding
Current Stage
Late StageLeadership Team
Recent News
The Guardian Nigeria News - Nigeria and World News
2025-08-19
2025-08-09
Company data provided by crunchbase