Wednesday, June 6, 2012

[KITlist-Tech] Principal Software Engineer - CPU Data (San Jose, CA)

Please direct your responses to: shaun@virtualupgrade.com

Principal Software Engineer - Publicly traded company

Description:
Design, modify, develop, code, and implement modules based on specifications. May design, plan, and coordinate project teams. Provide mentoring/technical support to project team members.

Responsibilities:
•Participate in architectural design decisions such as hardware/software tradeoffs; hands-on position.
•Participate in the testing process by coding test applications, module-level test review, system-level test review, analysis, and test implementation.
•Implement multi-module application/function based on specifications.
•Exercise judgment based on technical experience and rely on experience and technical judgment to plan and accomplish goals
•Exercise engineering judgment to achieve design/product goals with minimal
supervision

Requirements:
•BS in Computer Science (CS) or Electrical Engineering (EE) with 7-11 years of experience, MS in CS/EE with 5-9 years of experience, PhD in CS/EE with 2-6 yrs experience.
•Knowledge of a variety of fields' concepts, practices, and procedures within area of development with demonstrated proficiency in one area of expertise.
•Perform a variety of tasks with minimal supervision; able to own independent section of design.
•Capable of handling independent projects or multi-module sections of a complex design.
•Background in Networking, Embedded Systems, and both C/C++ and Multi-Core Programming.
•Good at data-structure implementation.
•Good at algorithms, Complexity Analysis and Space/Time Tradeoffs.
•Algorithm Experience: L2-L4 Packet Classification, Regular Expression, Concurrent Algorithms.
•Knowledge of OS concepts: multi-tasking, memory management, interrupts, drivers, etc.
•Knowledge of CPU architecture.
•Diligent, detail-oriented, and willing to take initiative and handle assignments with minimal supervision. Inherent sense of urgency and accountability; able to multi-task in a dynamic, fast-paced environment.
•Excellent verbal and written communication skills.
•Effective interpersonal, teamwork, and communication skills; able to interface internally and externally with all levels of the organization.



------------------------------------

********************************************************************

Read the new KIT List blog at www.kitlist.wordpress.com for job tips and to connect to our community!

Please go to www.KITlist.org to join, post jobs, or get answers to common questions. If you have any comments or questions, you can reach us directly at KITtechmoderator@KITlist.org.

By using the KIT List you agree to comply with the Terms of Use on the site, and will not use discriminatory employment practices. The KIT List is a service of Connelly Communications, Inc.

TO UNSUBSCRIBE:
Replying to KIT emails with an "unsubscribe" request does not work.
Instead, just send an email (from the same account you used to subscribe) to KITlist-Tech-unsubscribe@yahoogroups.com. If you are still receiving emails after a few days, please email us at KITtechmoderator@KITlist.org and we will manually remove you. Thanks!
Yahoo! Groups Links

<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/KITlist-Tech/

<*> Your email settings:
Individual Email | Traditional

<*> To change settings online go to:
http://groups.yahoo.com/group/KITlist-Tech/join
(Yahoo! ID required)

<*> To change settings via email:
KITlist-Tech-digest@yahoogroups.com
KITlist-Tech-fullfeatured@yahoogroups.com

<*> To unsubscribe from this group, send an email to:
KITlist-Tech-unsubscribe@yahoogroups.com

<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/

No comments:

Post a Comment