Jobs

We started chumby as an experiment. We wanted to see if it was possible to create an incredibly useful and low-cost Net-connected device that permitted, even encouraged, technically-sophisticated users to hack it, and less technically-sophisticated users to personalize it — in as many ways as possible.

Now that we're no longer an experiment — we're backed by leading venture capital firms, partnering with top media companies, and have just completed a national consumer launch — we're looking for smart, creative and committed people who will contribute to our growing team in San Diego. If you have experience in the areas below and want to be part of a exciting start-up company, we want to hear from you.

Chumby Industries offers competitive salary, benefits, 401k, vacation and the opportunity to work in a great team environment.


Send your resume to:

software developer - client side

Primary responsibility is the design and implementation of the client-side applications.

Essential functions:

  • Help devise how client-side software projects will be implemented
  • Help design, develop, debug and maintain a wide-variety of client-side applications for a growing user base
  • Develop significant new features for applications and support maintenance releases
  • Create test cases
  • Research, track and understand new technologies to provide technical input in developing service applications and analyzing requirements
  • Manage, develop, integrate and implement related application components, including front-end development and server-side integration
  • Play a direct role in programming, maintenance, technical support, documentation and administration of the applications
  • Establish and communicate standards to manage cost and ensure continuity of applications

Required skills and experience:

  • At least 5 years C, C++ programming experience in a Linux, Unix environment
  • Technical expertise in MP3, Audio, Video, Codecs
  • Knowledge of common Internet protocols (HTTP, FTP, HTTPS) required
  • Familiarity with Adobe Photoshop and Illustrator
  • Familiarity with Macromedia Flash
  • Ability to learn new technologies and procedures quickly
  • BS in Computer Science or similar field of studies or equivalent work experience
  • Must have the ability to communicate and document ideas and designs effectively
  • Demonstrated experience with a full development cycle on a shipped software product
  • Experience developing mass-market commercial software is a plus
  • Excellent written and verbal communication skills
  • A strong team contributor able to help devise solutions and write software with others
  • A strong individual contributor able to see a project to completion without much oversight and in a way that limits the risk of problems
  • Ability to help solve a wide-variety of technically challenging problems as part of creating original products

flash developer

Required skills and experience:

  • 3+ years working with Adobe/Macromedia Flash MX and later
  • Experience with all versions of Actionscript
  • Experience with using Flash XML client/server protocols
  • Ability to create small, highly efficient movies suitable for embedded use
  • Ability to create custom UIs in Flash for web sites
  • Familiarity with FlashLite a plus
  • Familiarity with Flex a plus

Candidates must be able to provide portfolio/samples.

customer support representative

The Customer Support Representative will provide support to Chumby customers and assist with logistical operational issues. The ideal candidate must have excellent verbal and written communication skills, along with the ability to identify customer needs and provide solutions. Additionally, the candidate must have strong systems skills and the ability to troubleshoot hardware, software and wireless LAN issues over chat, email and phone. The position requires flexibility, a strong interest in helping customers, and the ability to work in a team environment.

Essential functions:

Administrative

  • Process multiple chats, emails and phone calls to place orders using the Microsoft Great Plains ERP system
  • Respond to customer calls and emails and chats regarding questions about service, existing orders, new orders, problems, complaints, etc
  • Assist with identifying customer care trends
  • Assist in the management of product returns warehoused in Chumby Headquarters
  • Assist with supply chain tasks including pulling data from ERP system to facilitate forecasting
  • Assist in completing mailings as necessary (stamping, sealing, affixing labels)
  • Processing order replacements and answering/transferring phone calls to corporate office personnel when necessary
  • Provide consultation to customers as to the appropriate product for the specified occasion and any other duties, which may be assigned from time to time

Technical

  • Troubleshoot customer issues via chat, email and phone support
  • Troubleshoot problems such as wireless LAN connectivity, software support, boot/update sequence, and hardware support
  • Assist in quality and stress testing for the QA department
  • Assist in writing and running test plans and flowcharts

Required skills and experience:

  • Minimum one year experience in a technical support and/or customer support environment
  • Working knowledge of Windows XP
  • Working knowledge of MS Office Suite
  • Working knowledge of PC hardware and operating systems, including laptops and desktop models (Linux and SSH experience a plus)
  • Working knowledge of Local Area Network connectivity, including basic wireless network security and encryption settings
  • Excellent problem solving skills
  • Excellent verbal and written communication skills
  • Excellent customer service skills
  • Ability to type over 40 wpm and multi-task

senior designer

