3 months ago
London, United KingdomSenior

Responsibilities

  • Design, develop, and maintain audio quality tools, automated analysis systems, and test infrastructure for PlayStation SDK audio libraries and technologies.
  • Write C/C++ and Python code to analyze audio output, detect regressions, compare SDK versions, and validate expected results.
  • Build repeatable audio quality measurement systems using signal analysis, spectral comparison, perceptual metrics, conformance checks, and regression detection.
  • Own audio quality engineering features from requirements and design through implementation, CI integration, documentation, maintenance, and support.
  • Work with Audio SDK engineers to define testability requirements and integrate quality considerations early in development.
  • Develop tooling that provides actionable insight into audio defects, quality trends, and behavioral changes.
  • Improve SDK release validation, build and test pipelines, reporting, dashboards, and failure-investigation workflows.
  • Investigate complex audio issues through debugging, data analysis, signal processing, and collaboration with domain experts.
  • Define engineering standards for maintainability, reproducibility, performance, scalability, and documentation of audio quality tooling.
  • Collaborate with platform, tools, test, release, and distributed engineering teams.
  • Mentor engineers, share technical knowledge, and contribute to maintainable, testable software practices.

Requirements

  • Strong professional software engineering experience, ideally owning tools, systems, SDK components, test infrastructure, or quality-focused projects.
  • Excellent C/C++ and Python programming skills.
  • Practical knowledge of digital audio fundamentals, including PCM audio, sample rates, channels, latency, dynamic range, frequency-domain analysis, filtering, resampling, encoding, or spatial audio.
  • Experience designing, implementing, and maintaining automated test systems, analysis tools, or quality pipelines.
  • Ability to analyze complex technical problems, evaluate trade-offs, and deliver robust solutions independently.
  • Strong debugging and problem-solving skills across software, tooling, data, and environment boundaries.
  • Experience with CI/CD systems, source control, code review, and collaborative development workflows.
  • Ability to write technical documentation and communicate complex topics to audio specialists and non-audio stakeholders.
  • Strong collaboration experience across engineering, QA, release, tools, or platform teams.
  • Degree in Computer Science, Engineering, Audio Technology, Mathematics, Physics, or equivalent practical experience.
  • Preferred experience with audio analysis algorithms, automated audio quality metrics, PESQ, POLQA, PEAQ, loudness measurement, spectral comparison, null testing, impulse response analysis, latency measurement, or glitch/dropout detection.
  • Preferred experience with game audio, console audio, real-time audio systems, middleware, audio engines, or SDK development.
  • Preferred experience testing APIs, runtime libraries, command-line tools, or developer-facing SDK components.
  • Preferred experience with spatial audio, 3D audio, binaural rendering, ambisonics, HRTFs, object-based audio, or immersive audio formats.
  • Preferred experience with automated reporting, dashboards, telemetry, trend analysis, performance profiling, numerical correctness testing, floating-point tolerances, or cross-platform determinism.
  • Preferred experience with GTest, CppUnit, PyTest, Jenkins, or GitHub Actions.
  • Track record of technical leadership, mentoring, or leading features across multiple teams.

Benefits

  • Foundational technology work not constrained to a specific game or engine.
  • Opportunities to collaborate with engineering and R&D teams across London, Tokyo, San Mateo, and the wider Sony Group.
  • Time and support for research, prototyping, improving engineering systems, and innovation projects.
  • Global hackathons and cross-team collaboration opportunities.
  • Relaxed, autonomous working environment with opportunities to challenge the status quo.
  • London-based role; background checks are conducted at the offer stage.

Tech Stack

CC++GitHub ActionsJenkinspytestPython

Categories

Contact me