EPSON Canada is dedicated to providing its customers with digital image innovation.
Our main product lines are comprised of information-related equipment such as printers,
scanners, projectors, cameras, home entertainment and electronic devices. Epson
products are known throughout the world for their superior quality, functionality,
compactness and energy efficiency.
Our software development team at EPSON Canada’s RTSC/NA supports the industrial
and point of sale market for high end customized printers. Products developed here
have global reach.
The successful candidate will have the opportunity to develop software applications,
drivers, and other components for using with/in our printer and interface products by
analyzing customer/market demands and proposing solutions. This will include a wide
variety of development projects, such as product configuration and demonstration tools,
device drivers, components, and other specialized applications. Experience within
Linux/Embedded Linux environments is mandatory. Other assets include experience
with USB, Ethernet, and other protocols. The ideal candidate will be able to
independently handle a design project from concept through to release, including
interaction with all project stakeholders. Strong communication and documentation skills
are mandatory, as this position requires the candidate to create accurate, detailed
design specifications, comprehensive test specifications, and to occasionally join sales
and marketing team members on customer visits and presentations. This position may
require occasional travel.
Mandatory Skills & Requirements:
- MUST have strong communication skills, proven B2B customer experience, and
good presentation skills
- Having experience with different SDLC from possibility study to product support
including software design and software testing
- Excellent technical documentation skills
- Strong C and scripting language (e.g. Perl, Python) experience
- Strong embedded firmware & RTOS (e.g. Linux, VxWorks, QNX)
- Experience with version control tools (e.g. CVS, SVN, ClearCase)
- Team player, with an energetic and proactive attitude
- Highly creative, self-motivated individual.
- Basic knowledge and understanding of hardware schematics
- Ability to travel unrestricted within Canada and to USA, Japan, and possibly other
destinations (up to 20%)
Optional better Assets:
- Visual C++, MFC, .Net , Java/Java Script
- USB, Ethernet, Bluetooth, WiFi, etc protocols
- Experience with documentation standards
Qualifications:
- 5-10 years of solid experience (Less than 5 years experience in above fields
should not apply)