About Us

Evolve Controls is defining the future of connected spaces. Our proven, highly intuitive room automation platform creates memorable guest experiences while reducing costs and providing sustainable and environmental friendly spaces. Our scalable platform guides our customers’ technical road maps, solving today’s needs and tomorrows problems.

Evolve designs, installs and monitors solutions for any company seeking connected rooms. We offer services for numerous markets, with a strong focus on hospitality. To learn more about these solutions, visit:

Job Purpose

The Senior Software Engineer will be responsible for helping Evolve grow and mature our newly introduced Room Operations Center, or ROC. ROC is a platform that consists of custom hardware and software – including Java code running in a Linux environment and .Net code running in Microsoft Azure. The Senior Engineer will continuously improve our system, as well as help organize and architect the future of our platform. The Engineer will design new features in a way that balances thoughtful reuse with the integration of new systems and technologies. The ability to think holistically about a system composed of diverse technologies is required.

Position Description

The position will require the Engineer to perform the following:

Software Programming

  • Understand our customer’s needs and help design solutions to meet them
  • Develop robust solutions (i.e., write code) that adhere to industry best practices in terms of performance and maintainability
  • Stay up to date on the latest development tools and programming techniques
  • Assist in the troubleshooting of important system issues

Organizational Effectiveness

  • Provide support on matters related to engineering, product roll out and product installation
  • Help us improve our engineering processes in support of our organizational mission
  • Help us make our customers happy

Candidate Profile

  • 4+ years of software engineering experience
  • Demonstrable and proven experience designing software
  • Experience with C# .Net development
  • Comfort with version control (we use git)
  • Home automation experience (especially Z-Wave) would be great
  • Java and Linux experience a plus
  • Integrity, credibility, and a strong commitment to the company’s mission
  • Excellence operating in a fast-paced, collaborative environment
  • High level of curiosity to learn about everything relevant to the job and industry

Location & Benefits

  • Full-time salaried position
  • This role requires working from the Chicago, IL office. Flexibility to work from home on an as-needed basis
  • Comprehensive healthcare package, including PPO, life insurance, short-term disability & long-term disability coverage provided for the employee at no cost
  • Occasional travel may be required to support our customers

How To Apply

If you are interested, please apply at: