Unity Software Developer

Brunswick Bowling Products

Muskegon (MI)

On-site

USD 85,000 - 120,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Brunswick Bowling Products in Muskegon, MI is seeking a Unity Software Developer to create real-time projection-based games and experiences for bowling centers.

You will build interactive visuals, integrate projection mapping, and work with LED and display technologies to deliver engaging, high-performance experiences. Collaborate with design, product, and engineering teams to bring concepts to life and ensure reliable operation in commercial environments.

Qualifications

  • Bachelor’s degree in Computer Science, Game Development, or related field.
  • Experience with Unity (C#) for real-time application development.
  • Familiarity with Visual Studio or similar IDEs.
  • Exposure to 3D modeling or asset pipelines (e.g., Blender).
  • Basic experience with motion graphics or visual effects tools (e.g., After Effects).
  • Strong attention to detail and a passion for immersive user experiences.
  • Understanding of real-time rendering and interactive systems.

Responsibilities

  • Develop interactive projection-based games and experiences using Unity.
  • Build and optimize applications for a desktop-based development environment.
  • Integrate projection mapping systems (e.g., Spark) with dynamic gameplay.
  • Sync game visuals with bowling scoring systems and player interactions.
  • Collaborate with hardware systems including LED masking units and display technologies.
  • Create polished, high-performance visuals that run reliably in commercial environments.
  • Work closely with design, product, and engineering teams to bring concepts to life.
  • Debug, test, and refine interactive experiences for seamless field execution.
  • Contribute creative ideas that elevate the overall customer experience.

Skills

Unity (C#)
Visual Studio
3D modeling
After Effects
Real-time rendering

Education

Bachelor’s degree in Computer Science, Game Development, or related field

Tools

Blender
Spark mapping

Job description

Job Details Job Location: Muskegon, MI 49441 Position Type: Full Time Education Level: 4 Year Degree

Brunswick is re-defining the bowling experience through cutting-edge, immersive technology. We are seeking a Unity Software Developer to help create highly interactive, visually stunning projection-based games and environments that transform bowling centers into unforgettable entertainment destinations.

This role focuses on building real-time interactive content that bowlers see the moment they walk into a center - from projection-mapped lane gameplay to synchronized scoring visuals and integrated LED effects. If you’re passionate about blending creativity with technology to create “wow” moments, this is your opportunity. Your work will be seen and experienced by millions of customers worldwide - making every visit to a bowling center more engaging, fun, and memorable.

Responsibilities:
  • Develop interactive projection-based games and experiences using Unity
  • Build and optimize applications for a desktop-based development environment
  • Integrate projection mapping systems (e.g., Spark) with dynamic gameplay
  • Sync game visuals with bowling scoring systems and player interactions
  • Collaborate with hardware systems including LED masking units and display technologies
  • Create polished, high-performance visuals that run reliably in commercial environments
  • Work closely with design, product, and engineering teams to bring concepts to life
  • Debug, test, and refine interactive experiences to ensure seamless execution in the field
  • Contribute creative ideas that elevate the overall customer experience
Duties and Responsibilities:
  • 40% Interactive Game & Experience Development. Designs, develops, and deploys real-time, interactive projection-based games and immersive bowling experiences using Unity. Builds engaging gameplay systems that integrate seamlessly with scoring systems and player interactions. Ensures applications are visually compelling, responsive, and aligned to user experience goals.
  • 25% System Integration & Performance Optimization. Integrates software with projection mapping technologies, LED hardware systems and display environments. Optimizes applications for performance, reliability, and scalability in commercial settings. Ensures synchronization between gameplay visuals, scoring systems, and physical hardware components.
  • 20% Testing, Debugging/Quality Assurance. Conducts thorough testing, debugging, and refinement of interactive applications to ensure consistent, error-free performance in live environments. Identifies and resolves defects, performance issues, and system inconsistencies to maintain high-quality delivery standards.
  • 15% Cross-Functional Collaboration & Innovation. Collaborates with design, product management and engineering teams to translate concepts into functional experiences. Contributes creative ideas that enhance product innovation and customer engagement. Supports continuous improvement through feedback, experimentation, and adoption of new tools and techniques.
QualificationsMinimum Position Qualifications:
  • Bachelor’s degree in Computer Science, Game Development, or related field (or equivalent experience)
  • Experience with Unity (C#) for real-time application development
  • Familiarity with Visual Studio or similar IDEs
  • Exposure to 3D modeling or asset pipelines (e.g., Blender)
  • Basic experience with motion graphics or visual effects tools (e.g., After Effects)
  • Strong attention to detail and a passion for creating immersive user experiences
  • Understanding of real-time rendering and interactive systems
Preferred Position Qualifications:
  • Experience with projection mapping technologies
  • Knowledge of hardware-integrated systems (LEDs, sensors, or external displays)
  • Familiarity with multiplayer or synchronized systems
  • Interest in gaming, entertainment venues, or experiential design
  • Ability to balance technical performance with visual creativity
  • Use of AI tools for enhanced software development
What Makes You a Great Fit
  • You have an eye for detail and care deeply about visual quality and user experience
  • You are a maker at heart, whether that means gaming, designing, or dreaming up something entirely new.
  • You enjoy building things that people interact with in the physical world
  • You’re excited to create products that deliver a “wow” factor
  • You’re eager to learn and grow in a hands-on development role
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Unity Software Developer: Immersive Projection Games
Unity Software Developer: Immersive Projection Games

Brunswick Bowling Products • Muskegon (MI)

On-site
USD 85,000 - 120,000
Senior Software Engineer
Senior Software Engineer

Unity Enterprise • Bellevue (WA), Northern (KY)

Hybrid
USD 115,000 - 220,000
Comprehensive health insurance
Commute subsidy
Employee stock ownership
+4
Unity 3d Developer
Unity 3d Developer

Namely • New York (NY)

Hybrid
USD 100,000 - 140,000
Competitive salary and benefits package
Flexible working hours
Career development and growth opportunities
+1
Senior Software Engineer
Senior Software Engineer

Unity • Seattle (WA)

On-site
USD 130,000 - 196,000
Equity awards
Discretionary bonuses
Senior Software Engineer
Senior Software Engineer

Unity • Bellevue (WA)

On-site
USD 130,000 - 195,000
Health insurance
Equity
Retirement plan
+2
Interactive Technology Developer (Unity)
Interactive Technology Developer (Unity)

Stamm Tech • Milwaukee (WI)

Hybrid
USD 70,000 - 90,000
Collaborative work environment
Creative project opportunities
Exposure to emerging technologies
Sr. Unity Developer
Sr. Unity Developer

Topgolf International • Dallas (TX), Northern (KY)

Hybrid
USD 140,000 - 190,000
Senior Core Engineer
Senior Core Engineer

Unity • California (MO)

On-site
USD 136,000 - 259,000
Health insurance
Commuter subsidy
ESOP
+8
Senior Software Engineer, 3D Systems & AI
Senior Software Engineer, 3D Systems & AI

Unity • Bellevue (WA)

On-site
USD 115,000 - 173,000
Health insurance
Stock ownership
Retirement plans
+3
Manager, Software Engineering
Manager, Software Engineering

Unity Enterprise • Seattle (WA), Northern (KY)

Hybrid
USD 153,000 - 230,000
Health insurance
Commute subsidy
Employee stock ownership
+3