1

Unity Developer Jobs in Minnesota (NOW HIRING)

NET C# Developer to solve complex engineering problems and lead a small team of developers within a very dynamic environment at our Twin Cities office. As a senior member of our team, you will play a ...

NET C# Developer to solve complex engineering problems and lead a small team of developers within a very dynamic environment at our Twin Cities office. As a senior member of our team, you will play a ...

Software Developer

Saint Paul, MN ยท On-site

$120K - $140K/yr

NET C# Developer to solve complex engineering problems and lead a small team of developers within a very dynamic environment at our Twin Cities office. As a senior member of our team, you will play a ...

NET C# Developer to solve complex engineering problems and lead a small team of developers within a very dynamic environment at our Twin Cities office. As a senior member of our team, you will play a ...

DEVELOPER L3(CONTRACT)

Minneapolis, MN ยท On-site

$45K - $121K/yr

DEVELOPER L3(CONTRACT) City: Minneapolis State/Province: Minnesota Posting Start Date: 6/9/26 Wipro Limited (NYSE: WIT, BSE: 507685, NSE: WIPRO) is a leading technology services and consulting ...

Software Developer / Software Developer / Software Developer / Software Developer / Software Developer Location: St. Paul, MN 55106 (Hybrid - Onsite Mon, Tue, Thu; Remote Wed, Fri) Duration: 18 ...

next page

Showing results 1-20

People also search for

Unity Developer information

See Minnesota salary details

$20.6K

$106.5K

$177.3K

How much do unity developer jobs pay per year?

As of Jun 19, 2026, the average yearly pay for unity developer in Minnesota is $106,535.00, according to ZipRecruiter salary data. Most workers in this role earn between $83,700.00 and $137,100.00 per year, depending on experience, location, and employer.

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

To thrive as a Unity Developer, you need strong proficiency in C# programming, a solid understanding of game development principles, and experience with the Unity engine, often supported by a degree in computer science or a related field. Familiarity with source control systems (like Git), versioning tools, and Unity-specific features such as the Asset Store and Unity Analytics is typically required. Creativity, problem-solving skills, and effective communication help developers collaborate with multidisciplinary teams and address complex challenges. These abilities are crucial for delivering polished, high-performing interactive experiences and meeting project goals in a competitive industry.

What are some common challenges Unity Developers face when working on large-scale projects?

Unity Developers working on large-scale projects often encounter challenges such as optimizing game performance, managing complex codebases, and ensuring smooth collaboration between team members. Performance bottlenecks can arise from handling large assets or complex scenes, requiring careful profiling and optimization. Additionally, maintaining clean and modular code is crucial as multiple developers contribute to the same project, making version control and clear documentation essential. Regular communication with designers, artists, and other developers helps to align project goals and resolve issues quickly.

What are Unity Developers?

Unity Developers are professionals who use the Unity game engine to create interactive experiences, such as video games, simulations, and virtual or augmented reality applications. They write code, often in C#, to bring game mechanics, graphics, and user interfaces to life. Unity Developers collaborate with designers, artists, and other team members to build and optimize applications for various platforms, including mobile devices, consoles, and PCs. Their role involves both technical programming and creative problem-solving to ensure high-quality, engaging user experiences.
What are the most commonly searched types of Unity Developer jobs in Minnesota? The most popular types of Unity Developer jobs in Minnesota are:
What job categories do people searching Unity Developer jobs in Minnesota look for? The top searched job categories for Unity Developer jobs in Minnesota are:
What cities in Minnesota are hiring for Unity Developer jobs? Cities in Minnesota with the most Unity Developer job openings:
What are popular job titles related to Unity Developer jobs in MN? For Unity Developer jobs in MN, the most frequently searched job titles are:
Staff Firmware Engineer | 1099 Independent Contractor

Staff Firmware Engineer | 1099 Independent Contractor

Dojo Five

Minneapolis, MN โ€ข Remote

Contractor

Posted 19 days ago


Job description

Staff Firmware Engineer | 1099 Independent Contractor

Dojo Five | Remote โ€“ Contiguous US

About Dojo Five

Dojo Five is on a mission to drive the firmware industry forward. We partner with companies to modernize their embedded software developmentโ€”integrating the right tools, techniques, and culture to deliver reliable, high-performance firmware. Our vision: 10,000 Successful Modernization Initiatives by 2035.

