You are here
Join Our Team
Join Our Team
First, the basics: Before you tell FlashSoft that you are right for us, ask yourself if we are right for you. FlashSoft employs very smart people who work very hard. If working extremely hard is not for you, we wish you well.
FlashSoft is a results-oriented organization. It's also fun, collegial, and respectful. It's a work environment full of challenges to overcome and opportunities to show what you can do.
Our needs are highly technical and quite specialized. But we're more interested in what you can do for us in the future than what you did for someone else in the past.
We follow the principles of a "lean startup." That doesn't mean we're cheap. If you haven't heard about the "lean startup" concept, this is a good place to start.
FlashSoft Advantages:
- Dynamic, collegial work environment.
- Responsibility, respect and recognition for good work.
- Startup culture, with a focus on trust, cooperation and shared vision.
- Ping-pong ability helpful, but not required.
Recruitment Policy
FlashSoft does not accept unsolicited resumes from any source other than directly from candidates. An unsolicited resume sent to FlashSoft from a recruiter does not constitute any type of relationship between the recruiter and FlashSoft and does not obligate FlashSoft to pay fees if we hire the candidate.
Current Openings
Engineer, Linux Storage Kernel Driver
Location: Sunnyvale CA
Job Type: Full-Time
Reports to: VP of Engineering
Experience
Background in Linux kernel, device drivers, command line tools, and/or embedded firmware with a proven track record of managing complex projects and delivering products on schedule. Experience working in startup environment with geographically distributed teams.
Responsibilities
Development of Linux storage kernel device drivers. Development of software tools for monitoring and managing Linux server and cluster storage systems .
Requirements
- 3+ years in Linux kernel driver development.
- Extensive experience with Linux kernel storage device drivers.
- Experience in disk/storage technologies and SATA/ATA/SAS/SCSI storage protocols and PCIe protocol analyzers.
- Experience with debugging, / troubleshooting device drivers.
- Experience with Linux/Unix open source development and communities for kernel/device driver.
- Good knowledge of Windows Server drivers.
- Excellent testing and debugging skills.
- Experience with VMware ESX and virtualization is a plus.
Salary and Benefits
FlashSoft is a venture-backed company. We offer great employee benefits and a significant employee stock option plan is available.
How to Apply
To apply, please send your resume to careers@flashsoft.com
Location: Sunnyvale CA
Job Type: Full-Time
Reports to: Director of QA
Experience
Background in Linux operating system and applications. Familiarity with software test practices. Experience in test plan authoring and test case development. Experience working in a startup environment very helpful.
Responsibilities
Develop test plans and execute test cases for various Linux distributions. Setup and maintain lab Linux resources.
Requirements
- Familiar with setup and configuration of Linux.
- Fluent ability with Perl. Other languages helpful.
- Familiar with Linux database software (Oracle, MySQL, DB2, etc.)
- Experience with QA automation.
- Experience with VMware ESX and virtual environments is a plus.
Salary and Benefits
FlashSoft is a venture-backed company. We offer great employee benefits and a significant employee stock option plan is available.
How to Apply
To apply, please send your resume to careers@flashsoft.com
