Full Time Job

Senior Software Engineer

Sony Pictures

Culver City, CA 05-23-2021
Apply @ Employer
  • Paid
  • Full Time
  • Senior (5-10 years) Experience
Job Description

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

Jobcode: Reference SBJ-rzq27r-3-236-170-171-42 in your application.

Discord Server
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.