Careers

 

Join the Virtium Team!

Virtium manufactures memory and storage solutions for the world’s top industrial embedded OEMs. For nearly two decades we have designed, built and supported our products in the USA – fortified by a network of global locations. Our world-class technology and unsurpassed support provide a superior customer experience that continuously results in better industrial embedded products for our increasingly interconnected world.

Virtium U.S. is corporate headquarters for engineering and design, manufacturing, support, marketing, worldwide sales and all other corporate functions.

Virtium Vietnam comprises a small group of dedicated engineers that do additional hardware design, PCB layout, firmware development, storage application software development, test data and information systems software development. The Vietnam team is managed and trained by industry professional U.S. technical leaders.

Virtium’s reputation as a true leader in the industry starts with its people.  Virtium employees are dedicated to conducting business under the company’s core values  of integrity, customer focus, quality, accountability and team work.

Our exceptional team of top-level performers is skilled, passionate and customer-oriented – always ready, willing and able to contribute to the growth and success of our business.

At Virtium, we value each employee and recognize individual contributions and accomplishments through a number of programs and benefits. Virtium encourages all employees to excel, and supports that by providing the tools and opportunities for personal and professional growth.

Our corporate culture focuses on facilitating a positive work environment in which everyone has a voice and is encouraged to challenge the process and offer ideas for improvement.

Virtium is an equal opportunity employer, and offers a competitive and flexible benefits package including health, dental, 401K and a deferred profit sharing program.

If you are a talented, experienced and committed professional who appreciates and lives by our values, we invite you to email your resume and cover letter to careers@virtium.com.

What our employees say about Virtium:

“In my fourteen years at Virtium, teamwork and respect have always been the focus of the company’s culture. Good work and positive attitudes are recognized and appreciated, creating a satisfying long-term work environment.”

“I can always discuss new ideas or make suggestions for improvement, knowing that I will be listened to and taken seriously…no matter how ‘out there’ the idea may seem.”

“I’ve never been at a company before where the management focuses so keenly on catching people doing things right. It’s like a breath of fresh air.”

“I’m on the production line and every month the VP of Sales tells us in detail how the month went and how we made it possible. Here at Virtium, I know that I matter.”

Current U.S. Job Openings

Use the “Job Inquiry” section below to submit your resume.

Field Application Engineer

Location: Virtium Corporate, 30052 Tomas, Rancho Santa Margarita, CA 92688. Remote California location possible.

Department: Marketing

Job Description

We are seeking an experienced Field Applications Engineer providing Application Support for semiconductor products, storage, SSD and memory to global OEMs.

This is a senior position to manage, grow and lead application development of Virtium’s global strategic accounts. Virtium’s global strategic accounts are Fortune 500 Corporations.

The FAE professional will spend a majority in the San Jose area supporting sales account owners, driving design wins at all key OEM customers, representing Virtium as a technical product expert, driving detailed technical engagement on Virtium product solutions meeting customers’ requirements.  Some travel to other key Northwest US customers and the factory is required.

Duties / Responsibilities

  • Support sales, driving closure of customer design wins with account owners while managing design-in activities and technical issue resolution at key OEM customers
  • Recommend solutions based on Virtium offerings
  • Work closely with customers and Virtium R&D team defining detailed customer technical requirements for Virtium technical engagements
  • Hands-on analysis and resolution of complex system issues, overcoming technical obstacles to customer product application issues.  In the event engineering support is required, precisely document facts around the issue to gain support from the R&D team and help run down the issue until the customer is delighted with our response
  • Skill in actively interfacing with the customers to understand the market landscape and recommend Virtium future SSD product features and definition
  • Ability to identify and develop technical product whitepaper, collateral, and training materials
  • Ability to understand the customers products and vertical markets

Skills / Requirements

  • Bachelor Degree in Electrical or Computer Engineering
  • Seasoned FAE professional with proven track record of customer focus
  • Related experience with files systems/OS and debug tools
  • Strong problem solving experience
  • Excellent in developing and managing technical relationships
  • Excellent verbal, written communication and strong presentation skills
  • Attention to detail, well organized
  • High energy level
Director, SSD Firmware Architecture and Development

