Software Engineer

Cosm Inc.
Salt Lake City, United States
8 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours
Job source

Tech stack

3D Computer Graphics Software Microsoft Windows Artificial Intelligence Software Applications C Sharp (Programming Language) C++ (Programming Language) Software Quality Code Review Computer Programming DirectX (Software) OpenGL Release Management
+4 more
Software Engineering Information Technology Live Streaming Unreal Engine

Job description

  • Work closely with product and design to develop compelling user experiences across multiple features and products.
  • Follow code quality guidelines and standards, lead code reviews and ensure that all solutions are aligned to pre-defined architectural specifications.
  • Automate repetitive and complex tasks by developing tools and processes that our team can rely on for daily development, testing, and release management.
  • Provide mentoring to less senior members of the development team, when appropriate.
  • Contribute to high-level strategic decisions with the rest of the Engineering and Executive teams.
  • Stay on top of industry trends and emerging technologies.
  • Exemplify excellent written and verbal communication skills and the ability to deftly tailor technical communications to any audience.
  • 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.

Requirements

Our software engineering team develops technology to deliver best-in-class experiences in both our digital and physical live streaming products. We are looking for a talented Software Engineer with a passion for building great user experiences across a variety of platforms. We expect our engineers to be versatile, display leadership qualities, and to be enthusiastic when taking on new problems across the full stack as we continue to push our technology forward. This is a full-time position., * 3-5+ years professional software development experience.

  • BS degree in Computer Science or related field
  • Significant experience in C++ required; experience with C# desired.
  • Knowledge relevant to Microsoft Windows-based platforms on a PC.
  • Understanding of the Microsoft Windows programming model and process interaction.
  • Microsoft DirectX, OpenGL, and similar Windows platform technologies is desired.
  • Experience with 3D graphics concepts and shader programming is desired.
  • Knowledge and experience in developing with gaming engines such as Unreal Engine is desired.
  • Experience with Microsoft Windows networking configuration and concepts is a plus.
  • Experience with or enthusiasm for exploring AI-assisted coding tools and development workflows.
  • Able to demonstrate experience developing, releasing, and maintaining large-scale software applications.
  • Motivated and able to explore, investigate, and prototype leading-edge concepts.
  • Driven to automate your processes, test continually, and document your work.
  • Ability to work independently and as part of a team, and the flexibility and agility to meet quick turnarounds and hard deadlines.
  • Excellent communication skills required; presentation skills desired.
  • Must be highly organized, proactive, and collaborative.
  • Ability to thrive in an open, candid, and respectful work environment.

All applicants must be at least 18 years of age at the time of employment. This requirement is in accordance with applicable federal, state, and local labor laws. Cosm is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

About the company

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 was born from the fusion of some of the greatest innovators in the history of technology. Evans & Sutherland, Spitz, Inc., and Cosm Immersive combined forces to power the immersive experiences of the future as Cosm. 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 “@Cosm.com” email address or through authorized platforms such as LinkedIn. 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 ;br>

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:39 min

Addressing code review surrender and process exploitation

Laura Tacho Laura Tacho · World Congress 2026 Europe

2:21 min

Reflecting on modern game frameworks and audio libraries

John Romero John Romero · World Congress 2022

4:41 min

Scale and diversity of software development teams

Bastian Heilemann Bastian Heilemann +1 · World Congress 2025

56 sec

The hidden costs of delayed peer code reviews

Tim Gilboy Tim Gilboy

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

2:30 min

Technical trade-offs between game engines and headsets

Zaid Zaim Zaid Zaim · World Congress 2023

Videos

See all

Related articles

See all