 |
Updated
as of 25 January 2001
Current
Job Openings
The following additional
information is provided below:
|
Skill Level
Reference Chart
|
|
Prof Level
|
Description
|
|
1
|
I have no experience
in this area |
|
2
|
I am familiar with
this topic |
|
3
|
I can do it competently,
with minimal assistance or direction from others |
|
4
|
I can do it in an expert
manner, without any assistance or direction from others |
|
5
|
I am an expert in this
area and can teach and lead others in this area |
K009468 - Internet
Engineer
DESCRIPTION:
- Develop a web-based
user interface for the small business customer that provides the
end-user with integrated, customized access to all subscribed web-based
services and applications.
- Develop pages
in a way that offers a high-degree of integration, ease of use and
robustness to end-users.
- Evaluating,
integrating, tuning and debugging large bodies of code, including
3rd party code.
- Complete design
documents, project plans, internal documentation and test plans
for new code.
CRITICAL SKILLS:
|
Description
|
Prof
Level
|
- Design,
implement and ship desktop applications.
|
5
|
- Interfacing
and Integrating 3rd party applications.
|
5
|
- C/C++
and Java programming in a UNIX Environment.
|
5
|
- Web Applications
Development.
|
5
|
- Developing
with/using FreeBSD or Linux.
|
4
|
|
|
3
|
- Ship
Quality Product On Time.
|
5
|
EDUCATION REQUIREMENT:
BS Computer Science required. MSCS or
equivalent preferred.
EXPERIENCE REQUIRED:
Minimum of three or more years experience
as a software developer in a client-server applications environment.
Experience in web applications development. Experience with communications
products is a plus.
Apply
for Job
K009474 - Usability
Manager
DESCRIPTION:
- Manage Human
Interface (HI) resource work and professional growth.
- Work with the
Services Director to provide leadership in resolving key issues.
- Provide a consistent
user experience across all aspects of Global Small Business offerings
(Thin-Server, HPC, Services, Web-top, etc.).
- Ensure maximal
end-user/admin ease of use and consistency for internally developed,
3rd party integrated and bundled services.
- Develop a HI
Style Guide.
- Drive HI design
and test process improvements. Help HI resources with work during
crunch times.
CRITICAL SKILLS:
|
Description
|
Prof
Level
|
- Knowledge
of Human Interface Design Concept
|
5
|
- HI Design
and Evaluation Methodologies
|
5
|
- Developing
HI SW Prototypes (VB or Java)
|
5
|
- Experience
working on GUI designs for both client-server desktop as well
as web-based applications.
|
5
|
- Shipping
Best-Of-Class Product
|
5
|
- Interpersonal
Skills w/ all Levels
|
5
|
|
|
5
|
EDUCATION REQUIREMENT:
MSCS, MA or Ph.D. in Human Factors,
Cognitive Science, Experimental Psychology, Computer Science, or related
field required.
EXPERIENCE REQUIRED:
Eight or more
years industry experience. Strong HI design and rapid prototyping
experience for GUI applications (including 1 or more years with HTML
and web-based applications or services). HI test experience. Two or
more years managing HI resources.
Apply
for Job
K009098 - C/C++ /UNIX
Software Engineers
DESCRIPTION:
- Work in a fast paced,
exciting startup environment in Silicon Valley on hot new e-business
product for the small business marketplace.
- Experienced software
engineers to join our InterJet development team.
- Hands-on experience
with C/C++ and UNIX.
- Experience with
OPEN SOURCE UNIX products such as FreeBSD and Linux are a big
plus.
- Expertise in Internet
Mail protocols.
CRITICAL SKILLS:
|
Description
|
Prof
Level
|
|
|
5
|
|
|
5
|
- OPEN
SOURCE UNIX experience
|
5
|
- Strong
C/C++ programming skills
|
5
|
- Knowledge
of web and/or mail servers
|
4
|
EDUCATION REQUIREMENT:
BS Computer Science or Computer Engineering
(or equivalent) required.
EXPERIENCE REQUIRED:
Five to ten years programming experience.
Apply
for Job
K009256 - Senior Software
Engineer
DESCRIPTION:
- Provide engineering changes to WhistleWare
and tools to support sustaining engineering of the InterJet product.
- Be an engineering liaison to the support
teams to understand problems in the field and provide bug fixes
and enhancements in response to those problems.
CRITICAL SKILLS:
|
Description
|
Prof
Level
|
- UNIX,
TCP/IP protocols, (DNS, SMTP, PPP)
|
5
|
- C,C++,
Perl, shell and HTML
|
5
|
- Good
Communication skills
|
5
|
- Debugging/root
cause analysis a plus
|
5
|
- Experience
in programming UNIX systems
|
5
|
|
|
4
|
|
|
4
|
- Communication
protocols/web programming
|
5
|
EDUCATION REQUIREMENT:
BS Computer Science (or equivalent)
required.
EXPERIENCE REQUIRED:
Minimum six years in UNIX, FreeBSD preferred.
Apply
for Job
K009403 - Software
Engineer
DESCRIPTION:
- Provide technical consulting and engineering
changes necessary to support our corporate and international partners.
- Quickly come up to speed on various
code modules and be able to make changes to support our partners.
CRITICAL SKILLS:
|
Description
|
Prof
Level
|
- Technical
Communication and Documentation
|
4
|
- Ability
to Diagnose and Solve Problems
|
5
|
- Strong
UNIX and Networking Skills
|
5
|
- Programming
Skills C, C++, Perl, scripting
|
3
|
- Should
not be afraid to talk about SMTP, DNS and MX records.
|
4
|
EDUCATION REQUIREMENT:
BS Computer Science (or equivalent)
required.
EXPERIENCE REQUIRED:
Minimum three years experience required.
Apply
for Job
K009405 - Automation
Test Engineer
DESCRIPTION:
- Take over ownership and improve the
current automated test infrastructure for Whistle Manufacturing.
- Provide enhancements to improve on
the quantities of scale as Whistle ramps production of the InterJet.
- Delivering board level functional
test fixtures, functional tests for immediate post-product results.
- Provide run-in/burn-in tests to simulate
real world loading.
- Deliver immediate and automated test
results back to Whistle.
CRITICAL SKILLS:
|
Description
|
Prof
Level
|
- Strong
Scripting / C Skills
|
5
|
- FreeBSD,
Networking, PC Hardware Background
|
5
|
- Experience
with other Operating Systems a plus
|
3
|
EDUCATION REQUIREMENT:
BS Computer Science (or equivalent)
required.
EXPERIENCE REQUIRED:
Minimum of three years experience.
Apply
for Job
K009392 - Windows
Software Engineer
DESCRIPTION:
- Enhance and maintain MFC based translations
tools for doing real time translation of a thin server user interface.
These tools are written in MFC, HTML and Perl.
- Enhance and maintain a thin server
installation program that configures a PC for TCP/IP communications
and then updates the software on the thin server over the network.
Must release this program in multiple languages.
CRITICAL SKILLS:
|
Description
|
Prof
Leve
|
- Excellent
Knowledge of Windows, MFC/C++,TCP/IP
|
5
|
- Perl,
UNIX and Web Programming
|
3
|
- Knowledge
of CVS, Japanese or MAC OS a plus.
|
2
|
- Written
and Communication Skills
|
3
|
- Good
at working with multiple groups to understand requirements.
|
4
|
EDUCATION REQUIREMENT:
BS Computer Science (or equivalent)
required.
EXPERIENCE REQUIRED:
Minimum three years experience required.
Apply
for Job
K023972
- Hardware WAN Design Engineer
DESCRIPTION:
- You will be designing the next generation
Low Profile PCI WAN Networking cards for IBM GSB. These PCI cards
will go into our next generation Whistle InterJet Server. The WAN
options include ISDN, Frame Relay, xDSL, etc.
CRITICAL SKILLS:
|
Description
|
Prof
Level
|
- Hardware
board design skills
|
5
|
|
|
4
|
|
|
5
|
EDUCATION REQUIREMENT:
Bachelors Degree or equivalent experience
in Electrical Engineering required.
EXPERIENCE REQUIRED:
Five-plus years
in hardware design.
Apply
for Job
K028629
- Integration Engineer
DESCRIPTION:
- Responsibilities
include performing hardware integration using CPU, motherboard/planar,
PCI add-in cards and HDD, testing the Whistle specialized hardware
server using equipment and test software.
- Conducting
hardware parametric testing using scope and logic analyzer.
- Perforating
root cause analysis on RMA units.
- Debugging new
hardware.
- Performing
troubleshooting.
- Operating networking
test equipment including CO and ISDN simulator, etc.
CRITICAL SKILLS:
|
Description
|
Prof
Level
|
|
|
4
|
- Operate
scope, logic analyzer, etc.
|
4
|
- Analyze
electronic circuit
|
4
|
|
|
4
|
|
|
4
|
EDUCATION REQUIREMENT:
Bachelors Degree,
Electrical Engineering
EXPERIENCE REQUIRED:
Three plus years
in a related field
Apply
for Job
K027691
- Hardware Engineer
DESCRIPTION:
- Perform circuit
analysis
- Design EPLD
- Schematic capture
- PCB Layout
- Design and perform test setup
- Firmware, hardware
and software testing
- Perform Root
Cause Analysis
- Operate scope,
logic analyzer, etc.
CRITICAL SKILLS:
|
Description
|
Prof
Level
|
|
|
5
|
|
|
4
|
|
|
4
|
|
|
4
|
|
|
4
|
EDUCATION REQUIREMENT:
Bachelors Degree,
Computer Engineering
EXPERIENCE REQUIRED:
Three plus years
in a related field
Apply
for Job
K029180
- Thin Server Software Developer
DESCRIPTION:
- Experienced
first line software developer responsible for developing WhistleWare,
an all-in-one Internet appliance for small business customers. WhistleWare
is an Open Source-based product running on custom hardware that
provides e-mail serving, web serving, firewall, security services,
DHCP, DNS, and file sharing. WhistleWare and its associated hardware,
the InterJet, is the basis of a new service offering called WebConnections.
Your job would be to manage a team of 15 experienced software developers
as we enhance the product to meet the needs of the small business
customer. You will be working in a small high performance team environment
that was previously a Silicon Valley startup company. See http://www.whistle.com
for more information about the product.
CRITICAL SKILLS:
|
Description
|
Prof
Level
|
- Managing
UNIX-based software development
|
5
|
|
|
5
|
|
|
5
|
|
|
4
|
|
|
4
|
|
|
3
|
EDUCATION REQUIREMENT:
Bachelors Degree or equivalent experience
in Computer Science, Software
Engineering, Computer Engineering or Electrical Engineering
EXPERIENCE REQUIRED:
Minimum five years
software development experience. Proven track record of on-time delivery
and building high morale teams.
Apply
for Job
K030391,
Staff Software Engineer
DESCRIPTION:
- Provide UNIX
system administation and network support for the GSB engineering
team in Foster City.
- Tasks include
maintaining UNIX systems, installing software/updates, providing
reliable backups, and ensuring proper operation of the entire network.
CRITICAL SKILLS:
|
Description
|
Prof
Level
|
- Knowledge
of UNIX system administation
|
5
|
|
|
4
|
- Knowledge
of AIX, Solaris, Linux
|
3
|
|
|
4
|
- C, C++
or Java programming
|
3
|
- Great
verbal communications
|
5
|
- Work
well with engineering teams
|
4
|
EDUCATION REQUIREMENT:
Bachelors Degree or equivalent experience.
EXPERIENCE REQUIRED:
Apply
for Job
K031514,
Release Manager
DESCRIPTION:
- This position
is for a build, test and release manager for Global Small Business.
- You will be
managing a team of people to deliver release engineering for all
of the GSB products which include the InterJet, NOC and additional
services.
- You will also
be providing the release processes necessary for delivering these
products.
CRITICAL SKILLS:
|
Description
|
Prof
Level
|
|
|
5
|
|
|
5
|
- Release
management experience
|
5
|
- UNIX
product delivery experience
|
4
|
- UNIX
development experience
|
4
|
- Communication
skills (written and oral)
|
4
|
EDUCATION REQUIREMENT:
Bachelors Degree or equivalent experience.
EXPERIENCE REQUIRED:
Apply
for Job
K008791,
GUI Test Engineer
DESCRIPTION:
- You will lead
the development of Whistle's automated test suite of the InterJet's
HTML-based GUI. Your challenge will be to develop automated tests
to regression test the GUI.
- Tasks:
- Develop
automated GUI tests.
- Assist
in assessing the usability of an HI design, as well as assess
the testability.
- Track and
report bugs.
- Develop
test plans from functional specifications.
- Run regression
suites.
CRITICAL SKILLS:
|
Description
|
Prof
Level
|
- Strong
scripting abilities
|
5
|
- Knowledge
of capture/playback tools such as QA Partner
|
5
|
|
|
5
|
|
|
5
|
EDUCATION
REQUIREMENT:
Bachelors Degree
in Computer Science.
EXPERIENCE
REQUIRED:
Experience with
GUI based test tools on Windows/Mac platforms.
Experience with Win 3.1, Win 95, Win NT & MacOS, UNIX.
Six or more years as a test engineer, focused on GUI testing.
Apply
for Job
K0033227,
Windows Platform Engineer
DESCRIPTION:
- Work as the
lead Windows programmer (with one other resource) to design, develop,
and deliver a Windows "agent", capable of managing, delivering,
and reporting key data required to support e-services to small businesses.
- Work closely
with the server-side group on the protocol and communication needed
between the Server "agent" and the client agent.
CRITICAL SKILLS:
|
Description
|
Prof
Level
|
|
|
5
|
|
|
5
|
|
|
4
|
- Dev with
IPC(COM,pipes,sockets)
|
5
|
- Multi-threaded
programming
|
4
|
- Component
dev (.dll,COM, etc)
|
4
|
|
|
5
|
- Knowledge
of Win9.x/2000/NT diffs
|
4
|
EDUCATION
REQUIREMENT:
Bachelors Degree
or equivalent experience in Computer Science.
EXPERIENCE
REQUIRED:
- Experience developing
production level code for Windows applications (client-server).
- Dev. experience
in Internet-delivered services is a plus.
- Familiarity with
UNIX is a plus.
- This position requires
back-end development (not GUI).
Apply
for Job

Please send your resume and cover letter
via e-mail to: jobs@whistle.com
You must reference the Job Code in the Subject
line of your e-mail. The Job Code starts with the letter "K". For additional
employment information please visit the IBM Employment website at http://www.ibm.com/employment.
Please
Note:
All openings listed above are located in
Foster City, California.
All materials will be kept in strictest
confidence. IBM is an equal opportunity employer. Please note that all
job postings are subject to change without notice.
top of page
|