The Senior Flash Designer will be part of a small design team and develop compelling, interactive content for a new consumer electronic device.

Essential functions:

  • You will work with a team of product managers, software developers, and designers to mock up and execute highly interactive and compelling flash content for the chumby device. These creative and highly detailed digital projects involve designing with images, animation, type, and user interface conventions
  • You must be organized and efficient — able to prioritize and manage workflow to ensure on-time delivery of projects

Required skills and experience:

  • Design education (design school or equivalent) and 5+ years of flash experience
  • Mastery of Adobe's Creative Suite 3 and knowledge of emerging web standards and trends. Basic action script experience is required
  • Awareness of emerging fashion, social, and music trends for the 18-35 male/female audience
  • Experience creating Flash content or banner advertising campaigns using Flash as an animating tool
  • Experience in UI design and wire framing
  • Ability to create graphics following multiple brand guidelines, and to work in a range of graphic styles
  • Ability to provide a link to an online portfolio or online samples of work

software engineer

The Software Engineer will be responsible for developing a multi-tiered automation framework that drives all automated tests. Test automation will be primarily focused on client functional, performance and stress testing, though the framework itself should accommodate all aspects of chumby testing (including website front and back-end testing). Ultimately, the goal of this position is to build a test framework and automate all existing and future manual tests. The candidate that fills this position will also play a strong role in architecting the automation framework.

Required skills and experience:

  • Exceptional in either Perl, Python, PHP or Java
  • Proficient in C or C++
  • Strong understanding of Linux (shell scripting, configuration, etc)
  • Familiarity with TCP/IP (HTTP, specifically)
  • Prior work with embedded devices is a plus, but not required

unix systems developer

Chumby Industries is looking for a junior level Unix Tools Developer to initially take over the video transcoding process and also assist with general SaaS Ops/IT type work. Once this process is automated, this position will also be responsible for Chumby Network system admin duties.

Essential functions:

  • Develop and architect SaaS Ops process automation tools, including video transcoding and analytics reporting
  • Work closely with product and content management to understand requirements and features
  • Integrate process automation tools into SaaS Ops monitoring and alerting system
  • Write technical documentation
  • Manage Network-Systems Administration

Required skills and experience:

  • 3-5+ years of experience in developing transactional software
  • Strong hands-on experience with developing and executing manual and automated tests, along with failure analysis and debugging
  • Solid coding skills and experience with Ruby, Perl, and SQL in a Linux environment
  • BS in EE/CE or CS or equivalent

technical project manager

We are looking for a highly motivated Technical Project Manager. The successful candidate will be responsible for driving technical project management initiatives.

Essential functions:

  • Be comfortable acting in a Scrum Master role to facilitate the development process and ensure timely delivery of work products across a variety of product teams
  • Identify and remove road blocks for teams; shield teams from external interferences; work with the Product Owner(s) to maximize ROI; work with the Product and Development teams to ensure goals and backlog items are addressed
  • Help ensure that technical projects are delivered on time by managing the project schedule, mitigating risks as they arise and escalating issues as appropriate
  • Formulate and work to define technical scope and objectives of the project
  • Communicate project status to management and stakeholders
  • Work with development and product teams to define project schedule and iterative deliverables
  • Manage client expectations for projects to ensure ownership and success
  • Assist in the development of project budgets, capital expenditures, requirements or other cost estimates related to a project
  • Report to management, clients and others on the status of project deliverables and milestones
  • Responsible for combining successful software development process experience with agility, effective collaboration, facilitation, leadership and coaching skills
  • Responsible for advising and coaching the development team to form empowered teams
  • Manage project schedules in Microsoft Project and simple spreadsheets for backlogs

Required skills and experience:

  • 3+ years Project Management experience
  • Ability to work on multiple projects at once
  • Proficient in Agile Development and strong experience with Scrum Methodology.
  • Qualified candidates should have experience in all aspects of software development life cycles, with an emphasis on Agile methodologies.
  • Scrum master certification a plus (Desired)
  • Formal project management training and/or certification preferred
  • Fluency with Project Management Tools
  • Strong, attentive listening skills with ability to work in a fast-paced environment
  • Proficiency in Microsoft Project, Excel, PowerPoint, Visio and Word required
  • Self-motivated, flexible and ability to multi-task and handle concurrent projects
  • Ability to influence and collaborate with all levels of technical and product business partners
  • Excellent interpersonal and communication (verbal and written) skills
  • The successful applicant will be a creative problem solver, a self-motivator, posses a can-do attitude, positive mentoring skills and accomplishments, and demonstrate career building self improvement behaviors.