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!