Software Engineer in Mountain View, CA at Signature Consultants

Date Posted: 11/7/2019

Job Snapshot

Job Description

Software Engineer Summary:

Signature Consultants is looking for a SWE to support the development of research tools for the new open source operating system, Fuchsia. The ideal candidate is passionate about user behavior and user research as well as being scrappy and willing to hack on new operating systems with fuzzy directions. The candidate will be a strong generalist software engineer comfortable with ambiguity. Did we mention ambiguity? This role will involve many different types of engineering work and the environment is changing constantly as the operating system is under active development. The role may involve development on one or more of client, server, MacOS, Linux, Android, iOS, Fuchsia/Fuchsia in one or more of the languages Dart, Java, Javascript, SQL, Swift, Objective-C, C++, or Rust.

Top 3 Daily Responsibilities:

  • There is some frontend development building our new UX for end users.
  • There is also backend and analytical development. The candidate will work to instrument the Fuchsia system in order to capture and build a model of user behaviors that are relevant for user experience research. This will include tracing system usage across sessions.
  • Finally, we are looking for someone with strong communication skills who can communicate both with other engineers and with researchers and other stakeholders.
  • Technical designs, analytical reporting and user requirements documents are all part of the work.

Required Skills:

  • Masters Degree or equivalent work experience
  • 4+ years experience shipping software professionally
  • Dart and Flutter preferred but strong experience with Java, C++, or any other OO language

Preferred Skills:

  • PhD or 4+ years of experience writing software professionally and conducting computer research including building your own tools
  • Good at systems programming, e.g., IPC-based programming
  • Research oriented: has experience working in a research environment and/or understands the research process and how to build tooling that best supports it
  • Experience with managed OS platforms, e.g., Android, Fuchsia
  • Some capability to produce a web ui with Javascript, preferably using Angular

About Signature Consultants, LLC

Headquartered in Fort Lauderdale, Florida, Signature Consultants was established in 1997 with a singular focus: to provide clients and consultants with superior staffing solutions. For the ninth consecutive year, Signature was voted as one of the "Best Staffing Firms to Work For" and is now the 15th largest IT staffing firm in the United States (source: Staffing Industry Analysts). With 28 locations throughout North America, Signature annually deploys thousands of consultants to support, run, and manage their clients' technology needs. Signature offers IT staffing, consulting, managed solutions, and direct placement services. For more information on the company, please visit Signature Consultants is the parent company to Hunter Hollis and Madison Gunn.