[ALE-jobs] Embedded Linux SW Engineering - Polycom, Inc - Atlanta

Polo, Jeff Jeff.Polo at polycom.com
Tue Apr 27 15:35:26 EDT 2010


Title:  Software Engineer  IV- 10284
Company: Polycom, Inc.
Location:  Atlanta


About Polycom: 

Polycom, Inc. (NASDAQ: PLCM) is the global leader in telepresence, video, and voice solutions and a visionary in communications that empower people to connect and collaborate everywhere. Visit www.polycom.com for more information and follow us on Twitter @AllAboutPolycom.    Join the Polycom team and help organizations around the world to save time & money, increase productivity, and greatly reduce their carbon footprint on our planet.

Primary Responsibilities:
* Port Linux BSPs from chip vendors or 3rd parties to custom hardware.
* Optimize performance of Linux in our embedded systems.
* Write and debug Linux kernel device drivers.

Additional Responsibilities:
* Development of embedded Linux applications to meet product requirements.
* Contribute to architecture decisions for new hardware and software solutions.

Primary Requirements:
* B.S. or M.S. in Electrical Engineering, Computer Engineering, Computer Science, or similar field.
* 5 or more years experience with Linux on embedded systems.
* Strong C programming skills.
* Knowledge of Linux kernel and build system.
* Experience writing and porting bootloaders to custom hardware.
* Experience porting Linux BSPs to custom hardware.
* Experience with optimizing embedded system performance.
* Experience writing and debugging Linux kernel device drivers for embedded systems.
* Experience with advanced concepts and techniques in Linux driver development, including interrupts,
   DMA, tasklets, and work queues.
* Experience with using software debuggers, in-circuit debuggers, oscilloscopes, logic analyzers and 
   other similar tools to debug software and hardware problems.
* Experience specifying, writing, and debugging Linux applications for embedded systems.
* Familiarity with modern microprocessor architectures, especially ARM.
* Experience using revision control systems in a team environment.  Experience with Subversion a plus.
* Excellent debugging skills.
* Excellent communication skills.
* Independent and motivated problem solver.

Additional Requirements:
* Experience with professional audio or teleconferencing a plus.
* Experience with VoIP protocols a plus.
* Experience developing software on a Linux host platform.
* Experience with multi-processor systems and/or multi-core processors a plus.

Qualified and Interested?  Please submit your resume in MS Word or Adobe .pdf format to: 

Jeff Polo
Jeff dot polo at Polycom dot com



More information about the Ale-jobs mailing list