We're a team that takes quality seriously, celebrates continuous learning, and genuinely has fun doing it.

What Is an Evergreen Posting?

We may not have an immediate opening todayโ€”but we're always building relationships with exceptional engineers for upcoming projects. When the right project kicks off, we move fast. If your background is a strong fit, our team will reach out to start the process. We encourage you to apply and stay connected.

We are primarily seeking 1099 independent contractors at this time.

The Role

As a Staff Firmware Engineer at Dojo Five, you'll be a trusted technical leaderโ€”both for our clients and within our team. You'll tackle complex embedded systems challenges, guide architectural decisions, mentor engineers, and help set the standard for modern firmware development.

This isn't just a heads-down coding role. You'll engage directly with clients, lead projects end to end, and play an active part in shaping how Dojo Five grows.

What You'll Do
  • Set strategic direction for firmware best practicesโ€”for clients and for Dojo Five
  • Design, develop, review, and test firmware, products, and electronics
  • Define build systems, repository structures, and documentation standards
  • Lead projects: work breakdown, architecture, and delivery
  • Mentor and coach engineers; lead technical training
  • Collaborate cross-functionally to align on project goals and requirements
  • Represent Dojo Five's technical capabilities in client and sales discussions
  • Participate in recruiting, group interviews, and technical reviews
  • Contribute to branding, outreach, and marketing initiatives
  • Manage your time independently with accurate reporting
What We're Looking ForExperience
  • 10+ years of professional embedded systems development (15+ preferred)
  • 2+ years leading other developers (5+ preferred)
  • 3+ years of at least one of the following:
    • Customizing Embedded Linux via yocto, including board bring-up
    • Zephyr with STM32 or Nordic
Programming Languages
  • Required: C, C++, Python
  • Desired: Rust, Assembly (ARM, x86, PIC), VHDL, Verilog
Operating Systems
  • Desired: FreeRTOS, Zephyr, Embedded Linux (Yocto), Secure bootloaders
Protocols & Drivers
  • Required: UART/USART, I2C, SPI, BLE
  • Desired: CAN/CAN-FD, USB, Ethernet, WiFi, Cellular/LTE, Protobuf, MQTT, Flash
Processors
  • Required: Various ARM cores
  • Desired: Single, multi-core & heterogeneous SoCs; STM32, Nordic, NXP, SiLabs
Development Tools
  • Required: IDEs (VSCode, Eclipse, STM32CubeIDE), Docker/devcontainers, benchtop tools (oscilloscope, logic/protocol analyzers, power supplies, multimeter), Git, pytest, unit testing frameworks (Unity/CMock/Ceedling, Google Test/gMock), Agile (Scrum & Kanban), risk assessments
  • Desired: CI/CD pipeline configuration, CMake, binutils, serial consoles (minicom, screen)
You'll Thrive Here If You
  • Are passionate about best practices and modern development approaches
  • Communicate clearly and build trust with a wide range of stakeholders
  • Approach problems with curiosity, optimism, and kindness
  • Are a methodical thinker who can articulate trade-offs and lead others to good decisions
  • Prioritize outcomes over ego and lead through influence, not authority
  • Can take a client's visionโ€”often from non-embedded expertsโ€”and make it real
  • Are proactive: you spot risks early and come prepared with solutions
  • Enjoy both leading people and doing deep technical work
Our Values

Always Learning ยท Humble Confidence ยท Always Deliver ยท Push Boundaries ยท Give a Sh*t ยท Have Fun

Remote Work Requirements

Work must be performed from a secure, fixed location with reliable high-speed internet within the contiguous United States.

Interview Process

Our process is designed to see how you think and work.

  • Conversational interviews: No AI tools, reference materials, or outside assistance permitted. We want to hear your thinking.
  • Coding exercise: AI tools are welcomeโ€”with disclosure. We want to see how you work with them in practice.

All interview stages require video with camera on (no virtual backgrounds). Candidates must provide proof of US-based residence and verify identity prior to or during the process.

Equal Opportunity

Dojo Five provides equal employment opportunities to all applicants and prohibits discrimination or harassment of any typeโ€”regardless of race, color, religion, age, sex, national origin, disability, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local law.