Desired Skills and Experience

  • Full life-cycle system development
  • Designing, coding and debugging applications in various software languages
  • You’ll be running analysis in forms of software, code, requirements, system risk, and software reliability
  • Conducting software review and identification of code metrics
  • Performance tuning, improvement, balancing, usability, automation
  • Support, maintain, and document software functionality
  • Integrate software with existing systems
  • You should have the ability to design, implement and test their product component and thrive in a highly collaborative and team oriented environment
  • Experience in Linux kernel development, embedded Linux and/or Linux device driver experience are required
  • Networking protocol development experiences is a plus
  • Open source/upstream experience is a plus
  • Storage experience and/or virtual machine experience is desirable but not necessary
  • Flexible vacation - take time off when you need it
  • Exceptional medical benefits with 100% employer paid premiums
  • Commuter benefits for public transit and bicycle commuters
  • A stipend, reissued every 3 years, to buy whatever workplace tools (computer, screens, wireless headphones, desks, chairs, etc) you like
  • Free lunches, dinners, and fully stocked snacks & beverages
  • Lounge areas with ping pong, foosball, pinball, and arcade games
  • Company ski trips, boat parties, BBQs, happy hours, game nights… just to name a few!