Employment Opportunities

MCCI is a privately held, rapidly-growing company developing world-class USB software. If you thrive on fast-paced, creative, technical challenges, and have the ability to manage yourself successfully, MCCI is where you want to be. Join our team!!

Software Engineer (Japan)

Duties:

  • Collect high-level requirements from customers, product teams, and management
  • Define detailed functionality and identify new functionality
  • Estimate development schedules and determine project scope
  • Design and create code that meets design specifications and follows standards
  • Implement functional and unit tests for firmware and middleware components
  • Communicate with other developers, product managers and technical support specialists on product issues
  • Coordinate API work with project engineers
  • Provide effective primary engineering documentation as well as documentation for all enhancements, bug fixes and new products, ensuring that the products are fully tested
  • Identify areas for improvement in existing software
  • Test and debug USB host/device chips

Requirements:

  • B.S. degree (or higher) in computer engineering, with 2+ years of experience in embedded systems technology -- for Senior level, 5+ years of experience
  • Experience with USB technology
  • Strong C language skills
  • Willing to relocate to Japan or working two thirds of time yearly in Japan

SEND RESUME TO:
MCCI Corporation
3520 Krums Corners Rd
Ithaca, NY 14850
Attn:  Director, HR
human-resources@mcci.com