1

Flexible Unity Software Developer Jobs in Chicago, IL

Software Developer Work Site: Buffalo Grove, IL Duration: 6-Month Contract (Potential Full-Time ... Flexible start time between 7:00 AM - 9:00 AM) About the Role We are seeking a skilled and ...

C++ Software Developer

Chicago, IL · On-site

$50.50 - $68/hr

C++ Software Developer, Chicago, IL We are seeking a C++ Software Developer to enhance a real-time ... Flexible self-starter, able to multi-task and work under pressure. - Experience with electronic ...

Job Details Description Sunrise Futures is looking to hire a highly talented Software Developer to ... Flexible spending accounts * RTA commuter plan * Life insurance * Short-term disability coverage

Job Details Description Sunrise Futures is looking to hire a highly talented Software Developer to ... Flexible spending accounts * RTA commuter plan * Life insurance * Short-term disability coverage

C++ Software Developer

Chicago, IL · On-site

$50.50 - $68/hr

C++ Software Developer, Chicago, IL We are seeking a C++ Software Developer to enhance a real-time ... Flexible self-starter, able to multi-task and work under pressure. - Experience with electronic ...

C++ Software Developer

Chicago, IL · On-site

$50.50 - $68/hr

C++ Software Developer, Chicago, IL We are seeking a C++ Software Developer to support ... Flexible self-starter, able to multi-task and work under pressure. - Experience with electronic ...

Senior Software Developer

Chicago, IL · On-site

$56.25 - $74.25/hr

Senior Software Developer Sunrise Futures is looking to hire a highly talented Senior Software ... Flexible spending accounts * RTA commuter plan * Life insurance * Short-term disability coverage

Software Developer (Chicago)

Chicago, IL · On-site

$150K - $250K/yr

Software Developer (Chicago) Founded 20 years ago and headquartered in Chicago, the DV Group of ... Flexible Vacation policy * Retirement plan with employer match * Paid Parental Leave * Wellness ...

The Role As a more Senior level Software Developer, you will be a member of our Trading Technology ... Flexible Spending Accounts (FSA) - Pre-tax savings for dependent care, transportation, and eligible ...

Senior Software Developer

Chicago, IL · On-site

$56.25 - $74.25/hr

Sunrise Futures is looking to hire a highly talented Senior Software Developer to join our ... Flexible spending accounts * RTA commuter plan * Life insurance * Short-term disability coverage

The Role As a more Senior level Software Developer, you will be a member of our Trading Technology ... Flexible Spending Accounts (FSA) - Pre-tax savings for dependent care, transportation, and eligible ...

We are seeking a highly motivated, quick-learning developer for our algorithmic software ... Flexible Vacation policy * Retirement plan with employer match * Paid Parental Leave * Wellness ...

next page

Showing results 1-20

Flexible Unity Software Developer information

See Chicago, IL salary details

$49.4K

$115.2K

$171K

How much do flexible unity software developer jobs pay per year?

As of Jun 25, 2026, the average yearly pay for flexible unity software developer in Chicago, IL is $115,217.00, according to ZipRecruiter salary data. Most workers in this role earn between $92,700.00 and $133,900.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Flexible Unity Software Developer, and why are they important?

To thrive as a Flexible Unity Software Developer, you need strong proficiency in C#, a solid understanding of Unity3D frameworks, and a background in computer science or a related field. Experience with version control systems like Git, familiarity with Unity Asset Store tools, and certifications such as Unity Certified Developer are often required. Creativity, problem-solving abilities, and effective communication help developers adapt to changing project needs and collaborate with multidisciplinary teams. These skills ensure high-quality, scalable game or application development in dynamic and fast-paced environments.

What types of projects and collaboration can a Flexible Unity Software Developer expect, and how does flexibility influence team dynamics?

As a Flexible Unity Software Developer, you’ll often work on a range of projects, from prototyping new game features to developing interactive experiences for different platforms. Flexibility in this role means you may collaborate with artists, designers, and other developers across various time zones or project stages, often adapting to shifting priorities and requirements. This dynamic environment fosters creative problem-solving and frequent learning opportunities, but it also requires strong communication skills and self-motivation to stay aligned with the team’s goals. Flexibility can lead to exposure to diverse technologies and methodologies, which is valuable for professional growth and advancement within the gaming or interactive media industry.

What is a Flexible Unity Software Developer?