Location: Virtium Corporate, 30052 Tomas, Rancho Santa Margarita, CA 92688. Remote California location possible.

Department: Engineering

Job Description / Responsibilities

Virtium seeks a Director of SSD Firmware Architecture and Development to establish the Company’s leadership position in industrial PCIe/NVMe SSDs through its next exciting IoT growth phase.  The director will build and lead a global firmware development team. Responsibilities include:

  • Develop SSD firmware for the telecom, networking, , transportation, medical, energy, edge data center and industrial IoT markets
  • Build and manage a multi-site, global firmware team
  • Interact closely with customers, marketing, product development and validation teams, understand target use cases and propose solutions to meet unique needs of vertical markets

Skills / Requirements

  • Strong knowledge of C / C++
  • 15+ years of strong hands-on experience in firmware and software products including design, development, hardware validation and debugging
  • 5+ years in a senior leadership role managing global engineering teams
  • 10+ years of experience of PCIe / NVMe SSD
  • Experience of other SSD development a plus
  • Familiarity and capability with firmware development processes, including performance and quality.
  • Experience mentoring and developing junior and mid-career engineers
  • Storage experience with SSD development, particularly NVMe products- Most valuable will be experience that extends into work with shipping products.
  • Requirements:
  • Familiarity with storage technologies, NAND management & Caching software
  • Strong analytical and debugging skills
  • Education
  • BS/MS (preferred) in Electrical Engineering, Electronics Engineering, Computer Engineering, Computer Science or similar degree
System Design / Application Engineer

Location: Virtium Corporate, 30052 Tomas, Rancho Santa Margarita, CA 92688

Department: Engineering

Job Description / Responsibilities:

Virtium is hiring a system design/application engineer with experience in embedded system hardware and software development. This Engineer will work with field application engineers, technical marketing, test, design and production engineering to qualify and support Virtium’s solid-state drive (SSD), industrial memory and software solutions.  Responsibilities include:

  • Provide technical expertise via overall proficiency in embedded systems, software, and storage and memory solutions
  • Assist the field applications engineering team in resolving customer design-in and field issues
  • Work with design engineering to test and validate product designs in target application environments
  • Define and/or develop tools to accelerate the qualification and test of all functions in Virtium solutions
  • Gain an in-depth understanding of compliance, qualification, and compatibility issues
  • Participate in new product development, integration, reviews and strategy sessions

Skills / Requirements:

  • Minimum five years of experience in embedded or computing systems
  • Expertise in standard, real-time, and embedded operating systems
  • Familiarity with high speed mass storage interfaces such as SATA, PCIe, and USB
  • Strong programming experience
  • Expertise using logic and bus analyzers and oscilloscopes
  • Strong logical analysis and debugging skills
  • Ability to read, follow and understand schematics
  • Demonstrated ability to take ownership, meet goals and fulfill schedule commitments
  • Excellent interpersonal and technical writing skills
  • Flexibility to travel up to 10% of the time
  • Ability to work in a fast-paced, dynamic environment
  • Excellent working knowledge of Microsoft Office applications
  • Strategic thinker with the ability to challenge the system to affect an environment of constant improvement
Senior EVT/DVT Engineer

Location: Virtium Corporate, 30052 Tomas, Rancho Santa Margarita, CA 92688

Department: Engineering

Job Description / Responsibilities:

Virtium is hiring a senior engineering/design validation test engineer with experience in SSD, embedded system hardware and software design validation. This engineer will work closely across functional organizations including engineering, field application engineering and manufacturing, ensuring that Virtium’s products meet design requirements and specifications.

  • Create test environments, execute test cases and automate the recording of test results to improve product yield, quality and reliability
  • Develop tests based on knowledge of customer use cases document in test case management database
  • Provide test results data to support data sheets and product qualification reports
  • Perform root cause failure analysis and troubleshooting, creating 8D Corrective Action Reports
  • Gain an in-depth understanding of compliance, qualification, and compatibility issues for PCIe, SATA and USB SSDs

Skills / Requirements:

  • Minimum five years of experience in storage hardware and firmware design validation
  • Direct experience in storage-related testing for SATA, NVMe, CF, SD card and USB SSDs or equivalent storage testing experience
  • Good understanding of SSD controller architectures and NAND devices a functional level
  • Perform signal integrity and timing analysis for SSD designs using test equipment such as oscilloscopes, logic analyzers, protocol analyzers and data acquisition systems
  • Experience with tools such as SCSI Toolbox, Ulink DriveMaster and Oakgate systems including script development
  • Protocol level analysis and debugging experience for SATA, USB and PCIe / NVMe using protocol analyzer equipment
  • Strong analytical and debugging skills
  • Ability to read, follow and understand schematics
  • Demonstrated ability to take ownership, meet goals and fulfill schedule commitments
  • Excellent interpersonal and technical writing skills
  • Self-motivated and self-directed in a fast-paced, dynamic environment
  • Excellent working knowledge of Microsoft Office applications
  • Strategic thinker with the ability to challenge the system to affect an environment of constant improvement
Senior Firmware Validation Engineer

Location: Virtium Corporate, 30052 Tomas, Rancho Santa Margarita, CA 92688

Department: Engineering

Job Description / Responsibilities:

Virtium is hiring a senior firmware validation engineer with experience in PCIe/NVMe, SATA and USB SSDs. This engineer will work closely with Virtium’s firmware development team to design and implement tests to validate SSD firmware functionality across multiple platforms.  Responsibilities include:

  • Develop automated test frameworks for SSD firmware validation and regression testing
  • Create test environments, execute test cases and automate the recording of test results to improve code functionality and enhance development process flow
  • Generate reports detailing ongoing performance and functionality
  • Collaborate closely with HW, FW, SW, and QA teams
  • Gain an in-depth understanding of compliance, qualification, and compatibility issues across PCIe/NVMe, SATA and USB interfaces
  • Quantify functional maturity of SSD firmware
  • Support first-level triage and debug of issues
  • Expand coverage across firmware targets

Skills / Requirements:

  • Minimum five years of experience in storage firmware validation
  • In depth understanding of firmware algorithms used in NAND flash-based storage devices
  • Experience with SSD firmware development, integration and validation
  • Strong programming knowledge and debugging skills in C/C++, Python equivalent
  • Demonstrated ability to take ownership of identifying, characterizing and documenting issues for firmware design engineers to resolve
  • Demonstrated ability to meet goals and fulfill schedule commitments
  • Ability to work in a fast-paced, dynamic environment
  • Self-motivated and self-directed while remaining a strong team player
  • Strategic thinker with the ability to challenge the system to affect an environment of constant improvement

Current Vietnam Job Openings

Use the “Job Inquiry” section below to submit your resume.

Technical Managers

Location: EverRich Building, R1 Tower – 940B Ba Thang Hai St, Ward 15, District 11- HCM City, Vietnam

Department: Engineering

Job Description / Responsibilities:

Virtium VN is seeking two Technical Managers / Directors for two engineering teams (embedded device and network applications) at the Vietnam office in HCM city. The candidates will work on the advanced technology for the industrial internet of things (IIoT).  They must be capable of providing strong technical leadership and hands-on working with engineering team in Vietnam to support Virtium US operations.

  • Oversee a team of engineers for software development of embedded storage and memory devices or, network application development (AWS or other Cloud IoT).
  • Work closely with Director of R&D from USA to understand the project requirements, work with USA team to create architecture, software requirements and milestones, manage Viet Nam team to design, test and perform integration.
  • The responsibilities include day to day management of the project schedule, deliveries and due date for the project in Virtium VN.
  • Measure and monitor key performance metrics, including efficiency, productivity, lead times, quality, and delivery (annually).
  • Mentor and provide technical guidance, coaching to team members.
  • Communicate effectively with the different functions within VN and US.
  • Travel to USA for training or participate in the system design.

Skills / Requirements:

  • Bachelor’s degree in Engineering.
  • Strong experience in software development.
  • Good writing and oral communication skills both in English and Vietnamese.
  • Leader, self-confident and ability to work with upper management. Must have track record of selecting, hiring and developing talent.
  • Must be able to lead and motivate engineering team. Success in managing through influence, persuasion, coaching and counseling.
Sr. Software Engineer

Location: EverRich Building, R1 Tower – 940B Ba Thang Hai St, Ward 15, District 11- HCM City, Vietnam

Department: SSD Design Engineering Team

Job Description / Responsibilities:

Virtium Vietnam (VN) is seeking Senior Software Engineers to work in Vietnam’s office. Our team of engineers comprises of successful professional engineers who enjoy their jobs and the company’s healthy environment.

The Firmware Engineer will develop firmware algorithm, communication interfaces and NAND hardware interfaces for SSD products – from conception through debugging, testing and full release of products to market.

  • Work closely with our firmware team to develop tools/applications for Solid State Drive (SSD) products.
  • Work on full software development progress: analysis, design, implement and testing
  • Develop open source library/tools to communicate with storage device
  • Develop internal testing/management tools for SSD products
  • Receive tasks and report directly to US/VN team leader

Skills / Experience:

  • Proficient in C++, C#.
  • Strong knowledge of data structures.
  • Strong knowledge of Object Oriented Programming.
  • Strong knowledge of Object Oriented Design.
  • Ability to participate in system architecture.
  • Senior Level with solid background of Software Development, (i.e. Good Code Writer).
  • Ability to apply of knowledge to solve problems.
  • Demonstrated leadership in the development of complex products.
Design Verification Test Engineer

Location: EverRich Building, R1 Tower – 940B Ba Thang Hai St, Ward 15, District 11- HCM City, Vietnam

Department: Design Verification Test (DVT) Team

Job Description / Responsibilities:
The primary responsibility of the Design Verification Test (DVT) Engineer is to support DVT team in working on the development of test scripts, executing the test cases and recording test results to improve product yield, quality and/or reliability in addition to supporting the development team and qualification activities for SSD products through identifying and debugging products failures. Duties will involve scripting, low/high level coding of SSD functionality and Performance, and/or Windows/Linux-based applications that are used internally to support the development of SSD products and its surrounding processes.

  • Design and developing test script for FW regression and test coverage
  • Perform regression and other test scripts for weekly runs. Work closely with peer team members to review and test core firmware algorithms and functions.
  • Create shell/python scripts to automate tests and parse log files and report test results.
  • Install Windows and Linux Platforms, running the test and maintaining validation tests and software suites.
  • Execute automatic and manual test cases for SSD products. Identify test failures, perform analysis and work with team members to support other relate teams in Rancho Santa Margarita, CA to obtain root cause and corrective action(s)
  • Track status on all firmware releases and follow through with the firmware development process. Communicate status to the DVT team.
  • Debug and analyze SSD/USB/CFC testing related issues and working closely with Firmware Development Team and related support teams to resolve each issue.
  • Communicate with team members, FAE and/or Firmware Development team to help explain the failure symptom and/or the system issue accelerator.

Skills / Requirements:

  • BS Computer Science (or equivalent)
  • Experience in storage-related testing for firmware and platforms using storage industry experience in different OEM products SATA, SSD or equivalent storage Firmware testing experience.
  • Scripting language background Python, tcl, bash, batch, C, C++ or C# experience.
  • Knowledge of NAND storage technology
  • Platforms: Windows and Linux environment.
Embedded Software Programmer

Location: EverRich Building, R1 Tower – 940B Ba Thang Hai St, Ward 15, District 11- HCM City, Vietnam

Department:  Software Team

Job Description / Responsibilities:
Industrial embedded design software programmers with different levels of experience for our software development team – specifically for writing software programs centered around our SSD Storage Products. Both advanced and entry-level programmers will be considered and we will train selected entry-level programmers.

  • Analyze requirements, design and develop embedded software programs.
  • Develop application software on Windows, Linux, QNX, and OSE.
  • Assist technical experts to implement advanced software solutions that address SSD challenges.
  • Develop and test unit and functional development

Skills / Requirements:

  • 2–7 years of experience in writing embedded software programs
  • Strong in C/C++ language programming
  • Past experience in micro-controllers and microprocessors
  • Experience with full development processes
  • Good English writing and language skills
  • Linux, Embedded Linux
  • Scripting language like Perl, Python
  • Qt development environment
  • Real-time operating system (RTOS), control systems, emulators, JTAG, debugging and test equipment

Job Inquiry

Paste your resume for a posted job in the “Message” box below:

13 + 4 =