Full Time Job

Senior Software Engineer

Sony Pictures

Culver City, CA 06-02-2020
  • Paid
  • Full Time
  • Senior (5-10 years) Experience
Job Description

As a Senior Software Engineer you will be responsible for designing, implementing, debugging, and maintaining large C++ systems for real-time 3D applications . You will help drive and innovate development in areas such as 2D image algorithms, memory management, data loading and parsing , and multi-threaded optimizations . You will help debug and fix released software used by customers. You will w ork closely with the senior management designers as well as other team members to deliver high quality software solutions .

• Design, implement, and maintain efficient and reliable C++ code
• Test, d e bug , profile, and optimize C++ code
• Work closely with other engineers to develop new systems
• Document designs and implemented systems
• Mentor ship and guidance for junior engineers

• B S degree in Computer Science , Software Engineering,
or equivalent experience
• 5 + years of professional experience writing production C++ code with emphasis on object - oriented programming
• Excellent understanding of algorithms and data structures
• One or more shipped application or game where you made a significant contribution to large C++ systems
• Excellent debugging and optimization skills
• Great understanding of multi-threaded software architecture
• Good knowledge of modern hardware architecture
• Good knowledge of linear algebra and vector math
• Familiar with modern C++ - 14 / 17 / 20
• Great verbal and written communication
• Self-motivated and proactive with excellent problem-solving skills
• Excellent time management skills and ability to work independently and prioritize work

• Experience with multi-CPU hardware and NUMA aware code
• Experience with Linux software development
• Experience with VR development and optimization techniques
• Familiar with CMake and cross-platform development

* Sony Pictures - CA - Culver City Area & Studios

Company Profile
Sony Pictures
Sony Pictures' global operations encompass motion picture production, acquisition and distribution; television production, acquisition and distribution; television networks; digital content creation and distribution; operation of studio facilities; and development of new entertainment products, services and technologies.
External Application Page

The application for this position is hosted at the Employer's site. Click on the button below to open the application page in a new tab in your browser.

Apply at Employer's Site