Helios Interactive is continually looking to expand our team. We are an Experience Design studio with offices in San Francisco, CA and Portland, OR. We create digital installations for large brands at tradeshows, events, and retail locations. We work with a variety of technologies including: large format touchscreens, augmented reality, depth cameras, physical computing, RFID / NFC, Android, iOS, and computer vision, using them to create cool, and compelling digital experiences for consumers.

WHY HELIOS?
Because working in the events space is fun. We execute projects all over the world, at events ranging from the Olympics and Super Bowl to the World’s Fair and more – and there is definitely an opportunity to hit the road and get to be a part of these activations. You won’t be tied to a tired, boring product that has an 18-month development cycle. Instead, you’ll be asked to create amazing interactive experiences with an average four to six weeks lead time, and then it will be on to the next.

Because you like working with a small team and seeing the impact of your work immediately. We’re a small crew that does big, highly visible work. You will be an important part of the development team, and will have the opportunity not only to contribute through development, but in the ideation and brainstorming processes as well. This is more than just an execution-oriented job – it’s one where you’ll get the chance to flex your creative muscles.

Because you have a passion for new technology. As an Experience Design studio, we have to stay on the bleeding edge of tech. We are constantly evaluating new interactive technology mediums, and have been engaged by a number of manufacturers to participate in beta programs and evaluation of new products. Because we encourage side projects. Helios will never attempt to own any code you have written outside of office hours and we encourage our employees to create on their own time. We encourage continuous learning, and provide staff development for conferences or education that our team is interested in.

For all inquiries, please reach us at

Integration Engineer (SF)

Senior Unity3D / C# Developer (SF)

Requirements

Candidates should have at least 1-2 years of professional experience. Ability to work in teams with designers, junior to mid level developers and project managers. Proficient with Jenkins workflows and setup. Proficient with Windows and Linux systems and command line and tools.

Day-To-Day

Candidate’s day to day tasks including working with teams to make sure their projects are setup and working properly for the full Continuous Integration cycle and integrated properly into the team’s tools (slack, Jira, etc..) You would also be responsible for implementing new systems such as continuous delivery or having to update integrations (Upgrading from Stash to BitBucket Server). Candidates would also have to install OS images on operations provided hardware with a Standard Operating Environment to remove any unintended dependencies when testing applications.

Skills

  • Working collaboratively
  • Understanding the tools landscape — what we need to build and integrate into pipeline flows
  • Unit Tests
  • Integration Tests

Pluses

  • Experience with Unity3d
  • Experience with Mobile Deployments
  • Experience with Web Deployments
  • iOS Build Automation
  • Android Build Automation

Benefits

  • 401k + Compensation DOE
  • Medical, Dental, and Vision

Requirements

For the San Francisco office location only, candidates should have at least 5 years of professional experience. Ability to work in teams with designers, junior to mid level developers and project managers. Proficient with Unity3D workflows and editor environment. Experience with C#, networking, mobile development. Online portfolio with video or playable projects that have been previously executed for review.

Day-To-Day

Candidate’s day to day tasks including software architecture and programming tasks to execute a variety of projects. Developing existing source code developed for projects into better wrappers. Working internally within Helios to improve and define cross-project best practices.

At Large

  • Mentoring junior developers — partnering with them on projects, observing/identifying their strengths, improving their approaches, code output and confidence so they can become project leaders themselves.
  • Participating in brainstorms to define new projects.
  • Identifying R&D Opportunities and new technologies and managing a balance between project / exploratory work.
  • Interacting with the developer community at-large via open-source code releases, landing speaking/presentation gigs and attending community meetings.

Pluses

  • Experience in Unreal Engine 4+
  • Unity3D Networking / Web experience
  • Experience with Depth Cameras or alternative input devices
  • Creation of wrappers and APIs for Unity 3D
  • Computer vision
  • Data Visualization
  • Physical computing

Benefits

  • 401k + Compensation DOE
  • Medical, Dental, and Vision

Technical Director (SF)

Role

For the San Francisco office location only, the role of a technical director is to have a higher level understanding of projects across the studio as a whole and have the technical knowledge to help facilitate on internal practices and goals while assisting on production where possible. Technical directors will not be the lead or sole contributor on any project but may lend a hand with prototyping, research, or documentation as needed. The technical director is also a reporting manager, they will be responsible for having 1×1 check-ins, performance planning and facilitating end of year reviews for their direct reports.

Requirements

Candidates should have at least 5 years of professional experience working on teams with designers, junior to mid level developers and project managers. They should also have proficiency with building and deploying native and mobile applications. Candidates should have an online portfolio of past work.

Day-To-Day

Candidate’s day to day tasks include working on internal strategic goals: such as refining our code review process or developing a plan for how our git workflow might crossover to perforce version control system. There may be a project in pitch phase that needs some discovery and research into seeing if an ask is feasible. Other tasks include checking in with your team members in 1x1s and assisting junior / mid level developers with structuring their R+D project or internal tools.

Skills

  • Experience with Unity3D / Unreal Engine 4 game engines.

Pluses

  • Experience with VR Technology
  • Experience with Internet of Things technologies
  • Experience with Creative Coding Toolkits: Cinder, OpenFrameworks, etc

Benefits

  • 401k + Compensation DOE
  • Medical, Dental, and Vision