Back

Employees

Job Descriptions

Senior Software Engineer-Special Projects

 

 

 

                                                                          

SENIOR SOFTWARE ENGINEER - SPECIAL PROJECTS

JOB DESCRIPTION

FLSA Status: ExemptEEO Class: 2- Professionals
Department: Systems & Design 
Reports to: VP of Special Projects
Supervises: N/A

General Summary

The primary responsibility of the Senior Software Engineer is to play a critical role in architecting and developing interactive systems and content pipelines for cutting-edge installations, live environments, and virtual production stages. This role bridges creative storytelling with advanced engineering to deliver immersive, technically complex experiences.

Responsibilities of Position: Duties include but are not limited to:

Organizational Responsibilities

  • Provide excellent service to existing clients to maintain and improve their relationship with the company.
  • Maintain and operate 4Wall quality standard in all work activities.

Personal Responsibilities

  • Architect and develop core software systems for virtual production tools, real-time media servers, and immersive installations.
  • Collaborate with creative and technical teams to integrate hardware (e.g., motion capture, tracking systems, LED walls) and software (e.g., Unreal Engine, Unity, TouchDesigner).
  • Build and maintain APIs and control systems to support interactive media workflows.
  • Optimize real-time performance across a variety of platforms (desktop, embedded systems, GPU-based setups).
  • Lead technical discovery, prototyping, and delivery for immersive environments, including AR/VR, projection mapping, and LED volume stages.
  • Debug, profile, and resolve low-level performance and system integration issues.
  • Mentor junior developers and contribute to code reviews and development best practices.
  • Stay ahead of trends in real-time graphics, spatial computing, and immersive design.

Team Responsibilities

  • Communicate in a positive and professional manner with all clients, vendors, and 4Wall employees.
  • Work collaboratively with internal customers, clients and vendors.
  • Work with other members of the team to generate innovative solutions to obstacles.
  • Participate in team meetings, assist and train team members, take responsibility for contributing to the success of the team, offer solutions to team problems and promote a positive team environment. 
  • Encourage team members to work in a safe manner. 

Key Requirements:

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field, or equivalent industry experience.
  • 5+ years of experience developing interactive systems or real-time software applications.
  • Expertise with real-time engines such as Unreal Engine (Blueprint and C++) or Unity (C#).
  • Strong experience in one or more programming languages: C++, Python, JavaScript.
  • Familiarity with media protocols (NDI, SDI, OSC, DMX, MIDI, Art-Net) and real-time data handling.
  • Experience integrating hardware devices such as tracking systems (e.g., OptiTrack, Vive), LED controllers, or projection systems.
  • Strong understanding of real-time rendering, GPU optimization, and low-latency I/O.
  • Experience with immersive technologies (AR/VR, spatial audio, haptics, etc.).

Physical Requirements

The job duties and tasks of this position require the employee to regularly sit, stand, walk, or climb. The employee may be on their feet for the full duration of their shift. Regular use of computer monitors, and a keyboard/mouse will be required. The employee must occasionally lift and/or move up to 50 pounds. When available, the employee will be in a temperature-controlled work environment set for general comfort. Other physical requirements of the job include communication and visual acuity such as close vision, peripheral vision, depth perception and the ability to adjust focus. Other physical requirements of the job include the ability to communicate.

Availability:

  • Must be available on-call in the evenings and weekends, as required.

 Position Location and/or Territory and Travel:

  • This position will be required to travel on occasion.
  • This position will be required to work in both an office and a field environment.

Position Type

  • Full-Time/Regular
  • Based on the Fair Labor Standards Act (FLSA), management has analyzed this position and determined it to be exempt due to the Professional Exemption.
We use cookies to improve your experience on our site and to enhance and personalise your experience across the 4Wall portfolio of brands. To find out more, read our privacy policy and cookie policy. Accept