×
Register Here to Apply for Jobs or Post Jobs. X

Lead Software Engineer

Job in Salt Lake City, Salt Lake County, Utah, 84193, USA
Listing for: Cosm
Full Time position
Listed on 2025-12-03
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer
Job Description & How to Apply Below

Overview

Join to apply for the Lead Software Engineer role at Cosm
.

Cosm is a global technology company that brings experiences to life in immersive environments. We help our partners create spaces and content that blur the lines of real and virtual across three primary markets:
Sports and Entertainment, Science and Education, and Parks and Attractions. Cosm is the result of the collaboration of Evans & Sutherland, Spitz, Inc., and Cosm Immersive to power immersive experiences of the future. Innovation is in our DNA.

IMPORTANT NOTICE FROM THE COSM HUMAN RESOURCES & RECRUITING TEAM REGARDING A RECRUITING SCAM:
Your security and trust matter to us. Please note that Cosm Recruiters will ALWAYS communicate with you from an official "" email address or through authorized platforms such as Linked In. We will NEVER request payments, banking details, or personal financial information during the recruitment process. If you receive a suspicious communication or job offer claiming to be from Cosm, please do not respond or share personal information.

For official Cosm opportunities, always visit

Summary

We are looking for a talented Lead Software Engineer to implement solutions to enhance the video and media capabilities of our CX Engine application and its integration with Unreal Engine. The ideal candidate is well versed in video technologies, including video encoding and decoding. The candidate should be versatile, display leadership, and be enthusiastic when taking on new problems across the full-stack as we push our technology forward.

Responsibilities
  • Provides mentoring to less senior members of the development team, when appropriate.
  • Set forth quality code guidelines and standards, leads code reviews and ensures that all solutions are aligned to pre-defined architectural specifications.
  • Contribute to high-level strategic decisions with the rest of the Engineering and Executive teams.
  • Stay on top of industry trends and emerging technologies.
  • Push the limits, try new technologies, take calculated risks, swing for the fences and proactively search for the best solutions and ideas in the marketplace.
Experience / Qualifications
  • Bachelor's in Computer Science (or similar) or equivalent hands-on experience.
  • 6+ years as a software engineer, ideally in media/video.
  • Strong skills in modern C++.
  • Experience with low-latency encoding/decoding for high-res real-time video, plus knowledge of codecs and streams.
  • Solid grasp of video streaming (protocols, codecs, adaptive streaming).
  • Optimization expertise: memory, CPU/GPU for smooth performance.
  • Share design ideas openly and listen to others.
  • Work solo or in teams; adapt to tight deadlines.
  • Familiar with Visual Studio and Git.
  • Knowledge of broadcast standards (SMPTE).
  • Experience with machine vision cameras.
  • Familiarity with GStreamer/FFmpeg.
  • Hands-on with 3D engines like Unreal: source code mods, C++ plugins, shaders, Direct

    X integration.
  • Experience with nDisplay or multi-node rendering.
  • Passion for automating, testing, and documenting.
  • Thrive in open, honest team settings.
  • Interest in gaming, live-streaming, sports, or eSports.
  • Highly organized, proactive, and team-oriented.

Cosm is a equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary