Job Posting for October 3, 2017

BiTMICRO Networks International, Inc. (Philippines)

Company Background:

BiTMICRO is a leader in enterprise flash storage for mission-critical computing including cloud, hyperscale, big data analytics, and virtualization, is advancing business performance, productivity, and reliability with innovative solid state storage solutions.

Solving real-world challenges, BiTMICRO has been developing patented ASIC designs and embedded firmware and software technology since its founding in 1995.

Built upon an established history in ruggedized military and mission-critical IT applications, BiTMICRO actively develops, deploys, and supports versatile storage solutions and is best known for exceeding the extreme performance and data integrity required for enterprise, industrial, and military environment.

BiTMICRO is headquartered in Fremont, California and has a subsidiary in the Philippines.

Position Title:Senior Firmware Engineer
The Senior Firmware Engineer shall act as lead and shall work closely with internal firmware developers in creating design plans, specifications and documentation.
The Senior Firmware Engineer shall directly report to the Director of Advanced Sofrware Group - Engineering Department.

Duties & Responsibilities:

  • Ensure that design activities are coordinated per development procedure.
  • Create and maintain project schedules.
  • Develop high level and detailed design, test plans and reports.
  • Evaluate, test and review firmware designs.
  • Maintain accurate documentation throughout the development process.
  • Participate and conduct team meetings and knowledge sharing sessions.
  • Develop, communicate and document designs/project strategies and plans.
  • Perform other related duties that may be required from time to time

Qualifications:

  • Education
  • Bachelor's degree in Computer Engineering, Computer Science, Electronics and Communications Engineering or any equivalent study.
  • Skills
  • Strong background in firmware code development, debugging and documentation.
  • Proven ability in mathematical problem solving.
  • Excellent aptitude in understanding technical specifications such as NVMe, Fibre Channel, Flash device, SCSI and ATA protocols, and applications on different types of 32bit microprocessor / microcontroller.
  • Experience
  • Minimum five (5) years experience using C and Assembly language and minimum three (3) years experience in firmware algorithm and optimization.
  • Experience in Flash device firmware algorithm.
  • Others
  • Technology product design experience, including architecting product specifications.
  • Key enabler of cutting edge technologies related to solid state drives (SSDs), storage systems, and/or connectivity devices (e.g., Thunderbolt / USB devices).
  • Willing to be assigned and take responsibility for multiple tasks in multiple project development.
  • Open and collaborative; comfortable working in an environment where ideas are shared and challenged.
  • Strong written and oral communication skills.

Position Title:Senior Circuit Engineer
The Senior Circuit Engineer shall design and develop high-speed circuits applying the knowledge in analog and digital design, participate in the initial planning stage of new products, and perform project-level monitoring and control activities.

The Senior Circuit Engineer shall report directly to the Hardware Engineering Manager and shall work closely with other engineering teams in the implementation of project specifications, features and requirements.

Duties & Responsibilities:

  • Perform signal integrity pre-simulation.
  • Lead the prototyping, debugging and creating of test plan activities.
  • Work closely with component engineers in the creation of part type, decals and lay-out.
  • Conduct component selection and functional verification.
  • Create Bill of Materials (BOM) for a specific project including its maintenance.
  • Verify and review schematics, specifications and standards.
  • Prepare, analyze and present various technical reports related to hardware - circuit engineering.
  • Provide the needed support in Enterprise Resource Planning (ERP) specifically in Material Management area by offering suggestion and inputs to enhance the process.
  • Liaise with suppliers and vendors on technical matters and issues.
  • Perform other related duties that may be assigned from time to time.

Qualifications:

  • Education
  • Bachelor's degree in Electronics and Communications Engineering or any equivalent study.
  • Skills
  • Proven ability in circuit design, prototyping, signal integrity simulation, lay-outing, timing constraints, impedance control and cross talk with understanding of electrical properties.
  • Strong analytical, problem-solving and leadership skills.
  • Experience
  • Minimum five (5) years circuit experience and three (3) years supervisory experience in circuit work environment.
  • Experience in Mentor Graphics PADS, Mentor Graphics Logic, Cadence Allegro PCB Editor, Cadence Allegro Design Entry HDL, OrCAD, and HyperLinx
  • Signal integrity and EMI compliance simulation experience.
  • Others
  • Experience in library maintenance is an advantage.
  • Familiarity with different hard disk drive interfaces: PATA, SATA, SCSI, SAS, FC and other product lines like NVMe and PCIe.
  • Familiarity with IPC, JEDEC, RoHS and ISO standards.
  • Familiarity with different PCI standards and electromechanical specifications.
  • Self-motivated and able to work independently with minimal supervision.

Position Title:Software Engineer

Duties & Responsibilities:

  • The Software Engineer shall design, code, test, implement and maintain the software development projects. He / she shall be working with other software engineers and web developers and shall provide technical support for other software related tasks.

Qualifications:

  • Education
  • Graduate of BS Computer Science, Computer Engineering and any course related to software / web development
  • Skills
  • Knowledgeable in C/C++, Java, Phython and object oriented programming concepts
  • Knowledgeable in JavaScript, NodeJS, SockJS, Mocha, Grunt, git, HTML, ASP.net or PHP, and framework like JQuery
  • Knowledgeable in Windows and Linux software development.
  • Knowledgeable in kernel development
  • Knowledgeable in git or Mercurial, WordPress, PHP, SQL, Unix command line is a plus.
  • Experience in front-end/back-end web development and network protocols.
  • Experience
  • At least three (3) years of solid software development experience.
  • Experience in software application development in Windows & Linux.
  • Familiarity with low-level, driver, or kernel-level development is a plus.
  • Experience using Qt IDE is a plus.
  • Experience using Dreamweaver and Adobe Photoshop is a plus.
  • Experience in network and desktop / server set-up.
  • Experience in code review and optimization.
  • Others
  • Knowledge in storage technology.
  • Familiarity in any of the following is a plus : I/O, IOCTL, Machine Learning, OpenStack.
  • Knowledgeable in Cloud Technology
  • Well updated with latest web technologies.
  • Knowledgeable in cross/platform/cross browser compatibility issues.
  • Able to identify and resolve software, web and network issues.

Contact details:

Interested candidates may send their resume to melody.garcia@bitmicro.com.
Office Address: 37F One San Miguel Avenue Building, San Miguel Avenue corner Shaw Boulevard,
Ortigas Center, Pasig City.

_______________________________

Disclaimer

The Office of Counseling and Career Services (OCCS) makes no particular recommendations or guarantees regarding employers and job vacancies posted on this page. Students/alumni are encouraged to perform due diligence in researching about the companies before applying or accepting employment with them. For more information, please contact the Office of Career Services at 524-4611 local 416.