Updated as of 25 January 2001

Current Job Openings

The following additional information is provided below:

    • Job Code
    • Position Title
    • Basic Job Description
    • Critical Skills and the Requested Proficiency Level for each skill

      These are rated 1-5, with 5 being the highest

    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
  • OOD tools
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
  • E-services Knowledge
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
  • UNIX systems programming
5
  • Java programming
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
  • FreeBSD preferred
4
  • Experience in networking
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
  • Hardware ASIC skills
4
  • WAN & LAN design skills

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

  • PC architecture
4
  • Operate scope, logic analyzer, etc.
4
  • Analyze electronic circuit
4
  • Schematic capture
4
  • Design EPLD
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

  • Circuit analysis
5
  • Electronics Design
4
  • Lab and equipment skills
4
  • Schematic and simulation
4
  • EPLD Design
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
  • Project management
5
  • People management
5
  • Leadership
4
  • Interpersonal skills
4
  • Budget management
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
  • Knowledge of FreeBSD
4
  • Knowledge of AIX, Solaris, Linux
3
  • Perl/shell scripting
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

  • People management
5
  • Leadership
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
  • Must know UNIX
5
  • Networking skills
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

  • Visual C++ and OOD
5
  • Win32 API experience
5
  • NT Services development
4
  • Dev with IPC(COM,pipes,sockets)
5
  • Multi-threaded programming
4
  • Component dev (.dll,COM, etc)
4
  • Windows Registry
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

   
 
Jobs at IBM Legal Privacy Member Programs