A Flexible Unity Software Developer is a professional who specializes in creating interactive applications, games, or simulations using the Unity game engine, with the ability to adapt to various project requirements and work environments. This flexibility may involve working remotely, taking on different roles within a team, or quickly learning new technologies and workflows as needed. They are skilled in C# programming, 3D/2D asset integration, and may contribute to both technical and creative aspects of development. Their adaptability makes them valuable for startups, freelance projects, or dynamic teams that require versatile developers.

What is the difference between Flexible Unity Software Developer vs Game Programmer?

AspectFlexible Unity Software DeveloperGame Programmer
Required SkillsUnity engine, C#, scripting, game design basicsGame logic, C++, Unity or Unreal, graphics programming
Work EnvironmentGame studios, mobile app companies, VR/AR projectsGame studios, entertainment industry, interactive media
CertificationsUnity certifications, programming coursesGame development certifications, C++/C# courses

Both roles involve game development using Unity, requiring C# skills and a background in programming. The Flexible Unity Software Developer often works across various platforms and project types, including mobile and VR, with a focus on flexibility. Game Programmers typically specialize in game logic and graphics programming within game studios. While their skills overlap, the Flexible Unity Developer has a broader scope, whereas the Game Programmer focuses more on core game mechanics and engine-specific programming.

What are the most commonly searched types of Unity Software Developer jobs in Chicago, IL? The most popular types of Unity Software Developer jobs in Chicago, IL are:
Software Developer

Software Developer

Judge Group, Inc.

Buffalo Grove, IL • On-site

$55 - $70/hr

Other

Posted 5 days ago


Job description

Location: Buffalo Grove, IL Salary: $55.00 USD Hourly - $70.00 USD Hourly Description: Our client is currently seeking a Software Developer
Job Title: Software Developer
Work Site: Buffalo Grove, IL
Duration: 6-Month Contract (Potential Full-Time Conversion)
Work Schedule: 40 hours/week (Flexible start time between 7:00 AM - 9:00 AM)
About the Role
We are seeking a skilled and motivated Embedded C++ Developer to join our innovative engineering team supporting building automation systems used in commercial and industrial facilities worldwide. This role is ideal for a mid-level developer with strong experience in C++ and embedded systems who thrives in a collaborative and agile environment.
As part of the team, you will contribute to the development and maintenance of embedded software solutions that power intelligent building technologies. You will work closely with cross-functional teams to deliver high-quality, scalable, and reliable software products.
Key Responsibilities
Design, develop, test, and maintain embedded software applications using C++.
Develop firmware and embedded system solutions with strong hardware-software integration.
Collaborate with development, QA, product management, and business stakeholders to deliver integrated solutions.
Participate in the full software development lifecycle including design, coding, testing, debugging, documentation, and deployment.
Analyze and troubleshoot complex embedded systems and software defects.
Create and maintain technical documentation, reports, and proof-of-concept demonstrations.
Communicate technical concepts effectively to both technical and non-technical stakeholders.
Contribute to agile development activities including sprint planning, stand-ups, and retrospectives.
Required Qualifications
Professional experience in C++ software development.
Hands-on experience with embedded systems and firmware development.
Strong understanding of hardware-software interaction principles.
Experience debugging embedded systems using tools such as GDB or equivalent debuggers.
Strong analytical and problem-solving skills.
Excellent communication and collaboration skills.
Ability to work effectively in an agile team environment.
Preferred Qualifications
Knowledge of networking concepts and communication protocols.
Familiarity with Linux development environments and operating systems.
Experience with scripting languages for automation or tooling.
Understanding of Agile methodologies such as Scrum or Kanban.
Experience with version control systems, especially Git.
Familiarity with development tools such as CMake and VS Code.
Ability to adapt quickly in fast-paced and evolving technical environments.
Why Join Us
Work on impactful embedded technologies used in intelligent commercial and industrial building systems.
Gain exposure to cutting-edge technologies and challenging engineering problems.
Opportunity for career growth, mentorship, and long-term employment potential.
Collaborative and innovation-driven team environment.
Additional Information
On-site role located in Buffalo Grove, IL.
Timekeeping managed through Fieldglass.
No travel required.
Flexible workday start time available.
By providing your phone number, you consent to: (1) receive automated text messages and calls from the Judge Group, Inc. and its affiliates (collectively "Judge") to such phone number regarding job opportunities, your job application, and for other related purposes. Message & data rates apply and message frequency may vary. Consistent with Judge's Privacy Policy, information obtained from your consent will not be shared with third parties for marketing/promotional purposes. Reply STOP to opt out of receiving telephone calls and text messages from Judge and HELP for help.
Contact:
This job and many more are available through The Judge Group. Please apply with us today!