Visual Designer
Qualifications:
- You have good reading / listening / communication skills in English.
- You are a Visual Designer/Graphics Artist who have designed products for the Chinese or foreign markets.
- You have experience in internationalization and are sensitive to the needs and biases of different cultures.
- You have previous experience on designing visual elements for consumer electronics devices, complex web applications, Windows based GUI software, or PDA/mobile phones.
Responsibilities:
- Absorbing written customer requirements and communicating directly with customers and/or users to acquire/refine requirements sufficiently to design visual UI elements for US based software/hardware products.
- Helping to define usability issues and working with interaction designers and engineers to solve these issues.
- Creating and iterating UI designs, and producing detailed, visual specifications for Engineering.
- Creating screen mockups and animated prototypes of your designs.
- Working with Engineering to understand architecture and development issues/limitations.
- Creating visual style guides for engineering and QA use.
- Working with Quality Assurance to define test plans and validation methodologies.
Skills/Experience Desired:
- Aware of User-centered design.
- Good reading and communication skills in English.
- Prior experience in user interface visual design.
- Excellent design skills and a proven track record of producing innovative, culturally aware visual interface treatments.
- Designed detailed storyboards, mockups and prototypes using tools such as Photoshop, Visio, PowerPoint, HTML, JavaScript, CSS, Illustrator, Flash, and Visual Basic and/or VisualStudio.NET.
- Clear, organized writing, communication, and presentation skills.
- Good understanding of underlying technical issues regarding various digital media formats.
- Bachelor/Master degree in Graphic Design, Industrial Design, or Human-Computer Interaction is preferred but not required.
Interaction Designer
Qualifications
- You have good reading / listening / communication skills in English.
- You are a UI/Visual Designer who have designed products for the Chinese or foreign markets.
- You have experience in internationalization and are sensitive to the needs and biases of different cultures.
- You have previous experience on consumer electronics devices, complex web applications, Windows based GUI software, or PDA/mobile phones.
Responsibilities:
- Absorbing written customer requirements and communicating directly with customers and/or users to acquire/refine requirements sufficiently to design UI for US based software/hardware products.
- Helping to define usability issues and working with visual designers and engineers to solve these issues.
- Creating and iterating UI designs, and producing detailed, written specifications for Engineering.
- Creating screen mockups and functional prototypes of your designs.
- Working with Engineering to understand architecture and development issues/limitations.
- Creating interaction style guides for engineering and QA use.
- Working with Quality Assurance to define test plans and validation methodologies.
Skills/Experience Desired:
- Experience in User-centered design approach and user-research awareness.
- Good reading and communication skills in English.
- Prior experience in user interface design in a formal software development environment.
- Excellent design skills and a proven track record of designing software interfaces, and writing detailed UI/functional specifications.
- Designed detailed storyboards, mockups and prototypes using tools such as Photoshop, Visio, PowerPoint, HTML, JavaScript, CSS, Illustrator, Flash, and Visual Basic and/or VisualStudio.NET.
- Clear, organized writing, communication, and presentation skills.
- Good understanding of underlying technical issues.
- Bachelor/Master degree in Human-Computer Interaction, graphic design/illustration psychology, cognitive science, or computer science.
Software Engineer for Multimedia and Streaming
At least 1 year of software development experience (not self taught) with one or more of the following qualifications and technologies:
- Experience on QT/QTE/QTopia/SDL/MPlayer/GStreamer programming in Linux or Windows Mobile platforms
- Experience in C/C++ programming
- Experience in MPEG2/MPEG4/H.263/H.264/AMR_NB/ACC is a strong plus
- Acceptable oral/written English communication skills
Senior Software Engineer (C++ for Data Center Management)
At least 2 year of software development experience (not self taught) with one or more of the following qualifications and technologies:
- Highly proficient in C/C++. Cross platform (Linux, Solaris, HP UX, AIX, Windows servers) development experience is preferred
- Proficient in Sybase and Oracle
- Experience in data modeling
- Good understanding of daemon(Unix and Linux platforms) and service (Windows platforms) development
- Good understanding of centralized management for data center, XML and SOAP is a big plus
- Good understanding of data backup/restore, SCSI, RAID, file system, volume manager and multi-path is a plus
- Ability to make architectural tradeoffs among robustness, performance, functionality, and time-to-market
- Acceptable oral/written English communication skills
Software Engineer for Wireless Driver Development
At least 2 year of wireless driver development experience with one or more of the following qualifications and technologies:
- Experience in WLAN NIC driver development or porting experience on Linux, Windows, or Nucleus
- Good understanding of 802.11b/g protocol and TCP/IP stack
- Experience in WEP 64 and 128 bit, Open ,Shared ,WPA, WPA-PSK Authentication is a plus
- Acceptable oral/written English communication skills
Senior Software Engineer for Linux File system
At least 2 year of software development experience (not self taught) with one or more of the following qualifications and technologies:
- Good understanding of SCSI and RAID on Windows.
- Strong experience in Windows file system, volume manager, multi-path and performance tuning.
- Experience in device driver development on Windows XP and/or Windows Server families.
- Proficiency in Windows DDK and corresponding kernel debuggers.
- Acceptable oral/written English communication skills.
Software Engineer for RAID and Other Storage Technologies
Software engineers will work with Augmentum management, Augmentum US technical leadership, and Augmentum customers to design, implement, validate, release, and support a variety of software products developed by Augmentum customers.
The ideal candidate will have the following qualifications:
- Bachelors or masters degree in computer related disciplines from an accredited university
- Acceptable written and oral English skills
- Hard working and eager to learn
- 3 years+ of real world working experience (not self taught) with the following technologies:
- RAID, SATA, and other storage technologies
- Device driver development
- Linux (multiple kernel versions)
- Windows
- C/C++ programming and/or x86 assembly areas
- Testing hardware
Software Engineer for Mobile Linux
At least 1 year of software development experience (not self taught) with one or more of the following qualifications and technologies:
- Experience in QT/QTE/QTopia/SDL/MPlayer/GStreamer programming on Linux
- Experience in C/C++ programming skills is a plus
- Acceptable oral/written English communication skills
Senior Software Engineer for Mobile Communication
At least 2 year of software development experience (not self taught) with one or more of the following qualifications and technologies:
- Expert on communication protocol such as Wireless/Bluetooth/IrDA/GSM/GPRS/CDMA
- Experience in protocol stack tuning/refining and programming is a plus
- C/C++ programming skills either on WinCE, Windows Mobile or Linux platforms is a strong plus
- Acceptable oral/written English communication skills
Software Engineer for Linux Application
At least 1 year of software development experience (not self taught) with one or more of the following qualifications and technologies:
- Experience in SDL programming on Linux
- Experience in C/C++ programming on Linux
- Acceptable oral/written English communication skills
