From: hope@netcom.Netcom.COM (John Giannandrea)
Subject: Engineering & Marketing - General Magic, Mountain View
Organization: Netcom Online Communications Service
Distribution: ba
Date: Thu, 21 Jan 1993 06:17:22 GMT



General Magic may be the best kept secret in Silicon Valley. If you
know anything about General Magic, you know that we have attracted a
world class team dedicated to bringing personal communicators to
consumers. If you meet are requirements we encourage you to apply. If
you are not quite a fit, but are awesome nonetheless, please go ahead
and drop us a resume. There's always room for wizards at General Magic.


OPERATING SYSTEMS SOFTWARE ENGINEER
Experience designing and implementing operating system software, particularly
virtual memory, file systems, and related tools in C, is required.
Object-oriented and database programming or experience with object persistence
would be a real plus.

COMMUNICATION SOFTWARE ENGINEER
You need to be a strong object-oriented systems software  programmer with
substantial experience developing commercial communication software on a broad
range of platforms-- Macintosh, PCs , and UNIX. Ideally, you should have an
deep understanding of software portability and a personality and communication
style that make you effective in working with an assortment of engineers
developing for a platform.

SOFTWARE QUALITY ASSURANCE AND TEST ENGINEER
We are looking for a seasoned software quality assurance engineer. You must
have prior experience designing and implementing test plans, test suites, test
tools, and test reporting packages. Knowing object-oriented programming and a
strong background in developing or testing communication software are required.

COMMUNICATION SOFTWARE PROJECT MANAGER
You must have a strong software engineering background in distributed
networking.  You also need to know how to write and speak well, and be able
deal with people.  You should have an admirable track record determining and 
meeting delivery schedules for commercially sold software products is a essential. 
Object programming experience is greatly desired.
  
SENIOR DEBUGGER AND TOOLS ENGINEER
You will play a lead role in designing and developing a remote debugger in a
multi-processing, multi-threaded interpretative language environment.  You
should have design experience with a remote debugger and enthusiasm for this
technology as well as familiarity with distributed networking environments.
Good candidates will also know object programming.

COMMUNICATIONS SOFTWARE TECHNICAL SUPPORT ENGINEER
We are looking for someone with at least three years software development
background in electronic mail or networking and communication software and
object programming.  You should write well, speak well, and get on with people.
Our dream candidate has worked with engineering customers, is persistent and
pleasant in temperament and actually enjoys helping other engineers solve
technical problems. 

SYSTEMS SOFTWARE TECHNICAL SUPPORT ENGINEER
We are looking for a seasoned Software Engineer can write and deal with other
people and would be good at working with engineers as they integrate existing
or new products with new systems. You should have excellent C programming and
low-level software debugging skills and know your way around the Macintosh
without Baedeker's. Prior professional experience working with engineering
customers is required.

DSP SOFTWARE ENGINEER
You should have at spent three years working recently in digital signal
processing software and be on intimate terms with theory of operation and
practical implementation of standard modem algorithms and communication
protocols.  Experience implementing a V.22bis modem in software is a must.
Experience implementing a V.32bis modem in software or V.29 or a similar
modulation algorithm in C for RISC or DSP would be a plus. Macintosh
programming experience desirable.  


MARKETING COMMUNICATIONS MANAGER
To be considered for this critical role you must be a seasoned  veteran with
something like 10 years experience in all aspects of marketing communications
for high-technology companies. You should be well versed in advertising, public
relations, trade shows, collateral material, designing and positioning a
company's market image, retail and OEM distribution channels, and managing
large scale, initial product introductions for emerging technologies. 

SENIOR SOFTWARE PRODUCT MANAGER
We are looking for a creative and energetic Senior Software Product Manager
with a strong track record defining, developing, and delivering high-quality, 
consumer-oriented software products to market.  Experience shipping large scale
database or electronic messaging software would be ideal. A strong software
engineering background and a demonstrated ability to work well with
engineering, marketing, and multiple technology partners are essential. Prior
experience managing and releasing a joint development software product is
desirable.

SOFTWARE WRITER
C programming skills and professional software technical writing experience for
an engineering audience is essential. You should have been through several
documentation production cycles from start to customer release. A friendly and
straight forward writing style is preferred. Please submit technical writing
samples in addition to CVs for consideration.

ADMINISTRATIVE ASSISTANT
We are looking for an experienced Administrative Assistant who addresses tasks
head on has strong writing and conversational skills, and is blessed with a
sharp eye for detail.  The best candidate will be sensitive to dealing with
proprietary and confidential information and comfortable supporting a group of
people, not just a lonely executive. Juggling people, priorities, and various
objectives will be no less than challenging.  Macintosh literacy is greatly
preferred, as is prior experience supporting an engineering organization.


If you are interested in any of these positions, please send your resume to:

		Sondra Card
		General Magic
		2465 Latham St
		Mountain View
		California 94040
		Fax: 415-965-1830