Demo

Unity Software Developer

BRUNSWICK BOWLING PRODUCTS LLC
Muskegon, MI Full Time
POSTED ON 7/6/2026
AVAILABLE BEFORE 8/29/2026

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:

(% increments must be no less than 5%)

% of Time Spent

 

Primary Duties & 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.

 

Qualifications:

Minimum 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

Salary.com Estimation for Unity Software Developer in Muskegon, MI
$94,468 to $115,825
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Unity Software Developer?

Sign up to receive alerts about other jobs on the Unity Software Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$107,385 - $134,565
Income Estimation: 
$128,473 - $158,030
Income Estimation: 
$88,790 - $110,816
Income Estimation: 
$107,385 - $134,565
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at BRUNSWICK BOWLING PRODUCTS LLC

  • BRUNSWICK BOWLING PRODUCTS LLC Muskegon, MI
  • Job Summary: Brunswick Bowling Products is growing its Technical Support Team to keep pace with the rapidly expanding Bowling and Family Entertainment indu... more
  • 15 Days Ago

  • BRUNSWICK BOWLING PRODUCTS LLC Muskegon, MI
  • General Information: Brunswick Bowling Products, an iconic brand in sports and recreation, is looking for a problem-solving technician to join our team in ... more
  • 5 Days Ago

  • BRUNSWICK BOWLING PRODUCTS LLC Muskegon, MI
  • Position Overview Brunswick Bowling Products is looking for a detail-oriented and collaborative Accounting Manager to oversee accounting functions includin... more
  • 5 Days Ago

  • BRUNSWICK BOWLING PRODUCTS LLC Muskegon, MI
  • Job Summary: Aftermarket R&D - Under the direct supervision of the Product Manager for Lane Care, assists with administrative processing, testing, evaluati... more
  • 6 Days Ago


Not the job you're looking for? Here are some other Unity Software Developer jobs in the Muskegon, MI area that may be a better fit.

  • The Judge Group Grand Haven, MI
  • Location: Grand Haven, MI Salary: $120,000.00 USD Annually - $150,000.00 USD Annually Description: Company Overview We are building a modern family of SaaS... more
  • 11 Days Ago

  • Judge Group, Inc. Grand Haven, MI
  • Location: Grand Haven, MI Salary: $120,000.00 USD Annually - $150,000.00 USD Annually Description: Company Overview We are building a modern family of SaaS... more
  • 1 Day Ago

AI Assistant is available now!

Feel free to start your new journey!