Jobs

Principal Recruiting Group works with candidates in the technology industry nationwide and through our network of client relationships are able to offer job opportunities with many skill levels and locations.

Browse our current job listings and submit your resume to us by email at info@principalrg.com or by filling out the web form below.

 

 
Below you will find a list of immediate job openings.
 
 
Job ID Job Title Location Salary
Job-0035 Senior UI Engineer Redwood City Negotiable
Job-0036 Sennior Server Engineer Redwood City Negotiable
Job-0236 Director of Sales Vienna, VA 300 OTE
Job-0241 Principal Engineer San Francisco 150K
Job-0252 Software engineer - Server Development Milpitas 120K
Job-0254 Senior Web Developer Palo Alto 140K
Job-0268 Sales Engineer Federal Vienna, VA 120K
Job-0271 Software engineer/Web Developer Mountain View 85K
Job-0274 Senior Customer Support Engineer Mountain View, CA 115K
Job-0276 QA Manager Palo Alto, CA 120K
Job-0280 Software C++ Engineer Milpitas 110K
Job-0281 Director of QA Mountain View  
Job-0282 Senior Business Intelligence Manager Milpitas 140K
Job-0289 Senior Application Engineer San Jose 115K
Job-0290 Inside Sales Representative VA, DC Area 70K with 30K
Job-0293 Software Architect - Media Platform Milpitas 140K
Job-0294 Director of UI San Jose 160K
Job-0295 Software Architect UI Milpitas 140K
Job-0296 Software Linux Systems Milpitas 120K
Job-0297 Server Staff Engineer San Mateo 150K
Job-0298 Sales Executive VA/DC/NJ Territory 230K OTE
Job-0299 Director of Sales New Jersey 300 OTE
Job-0300 Senior Project Manager Sunnyvale 130K
Job-0301 Software Manager, Security Technologies Milpitas 150K
Job-0302 Senior Software Engineer - Flex Milpitas  
Job-0303 Architect Software, Middleware San Jose 135K
Job-0304 Senior System Software Engineer San Jose 130K
Job-0305 Federal DOD Sales Representative VA/DC/MD 220 OTE
Job-0307 Software Architect Sunnyvale 130K
Job-0308 Software Ui Engineering Manager Milpitas 120K
Job-0309 Senior Project Manager, Telecommunications Chicago 125K
Job-0310 Senior Cyber Protection Software Engineer Palo Alto 125K
Job-0311 Director of Customer Support Mountain View, CA 130K
Job-0312 Lead Customer Support Engineer Mountain View, CA  
Job-0313 UI Development Engineer Boston 90K
Job-0314 UI Flex Software Engineer Boston 90K
Job-0315 Web UI C#/.NET Developer Sunnyvale 115k
Job-0316 Senior Software Engineer, Network Sunnyvale 130K
Job-0317 Senior Software Engineer - Windows UI Mountain View 120K
Job-0318 Senior Software Engineer - Server .NET Moutanin View 120K
Job-0319 Lab Manager - Senior Quality Engineer Mountain View 110K
 
 
Scroll down or click on the Job ID for further details.
 

Job List
Job ID: Job-0035 - Senior UI Engineer
Primary Skills: Swing, J2EE, Java, AJAX, HTML and CSS
Description: Yrs in business: 2003

Duties and Responsibilities:

• Design, implement, test and maintain major client- and server-side components of Companies user interfaces and UI frameworks.
• Research and prototype new technologies as appropriate.
• Participate in build vs. buy decisions
• Define new product features in conjunction with product management, and provide specifications and user-interface designs
• Ensure quality and completeness of the product through unit testing, documentation and maintenance as appropriate.

Special Required Skills or Training:

• 5+ years experience developing enterprise software. Prefer experience building major components from start to finish.
• In-depth experience using middle-tier and front-end technologies such as Swing, Eclipse RCP, Struts, Spring, JSON, AJAX, HTML, CSS.
• Strong understanding of object oriented programming, design patterns, Java, JavaScript, and J2EE components.
• Experience building large desktop applications.
• Knowledge of human-computer interaction and user interface design principles; experience working with customers to develop solutions a plus.
• Strong attention to detail and exceptional organization, logic, and analytical skills.
• Must be passionate about developing highly efficient and responsive user-interfaces.
• Excellent written/communication skills.
• BS in Computer Science or equivalent from a top university. MS a plus.

Major Problem(s) to be Solved:
THERE ARE A LOT OF CHALLENGES SMALL TEAM OF UI WILL BE GENERATING AND NEW UI AND NEW FOUNDATION
Describe a Typical Day:
Never the same
Relocation: No

H1B: Yes

Education: Req Looking for pedigree schooling
  Salary: Negotiable,   Location: Redwood City
Go to Top Respond to this Job by Web Form
 
Job ID: Job-0036 - Sennior Server Engineer
Primary Skills: Java, J2EE, Hibernate, SQL
Description: Yrs in business: 2003

Duties and Responsibilities:

• Design, implement, test and maintain major server-side components of the Companies Data Hub and other products.
• Implement distributed processing (multi-threading as well as clustering) for areas such as data manipulation, search, web services, and security.
• Implement back-end components of a 3-tier application, including data model, data access objects, and application logic.
• Performance and scalability tuning to support large deployments.
• Research and prototype new technologies as appropriate.
• Define new product features in conjunction with product management, and provide specifications.
• Ensure quality and completeness of the product through unit testing, documentation and maintenance as appropriate.

Special Required Skills or Training:

• 7+ years experience developing enterprise software. Preferred experience building major components from start to finish.
• Strong understanding of one or more middle-tier components such as workflow, rule engines, ORM frameworks (e.g. Hibernate), web services, and ESB.
• Strong understanding of object oriented programming, design patterns, Java and J2EE components.
• Strong understanding of relational database design, query performance, and SQL. Experience with Oracle and/or Oracle internals a plus.
• Good understanding of algorithms, complexity, and clear analytical thinking.
• Good communication skills.
• BS in Computer Science or equivalent from a top university. MS a plus.

Major Problem(s) to be Solved:

There are a lot of challenges small team of Server Engineer including new features for new products with high volume of data.

Describe a Typical Day: Never the same

Relocation: No

H1B: Yes

Education: Req Looking for pedigree schooling
  Salary: Negotiable,   Location: Redwood City
Go to Top Respond to this Job by Web Form
 
Job ID: Job-0236 - Director of Sales
Description: Yrs in business: 12 YEARS

Duties and Responsibilities:

In this role, the Sales Director will be responsible for driving sales opportunities and managing Companies most important federal government channel partners. This position will be held accountable for helping achieve specific direct sales revenue goals as well as perform agreed upon major business objectives designed to further company wide business goals. This position will report to the VP of Companies Federal and will require approximately 10-30% travel.
The sales director responsibilities will include, but are not limited to the following:
• Conducting sales presentations and demonstrations for existing and potential customers as well as partners.
• Management of the channel relationship with all targeted channel customers and prospects during the sales process. This includes maintaining relationship with contacts within the customer and channel partner, keeping account information up to date in companiesCRM system, and attendance at all sales and management meetings regarding the customer.
• Detailing/presenting Companies product features, operation, support services and outlining the resulting value propositions to customer/partner.
• Coordinating the response to RFP/RFI/RFQs.
• Developing and updating strategic sales plans to describe the process plan and progress against objectives.
• Providing detailed, timely customer feedback and status on progress of strategic sales efforts.
• •Achievement of an annual quota target that is set based upon corporate criteria combined with business potential of the target area.

Other Requirements:
• Previous Sales experience (seeking 5-10 years minimum) for a systems supplier, defense contractor, data network vendor, service provider or network security company including both presentation and hands-on channel/account management responsibilities.
• Proven track record of selling and consulting with Federal Government channels and customers in their pursuit of system solutions
• Current Top Secret clearance at minimum (Prefer TS/SCI with Polygraphs)
• Previous experience successfully responding to RFIs, RFPs, RFQs to Federal Government customers and/or data service/hosting providers
• Excellent communication skills and familiarity with computer tools, such as MS Powerpoint, Salesforce.com, Excel, MS Word.
• Broad understanding of network topologies, equipment and protocol analysis is helpful
• Packet capture/intercept experience is a plus
• Strong security background with knowledge of Firewall, IDS, IPS, Virus, Internet worms, DDoS, and network exploits is desirable


Relocation: No

H1B: No

Education: Preferred BS or BA and Master
  Salary: 300 OTE,   Location: Vienna, VA
Go to Top Respond to this Job by Web Form
 
Job ID: Job-0241 - Principal Engineer
Primary Skills: Java, C++, Scalibility, MySQL, LAMP,
Description: Yrs in business: 5 Years

At the company we are constantly devising new ways to ensure that the right ads are served to the right people at the right time. Our engineering team is critical to developing these technologies which are the backbone of our business. This position will work closely with the product team and with the rest of the development team to specify, design, and develop world-class software that is used in an extremely high-volume environment. New and innovative ad products will continuously be developed within this group. Current initiatives include API development, Ad Server improvements, Hadoop-based data processing and third-party integrations.

Duties and Responsibilities:

• Design, develop, and maintain systems written in JAVA (primarily) and PHP.
• Work closely with the Product Management team and the Development team to develop functionality to spec.
• Write unit tests and support test automation efforts.
• Assist Operations with deployments.
• Actively research and implement tools and processes to enhance team productivity and system quality.


Special Required Skills or Training:
• 8+ years software development experience in C++ and/or Java; PHP a plus.
o 3+ years in **extremely** high transaction volume applications –an internet scale ad serving platform, serving over a billion page views a day, with all the scaling considerations one would expect of a system this large. Individuals must be experienced in the design, implementation, and management of large distributed applications.
o 3+ years working with RDBMS; preference given to MySQL experience, specifically query optimization.
o Experience working with distributed LAMP systems.
• Proficiency in source control systems, preferably cvs or svn.
• Must be highly organized and detail-oriented.
• Must have excellent oral and written communication skills, especially the ability to author and communicate a software technical spec.
• Ability to work independently and as part of a small group: must be able to work collaboratively, listen, and incorporate new ideas into your designs. In other words, you must be able to check your ego at the door and be able to work well in a tight group of enthusiastic engineers.
• Undergraduate degree in Computer Science or related field.


Other Requirements:

Industry knowledge of the Internet advertising business such as CPM and CPC-based advertising and an understanding of ad targeting technology.


Relocation: No

H1B: Yes

Education: Req Bachelors in Science or Computer Science
  Salary: 150K,   Location: San Francisco
Go to Top Respond to this Job by Web Form
 
Job ID: Job-0252 - Software engineer - Server Development
Primary Skills: C++, Linux, MySQL, Oracle
Description: Yrs in business: 12 Years

Duties and Responsibilities:
• Design, develop and optimize the next generation of reliable, fault-tolerant server-side technology
• Learn our proprietary systems and code
• Document proposed systems and sub-systems to be developed
• Develop, test, debug, and maintain new and existing code
• Mentor fellow team members in your current and to-be-developed areas of expertise
Special Required Skills or Training:
• Strong experience using each of the following: C++ (including templates), Linux, large data sets
• Proven experience with networking and web service protocols
• Strong written and oral communication skills
• BS in Computer Science or Engineering, or equivalent experience required. Graduate degree a plus
What is very desireable:
• Prior experience with MySQL and/or Oracle
• XML and web services design and development experience
• Scalable web services experience
• Familiarity with server-side Java development
• Know a scripting language or two (e.g., PHP, Perl, Python)
• Have test and troubleshooting tool development and documentation experience
Relocation: NO

H1B: YES

Education: Bachelors CS or EE
  Salary: 120K,   Location: Milpitas
Go to Top Respond to this Job by Web Form
 
Job ID: Job-0254 - Senior Web Developer
Primary Skills: Flex, HTML, DHTML, JQuery, Javascript
Description: Yrs in business: 7 Years

Full-time Senior Web Developer for front end development of next generation data modeling and visualization tools. The ideal candidate would have expertise in front end development of complex Rich Internet Applications (RIA) and have demonstrated the ability to develop high quality enterprise software in a dynamic environment.

Duties and Responsibilities:
• Develop front end of Rich Internet Applications for Java based server products
• Analyze functional requirements and specifications through close interaction with Product Management and other team members
• Participate in product design and architectural discussions
• Write unit tests to ensure developed user interfaces meet product requirements
• Provide support to the QA and support organizations
• Provide feedback and guidance to technical writers
• Develop appropriate documentation for architectural, design, implementation and test activities.
Special Required Skills or Training:
• Minimum of 6 years experience with front end development of Web based user interfaces
• Minimum of 2 years experience with front end development of rich internet applications
• Expertise in building applications using the following technologies: Flex 3/4, Flash Action Script, HTML, DHTML, JavaScript, JSON, CSS
• Experience with the following tools: Maven, ANT, Subversion, CVS
• Familiar with cross browser support issues and solutions as well as i18n issues and solutions
• Experience doing software development in a structured, automated, and distributed development environment including design, development, QA, and documentation.
• Strong communication skills with the ability to present technical concepts concisely to non-technical members of the team.
• Familiarity with existing data modeling tools is a plus: ER/Studio ERWin, TOAD
• Experience in building applications using any of the following technologies is a plus: JSP, Struts, JavaScript, JQuery, SEAM, GWT, Rich Faces, extjs, XML/XSLT, AIR

Relocation: NO

H1B: NO

Education: Required; Bachelor's degree in Computer Science (or related field of study)

  Salary: 140K,   Location: Palo Alto
Go to Top Respond to this Job by Web Form
 
Job ID: Job-0268 - Sales Engineer Federal
Primary Skills: Firewall, TCP/IP, MPLS, C, C++
Description: Yrs in business: 12 YEARS

Duties and Responsibilities:

The Senior Sales Engineer (SSE) will be responsible for providing pre and post sales engineering support for the US Government Account Team. This position will be held accountable for helping achieve specific direct sales revenue goals as well as perform agreed upon major business objectives designed to further company wide business goals. This position will require approximately 30-60% travel.

The sales engineer responsibilities will include:
• Installing and managing customer technical evaluations of large software applications including hands-on software installation, troubleshooting and support.
• Providing detailed/timely customer product feedback and feature requests to product management.
• Leading technical discussions at partner workshops, tradeshows, and joint selling opportunities.
• Architecting and recommending specific deployment solutions of products for customers.
• Performing and managing product implementations at customer locations in close coordination with operations/deployment team.
• Performing technical product training for customers and partners.
• Troubleshooting and resolving product issues discovered during the trial or implementation process.
• Scheduling and conducting introduction of customer to support team after completing implementations.
• Conducting sales presentations and demonstrations for existing and potential customers and partners.
• Management of the technical relationship with all customers and prospects during the sales process. This includes developing and maintaining relationships with technical contacts within the customer, keeping account information up to date in CRM system, and attendance at all sales, sales engineering, and product management meetings regarding the customer.
• Detailing and presenting product features, operation, support services and outlining the resulting value propositions to customers and partners.
• Responding to RFP/RFI/RFQs in coordination with MRS.
• Writing statements of work for projects and potential projects.

Special Required Skills or Training:

• Previous Sales Eng experience (min 4 years for SE, 7 years for Sr. SE) for a data network vendor, service provider or network security company including both presentation and hands-on responsibilities.
• Broad understanding of network topologies, equipment and protocol analysis is required. Packet capture/intercept experience is a plus.
• Hands-on background in TCP/IP, routing topologies and protocols including BGP4 and MPLS is required.
• Strong security background with knowledge of Firewall, IDS, IPS, Virus, Internet worms, DDoS, and network exploits is required.
• Understanding of Access control and authentication infrastructure (iPlanet, .NET, Netegrity, RSA/Securant, Oblix, LDAP, CMS, PKI, RADIUS/Tacacs+) is preferred.
• Network management understanding or experience (SNMP, RMON, OpenView, Unicenter, Tivoli, Micromuse Netcool) is preferred.
• Proficient in Red Hat Linux and UNIX variants including OS installations and upgrades. Software installation and troubleshooting experience with scripting abilities in various shells languages required.
• Relational database/SQL experience strongly desired, with programming experience such as C/C++ preferred.
• Previous experience successfully responding to RFIs, RFPs, RFQs to Fortune 1000 level customers including data service/hosting providers.
• Excellent communication skills and familiarity with presentation tools, such as Microsoft Powerpoint
• Proven track record of helping sales account mgrs close deals with Fortune 1000 customers by overcoming "perceived" and real customer technical hurdles while at the same time articulating product technical value propositions and benefits.


• Current Top Secret clearance required
• Previous experience successfully responding to RFIs, RFPs, RFQs to Fortune 1000 level
• customers including data service/hosting providers.
• Proven track record of helping sales account mgrs close deals with US Government or other large Federal integrators and service providers.

Relocation: NO

H1B: NO

Education: Preferred BA, BS
  Salary: 120K,   Location: Vienna, VA
Go to Top Respond to this Job by Web Form
 
Job ID: Job-0271 - Software engineer/Web Developer
Primary Skills: PHP, Lamp, C, C++, AJAX, CSS, HTML, Prototype, JQuery
Description: Yrs in business: 6 Years

Duties and Responsibilities:

We are applying our world-class programming skills to create innovative applications to help users manage and organize their social events and expressions and make it universally accessible and useful. Working collaboratively in small, agile teams, we do rapid design, development, testing, and deployment producing an environment that combines the entrepreneurial feel of a start-up with the resources and stability of a healthy, stable, growing business.

We collaborate on multitudes of smaller projects that have universal appeal - which requires research, awareness, interactivity, and asking questions. You build strong competencies in web development, scalability, web services, search engine optimization, social and community platform, along with a technical fascination for how stuff fits together.

You need to have a solid foundation in computer science in order to consistently come up with new ideas as well as strive for a deep understanding of our products and services in order to continually improve upon them. We focus on being a collaborative organization consisting of engineers with the highest levels of technical depth, programming skills and a passion for quality.

Special Required Skills or Training:

BS degree in computer science or related technical field, MS preferred.
Experience with UNIX/Linux or Windows environments, web development.
Experience programming in PHP/LAMP, C, C++, Java and/or Python. PHP/LAMP is highly preferred.
Experience programming in JavaScript, AJAX, CSS, HTML, Prototype, JQuery
Experience in developing/designing large web systems.
A passion to win, innovate and be a team-player.


Relocation: No

H1B: Yes

Education: Req BS OR BA CS or Equivalent
  Salary: 85K,   Location: Mountain View
Go to Top Respond to this Job by Web Form
 
Job ID: Job-0274 - Senior Customer Support Engineer
Primary Skills: Carrier Grade, C, C++, Unix, Linux, IP, Oracle, MySQL
Description: Yrs in business: 12 Years

Duties and Responsibilities:

Responsible for managing day to day technical issues raised by Customers, Business Partners and our own Sales Support and Professional Services staff.

The scope of this role covers initial Customer interaction, through troubleshooting and diagnosis to the ultimate resolution of issues. Issues are primarily handled via e-mail and telephone. Some travel may be required

Special Required Skills or Training:

• A minimum of 6 years previous Customer Support/Dedicated Customer experience
• Great Customer facing skills.
• Experience in the provision of Support to "Carrier Grade" Customers with mission critical environments.
• Ability to handle a wide variety of sometimes demanding and complex issues.
• Able to self-manage workload and handle rapidly changing priorities effectively.
• Capable of working within a Global Support Team and providing 'follow the sun' Support.
• Must work constructively and efficiently with other organizations, for example, with Engineering where issues may require code changes and maintenance release of the product.
• Excellent analysis, troubleshooting and debugging skills, in particular UNIX/Linux and networking.
• Articulate communicator: Must have excellent written and verbal English communication skills
• Ability to discuss issues with a wide range of audiences (From technical resource to CTO/COO)
• Detailed working knowledge of RedHat Linux, especially system administration, networking, kernel modules and troubleshooting
• Knowledge of networks and technologies, e.g. media types, link speeds, routing protocols etc.
• A thorough understanding of IP networks and protocols, for example IP, TCP, UDP, SMTP, HTML, and other common internet protocols, especially VoIP protocols (H323, SIP etc)
• Scripting languages such as UNIX Shell and Perl
• Familiarity with network analysis tools such as Ethereal, tcpdump and the ability to analyze packet traces.
• Additional skills and experience considered a bonus
• Oracle, MS/SQL and MySQL Administration
• C / C++ Programming
• Soffront Track user experience
• Additional Foreign languages
• Understanding of anomalous network traffic, e.g. Worms, DoS attacks etc.
• Knowledge of mobile voice/data networks, GSM, 3G/UMTS, etc.

Relocation: NO

H1B: Must be a US Citizen

Education: BA / BS, equivalent or relevant industry experience. Required
  Salary: 115K,   Location: Mountain View, CA
Go to Top Respond to this Job by Web Form
 
Job ID: Job-0276 - QA Manager
Primary Skills: Web Applications, Unix, Linux, HTML, CSS, XML, Apache, SQL, MySQL
Description: Yrs in business: 6 Years

Duties and Responsibilities:

• Effectively manage a team of 10-20 software engineers.
• Plan for project testing across multiple project trains.
• Own and drive software quality assurance lifecycle as part of SCRUM/Agile processes and deliver high quality releases on time.
• Become an expert in using the software system quickly and start contributing to hands-on testing effort
• Design test plans, test cases and automate/implement test cases using scripting languages
• Conduct white box and gray box testing. Perform API level testing
• Use testing tools for code coverage, memory tools, application and database performance tools and automation tools
• Use Unix commands such as top, netstat, vmstat, SQL etc. to identify bottlenecks
• Be proactive and exercise flexibility. Be able to multi-task when required
• Communicate QA status effectively and objectively
• Build strong relationships with all stake holders across the company


Special Required Skills or Training:
• Passion for software testing with a focus on web based applications (front end and back end systems)
• Software development experience preferred with a CS degree.
• Experience implementing test cases using scripting languages
• Hands-on experience with white box and grey box testing, automation testing, and script languages such as perl, shell and experience with UNIX/LINUX command-line troubleshooting
• Strong written and verbal skills are required for this position.
• Demonstrated ability to prioritize work effort & ensure that tasks are completed on schedule to meet business initiatives
• Experience in HTML, CSS, XML, Javascript, SQL, Apache, PHP, MySQL
• Experience testing large-scale web applications running on multiple servers
• Experience in an online retail company a plus
• Bachelor's degee in computer science, engineering, math or science
• Person must be able to build strong professional relationship with stakeholders across the company.

Relocation: NO

H1B: NO

Education: BS or BA in CS or equivalent Master preferred
  Salary: 120K,   Location: Palo Alto, CA
Go to Top Respond to this Job by Web Form
 
Job ID: Job-0280 - Software C++ Engineer
Primary Skills: C++, Unix, Linux, SQLite
Description: Yrs in business: 12 Years

Duties and Responsibilities:

Design and implement software programs that impact how TV programs are scheduled, user suggestions are organized and delivered, channel management and much, much more more. Do you thrive on picking up new things quickly, have a passion for delivering projects on time, and enjoy working in a dynamic environment? We're interested in talking with you! New or recent graduates are encouraged to apply.
• Develop real-time software including inter-process communication, message passing, locks, priorities and threads
• Work across many features in a large code base
• Use your strong C++ and debugging skills
Special Required Skills or Training:
• BS CS/CE/EE degree or equivalent years of experience
• Comfortable in a Linux/Unix development and build environment
• 3-10 years of development experience.
• Effectively communicate issues with technical and non-technical teams
• Strong data structure and object oriented design skills
• Experience with SQLite
Desired Skills:
• Experience with Embedded systems or TV set-top-boxes
• Exposure to high-level User Interface concepts
• Experience with developing automated test

Relocation: NO

H1B: NO

Education: BS in Computer Science or equivalent preferred Masters
  Salary: 110K,   Location: Milpitas
Go to Top Respond to this Job by Web Form
 
Job ID: Job-0281 - Director of QA
Primary Skills: QA, Management, WhiteBox
Description: Yrs in business: 2 Years

This is a hands-on job requiring strategic planning and execution throughout the entire QA lifecycle, ensuring the quality delivery of features through manual and automated test methodologies. You must have a proven track record of successfully building, leading and managing a technical QA team across multiple concurrent software releases. The QA Director will be responsible for leading the quality assurance of features on a high-performance, scalable, carrier-class platform.

Duties and Responsibilities:
• Ensure on-time delivery of test schedules, test plans, test equipment budget and procurement, test execution, test scripts and systematic tracking of feature/product quality.
• Be a quality expert on all product deliverables and related processes including but not limited to SW, user interface, user manual, release process, upgrade process etc.
• Triage bug escalations and work closely with customer support to resolve issues.
• Be a leader in the features/product areas owned by the QA team, and an advocate for quality on behalf of customers in cross-functional team meetings.
Work closely with cross-functional teams in a dynamic environment requiring flexibility without compromising on quality

Special Required Skills or Training:
• Master’s Degree in CS or EE preferred.
• Experience at SQA methodologies, tools, approaches and lifecycles (white box, black box, alpha, beta and automated regression testing).
• Ability to motivate people, instill accountability and achieve results in a fast-paced and dynamic environment.
• Experience building, training and retaining a QA organization.
• 10+ years of QA experience in a data/telephony systems company, with a minimum of 6 years in a QA management role.
• Experience in delivering on schedule multiple deployment-quality software releases for the carrier space.

Relocation: NO

H1B: YES

Education: REQUIRED BS IN COMPUTER SCIENCE OR RELATED FIELD, MASTERS PREFERRED

  Salary: Open,   Location: Mountain View
Go to Top Respond to this Job by Web Form
 
Job ID: Job-0282 - Senior Business Intelligence Manager
Primary Skills: BI, ETL, Oracle, "Data Warehousing"
Description: Yrs in business: 12 Years

Duties and Responsibilities:

• Drive the technical production processes, infrastructure, monitoring and tools for project delivery
• Automate regular reports and send to a variety of distribution groups
• Lead the design and development of the data warehouse, including the tracking of all technical issues and leading cross-functional resolutions
• Create dashboards and tools in OBIEE that enable and simplify business access to the data
• Analyze and provide conclusions on what the data is telling us and what actions could be taken as a result of those conclusions
• Lead the business intelligence (BI) team, including a combination of full-time employees and onshore / offshore resources
• Partner with our QA, research, finance, operations, product development and customer support teams
• Define how data can be integrated into a cohesive structure enabling analysis of how to better run our business
• Create and own processes to ensure data integrity, including QE verification and assurance that all data has a single source of truth
• Manage the definitions of data objects and create/maintain a centralized data dictionary including these definitions

Special Required Skills or Training:
• At least 10 years of progressive responsibility in business intelligence management, including the verification and analysis of data
• Strong background in data analytics and understanding of how to use data, including what impacts changes to the data will have
• A track record of business and technical project management that involved delivery to internal and external customers
• Ability to drill down to the root issues and develop data-driven solutions and recommendations that will move our business forward
• Excellent understanding of BI tools and database structures, including Data Warehousing experience (i.e. data modeling, ETL strategy)
• A history of regular presentation to the executive level required
• Experience with Oracle databases and OBIEE for report and dashboard creation
Relocation: NO

H1B: Maybe

Education: BA or BS in Science degree required Masters preferred
  Salary: 140K,   Location: Milpitas
Go to Top Respond to this Job by Web Form
 
Job ID: Job-0289 - Senior Application Engineer
Primary Skills: AJAX, HTML, XML, XSL, CSS, Java, Javascript
Description: Yrs in business: 14 Years

Duties and Responsibilities:
• Achieve an excellent understanding of companies web based healthcare applications.
• Design and develop new product features, following standard development process.
• Analyze customer requirements and market needs.
• Lead the architecture, design and coding of complex software modules.
• Participate in design, code, and documentation reviews.
• Provide engineering services to customers. Understand their technical requirements and environments; perform technical analyses, design and develop software solutions to address their needs.
• Train and mentor other Software Engineers and Customer Service Engineers on technical topics.
• Troubleshoot and solve customer technical problems raised by companies technical operations team.
Special Required Skills or Training:
• Excellent analytical and design skills.
• Thorough understanding of fundamental computer science principles: object-oriented design, structured design, databases, algorithms, data structures, service-oriented architecture (SOA) concepts.
• Thorough technical knowledge in software development methodologies, design and implementation
• Strong web development experience (AJAX, HTML, XML, XSL, CSS, JavaScript, Java, Web Services).
• Excellent documentation, communication, and collaboration skills.
• Ability to work with diverse technologies, independently or as part of a team.
• Excellent follow-through skills; self-motivated and detail-oriented.
• Strong work ethic and desire to grow and develop with the company.
• Bachelor's degree in a technical field, and two or more years as a software engineer.
Relocation: NO

H1B: YES

Education: BA, BS in Computer Science or equivalent
  Salary: 115K,   Location: San Jose
Go to Top Respond to this Job by Web Form
 
Job ID: Job-0290 - Inside Sales Representative
Primary Skills: Inside Sales, Field Marketing, Strong Written and Verbal
Description: Yrs in business: 7 Years

Looking for an Inside Sales Representative to generate leads for the sales team. This individual will be cold-calling into high-level executives and navigating the prospective organization to generate interest in products and services. You will work closely with sales and marketing to develop and follow-up on campaigns to acquire leads and convert them into sales opportunities. Your contributions will fuel the next stage of rapid growth.

Duties and Responsibilities:
• Uncover new opportunities through proactive calling to target account lists (cold-calling)
• Follow-up on leads generated from trade shows, website hits, marketing campaigns (qualification)
• Set up meetings for direct sales team
• Work with Marketing to develop, execute, and update target account list, messaging, campaigns, and contact profiles
• Keep CRM information up-to-date and provide on-going reporting


Special Required Skills or Training:
• 4-5 years inside sales and/or field marketing experience
• High energy, tenacity, and drive to succeed in sales environment
• Strong written and verbal communication skills
• BA/BS degree
Desired Skills:
• Knowledge of sales process and sales cycle
• Attention to detail, organization, and time management skills
• Experience working with/describing enterprise technology (relational databases, ERP, CRM, Portals)
• DoD/Intelligence level Security Clearance (TS, TS/SCI or higher)
Relocation: NO

H1B: NO

Education: Required BA/BS Degree
  Salary: 70K with 30K,   Location: VA, DC Area
Go to Top Respond to this Job by Web Form
 
Job ID: Job-0293 - Software Architect - Media Platform
Primary Skills: C, C++, Linux, Kernel, Device Driver, MPEG
Description: Yrs in business: 12 Years

Duties and Responsibilities:
• Work alongside the team to help implement your vision.
• Though particular focus will be on driver-level software and hardware abstraction design, participation will be expected across the whole software stack as you work with other architects and engineers on the team.
• Help design software solutions for a variety of media consumption technologies as required by our partners and end users, synthesizing various requirements and options into a coherent architecture.
• Investigate and generate recommendations on key third-party components, such as chips and software modules, necessary to implement those solutions.
• Provide technical leadership to a team of talented engineers, working with our management team to drive completion of your vision.
Special Required Skills or Training:

• BS in EE, CS, or similar technical discipline.
• 10 or more years of experience in driver-level programming for set-top boxes or similar consumer electronics devices, with progressive technical leadership experience.
• Strong C/C++ programming skills.
• Experience with multi-threaded programming on the Linux operating system.
• Integration of various media codec technologies and knowledge of various formats, including MPEG2, H.264, VC1/WMV, ASF, and transport stream.
• Proficiency with graphics and display architectures and technologies.
• Experience designing hardware abstraction layers.
• Integration of third-party hardware and software into a complete system.
• Excellent technical communication skills for a variety of audiences: development partners, executives, management, developers, and other architects.
Desired Skills:
• MPEG video encoding quality issues.
• Dolby audio standards and certification.
• Macrovision and other copy protection standards.
• Conditional access technologies.
• Media pipeline architectures such as DirectShow.
• Set-top box middleware stacks.
• Media transmission standards such as DVB, ATSC, and SCTE.
• Other media delivery technologies such as RTSP or IPTV.
• RF tuning and demodulation technologies.
• Implementing and/or troubleshooting MPEG trick play modes.
Relocation: NO

H1B: YES

Education: Mandatory: BS in EE, CS, or equivalent
  Salary: 140K,   Location: Milpitas
Go to Top Respond to this Job by Web Form
 
Job ID: Job-0294 - Director of UI
Primary Skills: UI, C++, Java, ActionScript
Description: Yrs in business: 12 Years

Duties and Responsibilities:

• Help define the architectural roadmap for UI across multiple platforms.
• Innovate, define and deliver new features
• Taking ownership and drive the implementation of company visionary user experience - one that is smart, simple, fun and connected.
• Work collaboratively with User Experience, Program Management, Product Marketing, Quality Engineering and other teams.

Special Required Skills or Training:
• 10+ years experience leading and managing highly effective engineering teams.
• Proven track record of shipping outstanding UI, especially on embedded products.
• Knowledge of application and user interface development in FlashLite/AS2, C++ or Java.
• Ability to work in a fast-paced and dynamic environment.
• Collaborative and product-focused attitude.
• Previous Engineering Director or equivalent experience.
• Experience working with distributed offshore teams.
• Excellent scheduling and project management skills.
• Excellent problem solving and critical thinking.
• Excellent verbal and written communication skills.
Relocation: NO

H1B: YES

Education: Preferred Bachelors in CS,/CE or equivalent
  Salary: 160K,   Location: San Jose
Go to Top Respond to this Job by Web Form
 
Job ID: Job-0295 - Software Architect UI
Primary Skills: UI, C++, Java, ActionScript, HTTP, XML, SSL, Perl, Python
Description: Yrs in business: 12 Years

Duties and Responsibilities:
• Lead teams of engineers in a cross functional environment to implement high quality and testable UI software.
• Take ownership and drive the UI software architecture and design of visionary user experience - one that is smart, simple, fun and connected.
• Work collaboratively with User Experience, Engineering, Program Management, Product Marketing, Quality Engineering and other teams.
• Distill business and functional requirements into detailed technical designs that take account of long term sustainability and reduced cost of implementation.
• Guide and mentor the teams on best practices.


Special Required Skills or Training:

• Exceptional object orientated application design skills.
Proven track record of shipping outstanding UI, especially on embedded media rich products.
• 10+ years of experience designing and implementing best in class applications and user interfaces in FlashLite/AS2, C++ or Java.
• Skilled at system performance optimization.
• Experience with multi-threading, scripting languages (e.g. Perl, Python) and web technologies (e.g. HTTP, XML, SSL)
• Experience in a Linux/Unix development and build environment
• Ability to work in a fast-paced and dynamic environment.
• Collaborative and product-focused attitude.
• Strong ability to learn new technologies in a short time.
• Excellent verbal and written communication skills.
• BS in CS or equivalent is a must. MS is desirable.
Relocation: NO

H1B: YES

Education: Bachelor in CS/CE/EE or equivalent
  Salary: 140K,   Location: Milpitas
Go to Top Respond to this Job by Web Form
 
Job ID: Job-0296 - Software Linux Systems
Primary Skills: C, C++, Embedded Linux, MHEG
Description: Yrs in business: 12 Years

Duties and Responsibilities:
• Develop features for core DVR functionality, Electronic Programming Guide (EPG) information, VOD integration, Parental Controls and other key aspects of the Middlware
• Generation of software requirements from Product Marketing and User Experience guidelines
• Provide architectural and design documents for existing and new software systems
• Deliver analysis and improvements in on-going performance and stability through testing
• Work with partner companies to identify and resolve issues in 3rd party software components


Special Required Skills or Training:
• Strong OOP design and multi-threaded programming skills
• Exceptional, in-depth knowledge of C and C++
• Experience with or enthusiasm for embedded, consumer electronics systems
• Strong written and verbal communication skills of technical and cross-functional content
• Bachelor's Computer Science or equivalent work experience
Desired Skills:

• Experience in interactive TV applications and platforms, especially, DVB and MHEG specifications
• Experience developing for an embedded Linux environment
• Real-time programming experience with audio and/or video processing in set top or embedded systems
• Contributed to products through multiple release cycles, including deployment and the support of products in the field
• Experience leading a team

Relocation: NO

H1B: YES

Education: Bachelors in CS/CE/EE or Equivalent
  Salary: 120K,   Location: Milpitas
Go to Top Respond to this Job by Web Form
 
Job ID: Job-0297 - Server Staff Engineer
Primary Skills: Java, Cache, Server Engine
Description: Yrs in business: 7 Years

Duties and Responsibilities:
The server is a Data Virtualization engine that can federate a heterogeneous group of data sources to provide customized views. We are looking for a strong engineer to aggressively extend the capabilities of the system. Experience building high performance cache systems and providing transactions across distributed storage is a definite plus.
The successful candidate will join a small team of server engineers to design and develop cutting-edge capabilities on top of a large existing code base. Job responsibilities include writing design documents, participating in code and design reviews, developing and maintaining code, refining user requirements and providing patches to customers in the field as needed.
Special Required Skills or Training:
• Proven fluency in the Java programming language
• Seven years minimum object oriented programming experience
• Familiarity with SQL and database concepts
• Competence at building concurrent code, including locking/semaphore strategies
• Strong software design abilities
• A strong work ethic
• Ability to work as part of a team

Relocation: NO

H1B: NO

Education: Required: Bachelor's degree in Computer Science (or related field of study)
  Salary: 150K,   Location: San Mateo
Go to Top Respond to this Job by Web Form
 
Job ID: Job-0298 - Sales Executive
Primary Skills: Hunter, Carriers, Service Providers, Network Manufacturers
Description: Yrs in business: 4 Years


Duties and Responsibilities:
• Accountability for overall territory business results, including annual and quarterly bookings targets
• Accurate forecasting through the use of the Company's pipeline management system, and regular forecast commitments to the VP, Sales
• Develop and execute territory and strategic account plans in support of goals/objectives
• Work with inside sales representative and dedicated system engineer in qualifying, creating and executing business proposal strategies for current and new customers
• Identify key individuals within target accounts, build business and technical champions, and close business

Special Required Skills or Training:
• Leads from the front with a hunter/closer mentality
• Proven success selling into the service provider/carrier/large network equipment manufacturer marketplace with active, high-level relationships within these communities
• Proven track record with 5+ years of consistently meeting and exceeding quota in high-growth environment
• Someone who thrives working in a highly transparent organization and models character and integrity in all of their internal and external interactions
• Ability to self manage the entire sales process - from lead generation through close
• Strong desire and experience working for an early stage company
• Bachelors Degree at a minimum
Relocation: NO

H1B: NO

Education: BA or BS Mandatory
  Salary: 230K OTE,   Location: VA/DC/NJ Territory
Go to Top Respond to this Job by Web Form
 
Job ID: Job-0299 - Director of Sales
Primary Skills: TCP/IP, BGP4, MPLS, Firewall, IDS, RSA, LDAP
Description: Yrs in business: 12 YEARS

Duties and Responsibilities:

In this role, the Sales Director will be responsible for revenue generating sales. This position will be held accountable for achieving specific direct sales revenue goals as well as perform agreed upon major business objectives designed to further company wide business goals. This position will require approximately 40-50% travel.

Description

• Generate new, and protect existing revenue streams.
• Plan and prioritize personal sales activities and customer/prospect contact towards achieving agreed business aims, including costs and sales - especially managing personal time and productivity.
• Maintain and develop existing and new customers through appropriate propositions and ethical sales methods, and relevant internal liaison, to optimize quality of service, business growth, and customer and satisfaction.
• Conducting sales presentations and demonstrations for existing and potential customers as well as partners.
• Respond to and follow up sales enquiries using appropriate methods. Detailing/presenting product features, operation, support services and outlining the resulting value propositions to customer/partner.
• Responding to RFP/RFI/RFQs in coordination with MRS.
• Management relationship with all customers and prospects during the sales process. This includes maintaining relationship within the customer base, keeping account information up to date in CRM system, and attendance at all sales and product management meetings regarding the customer.
• Performing product training for customers and partners.
• Attend training and to develop relevant knowledge, techniques and skills.
• Providing detailed/timely customer product feedback and feature requests to product management.
• Managing product implementations at customer locations in close coordination with operations/deployment team.

Special Required Skills or Training:

• Previous Sales experience (min 4 - 7 years) preferably selling to AT&T - for a data network vendor, service provider or network security-related company.
• Previous experience successfully responding to RFIs, RFPs, RFQs to Fortune 1000 level customers including data service/hosting providers.
• Excellent communication skills and familiarity with presentation tools, such as Microsoft Powerpoint
• Proven track record of closing deals with Fortune 1000 customers by overcoming "perceived" and real customer hurdles while at the same time articulating product value propositions and benefits.
• Understanding of network topologies, equipment and protocol analysis. Packet capture/intercept experience is a plus.
• Understanding of TCP/IP, routing topologies and protocols including BGP4 and MPLS. Knowledge of other routing protocols such as OSPF, ISIS, and RIPv2 is preferred.
• Understanding of Internet security - Firewall, IDS, IPS, Virus, Internet worms, DDoS, and network exploits.
• Understanding of Access control and authentication infrastructure (iPlanet, .NET, Netegrity, RSA/Securant, Oblix, LDAP, CMS, PKI, RADIUS/Tacacs+) is preferred.
• Network management understanding (SNMP, RMON, OpenView, Unicenter, Tivoli, Micromuse Netcool) is preferred.

Relocation: NO

H1B: NO

Education: Preferred: BA in CS/CE/EE or equivalent
  Salary: 300 OTE,   Location: New Jersey
Go to Top Respond to this Job by Web Form
 
Job ID: Job-0300 - Senior Project Manager
Primary Skills: TCP/IP, QA, Linux
Description: Yrs in business: 12 Years

Duties and Responsibilities:

• As a Senior Project Manager you will be responsible for managing implementation of projects for our various customers. The ideal candidate for this position is organized, detail oriented, knowledgeable of TCP/IP-related software and hardware, has great communication skills and thrives in a fast-paced environment.
• You will need to apply these skills in a variety of areas including, but not limited to, business analysis, requirements definition, building test plans, coordinating all resources and stakeholders, setting deadlines, assigning responsibilities, and monitoring, summarizing and communicating the progress of all assigned projects.
• You will work among a team of engineers, developers, project managers and QA for support and collaboration.
• 50% travel, including international travel

PLANNING:

• Work with customer and internal resources to understand customers project objectives, and scope the effort associated with implementing them.
• Be well versed in communicating the features and benefits of the product set, and work with the customer to implement the solution architecture.
• Plan projects in order to accomplish goals within constraints such as time, cost, and agreed quality standards
• Schedule tasks, deadlines, and milestones for all stakeholders and resources using Gantt charts and providing detailed milestones for all parties.
• Identify schedule uncertainties and risks for both client and Narus, and implement mitigation strategies and contingency plans

EXECUTION:

• Run the project on a day-to-day basis
• Coordinate engineers, QA, other Narus subject matter experts, vendors, service providers, and clients to deliver milestones according to the plan.
• Coordinate communication between staff and third parties acting on behalf of the client
• Efficiently and competently manage problem resolution, e.g.scope-creep, changed requirements, missed deadlines, etc. Establish go-to-green plans, and bring the team back on plan or create a new plan with the assistance of key stakeholders.
• Evaluation and Reporting
• Track and report team hours and manage project budget
• Analyze and ensure project profitability

PROCESS:

• Create, maintain, and constantly look to improve development and implementation processes
• Client Management
• Act as Account Manager for some clients, handle some Account Manager duties for other clients
• Schedule and attend meetings with clients
• Explain the technology in the proposed solutions to clients and others, when applicable
• Articulate design rationale and function strategy as it directly relates to accomplishing goals set out, when applicable.
• Obtain, discuss, and follow-through with feedback from the client
• Investigate and answer client questions
• Support and help troubleshoot delivered work during the project and post-project
• Ensure client expectations are met and exceeded in terms of quality of product and service delivered.
• General
• Will be responsible for managing concurrent projects
• Proficiency with Windows, MS Office, MS Project
• Qualifications Summary:
• Qualified persons will thrive both in an independent and team environment. You must be able to take
• ownership of projects and complete those projects accurately and efficiently. You must also be able to
• work with various internal groups and teams and have the ability to manage multiple, simultaneous projects and deadlines

Special Required Skills or Training:

A Bachelor's degree from a leading 4-year college or university
5 to 10 years experience managing software/hardware implementation projects
Excellent written and oral communications skills
Excellent project management and leadership skills
Ability to prioritize effectively and handle shifting priorities professionally
Technical knowledge of TCP/IP-related hardware and software
Valid passport

Relocation: No

H1B: No

Education: Req BS CS
  Salary: 130K,   Location: Sunnyvale
Go to Top Respond to this Job by Web Form
 
Job ID: Job-0301 - Software Manager, Security Technologies
Primary Skills: C, C++, Cryptography, Public-Key Encryption, DES, AES, Linux
Description: Yrs in business: 12 Years

Duties and Responsibilities:
• Build and manage a small team of security software engineers, providing them with architect-level technical leadership as well as personnel management.
• Work collaboratively with Program Management, Product Marketing, User Experience, Quality Engineering and other development teams within to successfully define and deliver new features.
• Investigate and generate recommendations on key third-party components, such as chips and software modules, necessary to implement our security solutions.
• Help define a cohesive roadmap for security solutions suitable for a broad spectrum of industry and partner requirements.
• Scope and prioritize feature deliverables and bug fixes, and drive those deliverables to completion.
• Represent your team and its technology in technical and project meetings.

Special Required Skills or Training:
• BS or better in EE, CS, or similar technical discipline.
• 10 or more years of experience in developing security technologies in software for commercial applications. This must include experience in both technical leadership and personnel management.
• Excellent communication skills for a variety of audiences: development partners, executives, marketing, management, developers, and other architects.
• Excellent scheduling and project management skills.
• Excellent problem solving and critical thinking skills.
• Collaborative, product-focused attitude.
• Strong C/C++ programming skills.
• Deep knowledge of digital cryptography concepts such as block and stream ciphers, public-key encryption, hashes, digital signatures. Familiarity with specific algorithms such as DES, AES, El Gamal, and Diffie-Hellman.
• Ability to design complete and highly-secure chains of trust through a combination of hardware and software design.
• Experience with API design and implementation, with the ability to gather and synthesize requirements, and create buy-in from stakeholders.
• Familiarity with TCP/IP and basic internet security issues.

Desired Skills:
• Programming in a multi-threaded Linux environment.
• DRM standards such as WMDRM (PlayReady) and DLNA.
• Conditional access technologies such as CableCARD, NDS’ VideoGuard, Nagra’s Nagravision, and Conax’s CAS7.
• Media transmission standards such as DVB, ATSC, and SCTE.
• Macrovision and other copy protection standards.
• At least one assembly language.

Relocation: NO

H1B: YES

Education: Mandatory; BS in CS/CE/EE or equivalent
  Salary: 150K,   Location: Milpitas
Go to Top Respond to this Job by Web Form
 
Job ID: Job-0302 - Senior Software Engineer - Flex
Primary Skills: Flash, ActionScript, AJAX
Description: Yrs in business: 12 Years

Duties and Responsibilities:

• Responsible for the technical leadership of cutting-edge features and user interface designing solutions for local and off-shore developers.
• Guide the team towards adoption of industry best practices for software development, designer/developer workflow, and build systems for Flash applications.
• Communicate clearly and effectively across departments including Engineering, Product Marketing, Quality Assurance, and UI design.
Special Required Skills or Training:
• Minimum 10+ years of SW development including 4+ years experience with a user interface toolkit such as Flash ActionScript development or AJAX. Experience with FlashLite is a definite plus.
• Excellent knowledge of Object Oriented Programming and modern software design.
• Ability to identify performance bottlenecks, refactor and re-implement for improved performance while supporting existing functionalities.
• Ability to work in a fast-paced and dynamic environment.
• Collaborative and product-focused attitude.
• A proven track record of designing and developing complex Flash applications.
• Experience as a technical lead role on a large team of developers.
• Excellent knowledge of both ActionScript 2 and 3.
• Experience connecting Flash apps with backend systems.

Desired:
• Experience with Embedded system or TV set-top box is a big plus.
• Experience working with external compilers such as MTASC.
• Experience working with outsourcing companies.
• Experience with a Linux/Unix development and build environment or deployment platform
• Experience with developing for FlashLite is a big plus.
• Experience with Java software development is not required, but is highly desirable.

Relocation: NO

H1B: YES

Education: Mandatory: BS in CS/CE or Equivalent
  Salary: Open,   Location: Milpitas
Go to Top Respond to this Job by Web Form
 
Job ID: Job-0303 - Architect Software, Middleware
Primary Skills: MPEG, C++, IPC, API, EPG
Description: Yrs in business: 12 Years

Duties and Responsibilities:

• Help design software solutions for a variety of media consumption technologies and applications as required by our partners and end users, synthesizing various requirements and options into a coherent architecture.
• Investigate and generate recommendations on key third-party components, such as application- or technology-specific software stacks, necessary to implement those solutions.
• Provide technical leadership to a team of talented engineers, working with our management team to drive completion of your vision.
• Work alongside the team to help implement your vision.
• Though particular focus will be on middleware, participation will be expected across the whole software stack as you work with other architects and engineers on the team.

Special Required Skills or Training:
• BS in EE, CS, or similar technical discipline.
• 10 or more years of experience in middleware-level programming of media-related applications for set-top boxes or similar consumer electronics devices, with progressive technical leadership experience.
• Strong C++ programming skills and object-oriented design skills.
• Adept with application-level IPC (message-passing, shared memory, event loops, etc.). Usage of the client/server design paradigm.
• Familiarity with database technologies, especially for the storage of EPG, broadcast network information, and the like.
• Excellent technical communication skills for a variety of audiences: development partners, executives, marketing, management, developers, and other architect
• Extensive experience with API design and implementation, with the ability to gather and synthesize requirements, and create buy-in from stakeholders.
• Experience with complex, massively multi-threaded applications running on platforms with memory and performance constraints.

Desired Skills:

• Other media delivery technologies such as RTSP or IPTV.
• Macrovision and other copy protection standards.
• Complex build infrastructure issues, library dependencies, and the like.
• Networking protocols.
• Descriptor languages such as XML.
• Media pipeline architectures such as DirectShow.
• Commercial set-top box middleware stacks or standards such as OCAP.
• Media transmission standards such as DVB, ATSC, and SCTE.
• Conditional access technologies such as CableCARD.
• UI toolkits, especially Flash.
• Media codec standards such as MPEG-2, WMV, and H.264.

Relocation: NO

H1B: YES

Education: Mandatory; Bachelors in CS/CE/EE or equivalent
  Salary: 135K,   Location: San Jose
Go to Top Respond to this Job by Web Form
 
Job ID: Job-0304 - Senior System Software Engineer
Primary Skills: C, C++, Linux, MPEG, H.264
Description: Yrs in business: 12 Years

Duties and Responsibilities:

• Implement and debug media pipeline software
• Implement and troubleshoot MPEG/H.264 trick play modes
• Work cross functionally with other software teams to develop, debug and maintain media pipeline software
• Work with various hardware architectures

Special Required Skills or Training:
• Minimum 5 years experience as a systems software developer
• BS in EE, CS or similar technical discipline
• Strong C programming skills; conversant in C++
• Strong data structure and object oriented design skills
• Good debugging skills
• MPEG/H.264 media pipeline knowledge and experience
• MPEG/H.264 transport stream, MPEG program stream and/or PES stream syntax
• Knowledge of audio/video synchronization
• Multi-threaded programming

Desired Skills:

• Media pipeline architectures such as DirectShow
• AVC, WMV, WMA, and/or VC1
• Implementing and/or troubleshooting MPEG trick play modes
• Media transmission standards such as ATSC and SCTE
• Dolby audio standards and certification
• Macrovision (Rovi) and other copy protection standards
• Conditional access technologies
• Knowledge of various Set top Box hardware architectures

Relocation: NO

H1B: YES

Education: Mandatory: Bachelors in CS/CE/EE or equivalent
  Salary: 130K,   Location: San Jose
Go to Top Respond to this Job by Web Form
 
Job ID: Job-0305 - Federal DOD Sales Representative
Primary Skills: Enterprise, Software Solutions, Middleware,
Description: Yrs in business: 7 Years

Duties and Responsibilities:

With annual growth greater than 50% each year of 2008 and 2009, large enterprise demand for the industry leading data virtualization solutions continues to accelerate. To fulfill this demand and continue our fast-paced growth, adding an “A player” Sale Representative to our Federal Sales Team.
In this role as a Sales Representative, you will be responsible for the sale of the software products and services into the Federal government’s Department of Defense and associated agencies as the primary market. Duties for this position include but are not limited to: ability to evangelize and market an emerging and leading-edge technology into a new territory with no previous pipeline; identifying opportunities and positioning the solutions to client requirements and responsibility for the development of RFI and RFP submittals; developing business opportunities with Federal Systems Integrators and other alliance and reselling partners as required; developing, enhancing, and managing prospect and client interactions to foster relationships at all levels of the agencies assigned; and closing business to exceed monthly, quarterly and annual revenue objectives.
The highly motivated and self-starter will be somebody who works well with not only their sales peers but the overall support organization as a whole, including marketing, pre-sales and professional services. The ability to foster a strong relationship internally will help to ensure full and timely revenue recognition and satisfied clients within the Federal arena which is our # 1 goal.

Special Required Skills or Training:
• 5-7+ years of successful experience selling enterprise software solutions/middleware technologies into one or more military services and/or Department of Defense agencies required.
• A solid and recent track record of success (most recent 3-5 years exceeding quota) is a must.
• Demonstrated success in capturing new business.
• Senior level contacts and relationships essential.
• Excellent verbal and written communications skills in English.
• Must be able to accurately forecast on an on-going basis (Salesforce.com knowledge is helpful).
• Bachelor’s degree in Business, Marketing (or other relevant Bachelor’s degree) preferred but not mandatory.
• No clearance required but a plus.

Relocation: NO

H1B: NO

Education: Preferred Bachelors
  Salary: 220 OTE,   Location: VA/DC/MD
Go to Top Respond to this Job by Web Form
 
Job ID: Job-0307 - Software Architect
Primary Skills: C, C++, Unix, SSL, Sockets, TCP/UDP , XML
Description: Yrs in business: 13 Years

Duties and Responsibilities:

• Understand business and functional requirements, develop detailed technical designs, and implement testable solutions.
• Lead a large team of engineers, in a cross-functional environment, to implement quality products that meet the business goals.
• Guide the team towards adoption of industry best practice in software development.
• Communicate clearly and effectively across departments including Engineering, Product Marketing, Quality Assurance, and UI design.

Special Required Skills or Training:

• 15+ years of experience working on multimedia or Embedded systems
• Understand business and functional requirements, develop detailed technical designs, and implement testable solutions.
• A proven track record of designing and developing commercial Software products
• Experience as a technical lead role on a large team of developers
• Excellent C++ and C skills
• Excellent object oriented design and analysis skills
• Experience with scripting languages such as Perl or Python
• Experience with UNIX sockets, TCP/UDP and Web Technologies (e.g. HTTP, XML, SSL)
• Experienced with multi-threading
• Solid understanding of algorithms and data structures
• Ability to identify performance bottlenecks, refactor and re-implement for improved performance while supporting existing functionalities
• Experience in a Linux/Unix development and build environment
• Ability to work in a fast-paced and dynamic environment
• Collaborative and product-focused attitude
• Strong ability to learn new technologies in a short time
• Excellent verbal and written communication skills
• BS in CS or equivalent is a must. MS is desirable.

Desired Skills:

• Experience with TV set-top box
• Experience with Flash/ActionScript
• Experience with database/SQL
• Experience working with outsourcing companies

Relocation: NO

H1B: NO

Education: Bachelors in CS/CE/EE or equivalent, Masters is preferred

  Salary: 130K,   Location: Sunnyvale
Go to Top Respond to this Job by Web Form
 
Job ID: Job-0308 - Software Ui Engineering Manager
Primary Skills: C++, Java, ActionScript 2, ActionScript 3
Description: Yrs in business: 12 Years

Duties and Responsibilities:

• Take ownership and drive the implementation of visionary user experience - one that is smart, simple, fun and connected.
• Work collaboratively with User Experience, Program Management, Product Marketing, Quality Engineering and other teams within company.
• Help define the architectural road map for UI across multiple platforms.
• Innovate, define and deliver new features.

Special Required Skills or Training:
• 5+ years experience leading and managing highly effective engineering teams.
• Proven track record of shipping outstanding UI, especially on embedded products.
• Knowledge of application and user interface development in FlashLite/AS2, C++ or Java.
• Experience working with distributed offshore teams.
• Excellent scheduling and project management skills.
• Excellent problem solving and critical thinking.
• Excellent verbal and written communication skills.
• Ability to work in a fast-paced and dynamic environment.
• Collaborative and product-focused attitude.
• Previous Engineering Manager or equivalent experience.

Relocation: NO

H1B: NO

Education: Preferred Bachelors in CS/CE or EE.
  Salary: 120K,   Location: Milpitas
Go to Top Respond to this Job by Web Form
 
Job ID: Job-0309 - Senior Project Manager, Telecommunications
Primary Skills: TCP/IP, Telecommunications
Description: Yrs in business: 12 YEARS

As a Senior Project Manager you will be responsible for managing implementation of projects for our various customers. The ideal candidate for this position is organized, detail oriented, knowledgeable of TCP/IP-related software and hardware, has great communication skills and thrives in a fast-paced environment.

You will need to apply these skills in a variety of areas including, but not limited to, business analysis, requirements definition, building test plans, coordinating all resources and stakeholders, setting deadlines, assigning responsibilities, and monitoring, summarizing and communicating the progress of all assigned projects.

You will work among a team of engineers, developers, project managers and QA for support and collaboration.

Duties and Responsibilities:

Planning

• Work with customer and internal resources to understand customers project objectives, and scope the effort associated with implementing them.
• Be well versed in communicating the features and benefits of the product set, and work with the customer to implement the solution architecture.
• Plan projects in order to accomplish goals within constraints such as time, cost, and agreed quality standards
• Schedule tasks, deadlines, and milestones for all stakeholders and resources using Gantt charts and providing detailed milestones for all parties.
• Identify schedule uncertainties and risks for both client and Narus, and implement mitigation strategies and contingency plans

Execution

• Run the project on a day-to-day basis
• Coordinate engineers, QA, other subject matter experts, vendors, service providers, and clients to deliver milestones according to the plan.
• Coordinate communication between staff and third parties acting on behalf of the client
• Efficiently and competently manage problem resolution, e.g.scope-creep, changed requirements, missed deadlines, etc. Establish go-to-green plans, and bring the team back on plan or create a new plan with the assistance of key stakeholders.
• Evaluation and Reporting
• Track and report team hours and manage project budget
• Analyze and ensure project profitability

Process
• Create, maintain, and constantly look to improve development and implementation processes
• Client Management
• Act as Account Manager for some clients, handle some Account Manager duties for other clients
• Schedule and attend meetings with clients
• Explain the technology in the proposed solutions to clients and others, when applicable
• Articulate design rationale and function strategy as it directly relates to accomplishing goals set out, when applicable.
• Obtain, discuss, and follow-through with feedback from the client
• Investigate and answer client questions
• Support and help troubleshoot delivered work during the project and post-project
• Ensure client expectations are met and exceeded in terms of quality of product and service delivered.

General

• Will be responsible for managing concurrent projects
• Proficiency with Windows, MS Office, MS Project
• Qualifications Summary:
• Qualified persons will thrive both in an independent and team environment. You must be able to take
• ownership of projects and complete those projects accurately and efficiently. You must also be able to
• work with various internal groups and teams and have the ability to manage multiple, simultaneous projects and deadlines.
• 50% travel, including international travel

Special Required Skills or Training:

• A Bachelor's degree from a leading 4-year college or university
• 5 to 10 years experience managing software/hardware implementation projects
• Excellent written and oral communications skills
• Excellent project management and leadership skills
• Ability to prioritize effectively and handle shifting priorities professionally
• Technical knowledge of TCP/IP-related hardware and software
• Valid passport

Relocation: NO

H1B: NO

Education: Mandatory; Bachelors preferably in CS/CE/EE
  Salary: 125K,   Location: Chicago
Go to Top Respond to this Job by Web Form
 
Job ID: Job-0310 - Senior Cyber Protection Software Engineer
Primary Skills: C, C++, Java, Linux, GNU, IP, L3-L7
Description: Years in Business: 13 Years

Duties and Responsibilities:

Advance our next-generation Cyber Protection solution suite. The candidate who fills this position will have expertise in IP networking, network security, and distributed algorithm design.

Your immediate responsibility will be to design and implement innovative traffic intelligence applications. A key part of this position will be to work with our in-house research and product management teams to productize cutting-edge solutions. You must have familiarity with network and application level protocols, with excellent software design skills, programming ability, and a demonstrated track record in building software products.

Special Required Skills or Training:

Masters Degree in Computer Science/Engineering
7+ years developing applications in Linux/GNU environment
Strong programming skills using C/C++, Java
Experience with IP networking and application protocols, L3 – L7
Experience developing distributed systems software.
Experience with Network Security a plus
Experience with cloud-based data mining technologies a plus

Relocation: NO

H1B: NO

Education: Mandatory; Masters in CS/CE/EE

  Salary: 125K,   Location: Palo Alto
Go to Top Respond to this Job by Web Form
 
Job ID: Job-0311 - Director of Customer Support
Primary Skills: Networking, Linux, Kernel
Description: Years in Business: 13 Years

Director of Service and Support will be responsible for managing the Customer Service and Support activities. Working for the VP of Global Services, this person will be responsible for managing the Services and Support team located in Mountain View, CA and Bangalore, India, and will work directly with the sales teams, the PS teams, Development, Professional Services, and Operations.

Duties and Responsibilities:

• Act as primary technical management contact for post-sales support inquires from the customer or professional services or sales to resolve customer issues, determine root cause and file actions as necessary
• Manage the worldwide support team based in Sunnyvale, CA and Bangalore, IN
• Work open issues from the technical and management levels
• Escalation management of critical customer issues
• Run weekly (or more frequent) customer meeting, publishing minutes, and tracking action items
• Coordination with Engineering/Product Management on defect resolution and update timescales
• Provide guidance to the support staff
• Present weekly/monthly customer update documents on open issues
• Produce internal reporting and matrix updates, weekly measurements
• Keep high level view of all open customer issues

Special Required Skills or Training:

• Technical or business degree with a strong technical background in infrastructure (Engineering, Operations, Implementation)
• Must be an independent problem solver that can make judgment decisions quickly with excellent verbal and written communication and organization skills.
• Ability to work with customer executives
• Possess a strong technical understanding of Linux, especially system administration, networking, kernel modules and troubleshooting
• Prior experience supporting mission critical applications in complex networking environments
• Articulate communicator: Must have excellent written and verbal English communication skills
• The ability to comfortably and confidently present to all levels of the customer or organization
• At least 7 years experience in managing a high-touch support group with a focus on major telecommunication or government customers
• Excellent interpersonal and team building skills
• Demonstrated understanding of complex technical information, excellent writing skills, a passion for excellence, team member with great interpersonal skills, detail oriented, reliable, and very productive
• Experience with network security software products desirable
• Experience as technical editor for software products desirable
Relocation: NO

H1B: NO

Education: Preferred: Bachelors: CS/CE/EE

  Salary: 130K,   Location: Mountain View, CA
Go to Top Respond to this Job by Web Form
 
Job ID: Job-0312 - Lead Customer Support Engineer
Primary Skills: C, C++, MySQL, IP, TCP, UDP, SMTP, VoIP, Unix, Linux
Description:
Yrs in business: 12 Years

Duties and Responsibilities:

Responsible for managing day to day technical issues raised by Customers, Business Partners and our own Sales Support and Professional Services staff.

The scope of this role covers initial Customer interaction, through troubleshooting and diagnosis to the ultimate resolution of issues. Issues are primarily handled via e-mail and telephone. Some travel may be required

Special Required Skills or Training:

• A minimum of 6 years previous Customer Support/Dedicated Customer experience
• Great Customer facing skills.
• Experience in the provision of Support to "Carrier Grade" Customers with mission critical environments.
• Ability to handle a wide variety of sometimes demanding and complex issues.
• Able to self-manage workload and handle rapidly changing priorities effectively.
• Capable of working within a Global Support Team and providing 'follow the sun' Support.
• Must work constructively and efficiently with other organizations, for example, with Engineering where issues may require code changes and maintenance release of the product.
• Excellent analysis, troubleshooting and debugging skills, in particular UNIX/Linux and networking.
• Articulate communicator: Must have excellent written and verbal English communication skills
• Ability to discuss issues with a wide range of audiences (From technical resource to CTO/COO)
• Detailed working knowledge of RedHat Linux, especially system administration, networking, kernel modules and troubleshooting
• Knowledge of networks and technologies, e.g. media types, link speeds, routing protocols etc.
• A thorough understanding of IP networks and protocols, for example IP, TCP, UDP, SMTP, HTML, and other common internet protocols, especially VoIP protocols (H323, SIP etc)
• Scripting languages such as UNIX Shell and Perl
• Familiarity with network analysis tools such as Ethereal, tcpdump and the ability to analyze packet traces.
• Additional skills and experience considered a bonus
• Oracle, MS/SQL and MySQL Administration
• C / C++ Programming
• Soffront Track user experience
• Additional Foreign languages
• Understanding of anomalous network traffic, e.g. Worms, DoS attacks etc.
• Knowledge of mobile voice/data networks, GSM, 3G/UMTS, etc.

Relocation: NO

H1B: Must be a US Citizen

Education: BA / BS, equivalent or relevant industry experience. Required
  Salary: Open,   Location: Mountain View, CA
Go to Top Respond to this Job by Web Form
 
Job ID: Job-0313 - UI Development Engineer
Primary Skills: Javascript, AJAX, CSS, YUI
Description: Yrs in business: 2 Years

Duties and Responsibilities:

• Help implement user experience, including features such as charting, forex-specific widgets, and community collaboration (posts, polls, etc.)
• Contribute to the definition and implementation of web application architecture, leveraging appropriate technologies such as YUI, Flash/Flex, and PageBus
• Implement, test, and debug web application components within a Spring MVC architecture
• Integrate with third-party products such as Lightstreamer to support scalability and reliability
• Debug and fix software defects

Special Required Skills or Training:

• BS or higher in Computer Science or equivalent field
• 2-8 years of industry experience
• 2+ years experience building rich web applications using JavaScript and AJAX
• Expert in JavaScript programming using OO design
• Experience with YUI library
• Expertise in CSS architecture and implementation
• Knowledge of JSP 2.1
• Use of Spring MVC and/or Spring WebFlow
• Outstanding problem-solving skills
• Good communication skills and teamwork

Other Requirements:

• Flex/ActionScript

Relocation: No

H1B: No

Education: Req Bachelors in CS/CE/EE
  Salary: 90K,   Location: Boston
Go to Top Respond to this Job by Web Form
 
Job ID: Job-0314 - UI Flex Software Engineer
Primary Skills: Flex, Javascript, AJAX, Flash
Description: Yrs in business: 2 Years


Duties and Responsibilities:

• Help implement user experience, including features such as charting, forex-specific widgets, and community collaboration (posts, polls, etc.)
• Contribute to the definition and implementation of web application architecture, leveraging appropriate technologies such as Flash/Flex, YUI, and PageBus
• Implement, test, and debug web application components within a Spring MVC architecture
• Integrate with third-party products such as Lightstreamer to support scalability and reliability
• Debug and fix software defects

Special Required Skills or Training:

• BS or higher in Computer Science or equivalent field
• 2-8 years of industry experience
• 2+ years experience building rich web applications using Flex, JavaScript, AJAX
• Expert in Flex/ActionScript/JavaScript programming, with strong OO design skills
• Working knowledge of Flex Data Visualization Components (Charting) and BlazeDS.
• Working experience with Java.
• Expertise in CSS architecture and implementation
• Outstanding problem-solving skills
• Good communication skills and teamwork

Relocation: NO

H1B: NO

Education: Mandatory; Bachelors in CS/CE/EE
  Salary: 90K,   Location: Boston
Go to Top Respond to this Job by Web Form
 
Job ID: Job-0315 - Web UI C#/.NET Developer
Primary Skills: .NET, C#, UI
Description: Yrs in business: 6 Years

Duties and Responsibilities:
• Implementing web user interface.
• Developing with and extending our SOA, multi-tier, multi-system architecture.
• Designing and implementing models for installing systems with different configurations and for maintaining systems whose configurations may change after installation. Installation and debugging must be performed on-site and remotely.

Special Required Skills or Training:
• Web programming on Windows platform in C#, ASP.NET, Silverlight or Flex.
• Very strong in computer science fundamentals including data structures, algorithms, distributed systems, threading and inter-process communication.
• Must be completely fluent in C++ or C# and demonstrate a strong understanding of object-oriented design and managed environments.
• Comfortable designing and creating quality software using high-speed, iterative methodologies.
• Experience with using modern software engineering practices (design patterns, object-oriented design, and testing methodologies) in building systems.
• Experience in systems programming, development of multi-application, multi-system solutions.
• 3 or more years post-degree experience in creating products within an aggressive organization.

Desired Experience:
• Experience with developing and deploying significant server systems using Microsoft's .NET technology, DirectShow, DirectX, COM and ASP.NET.

Relocation: No

H1B: No

Education: Req CS in CE/CS/EE or Equivalent

  Salary: 115k,   Location: Sunnyvale
Go to Top Respond to this Job by Web Form
 
Job ID: Job-0316 - Senior Software Engineer, Network
Primary Skills: C, C++, GNU, Linux, L-3, L-7
Description: Years in Business: 13 Years

Duties and Responsibilities:

Need a software engineer to join our team to advance our next-generation packet processing platform. This platform is composed of application software and purpose-built hardware. The candidate who fills this position will have a good understanding of networking hardware, application software, and protocols.

Your immediate responsibility will be to design, and implement new software architectures in support of our next-generation packet processing platform. A key part of this position will be to work with our partners and vendors to identify applicable new technologies, bring those technologies in-house and develop any necessary software. To that end you must have familiarity with network and application level protocols, network equipment, along with solid software design skills and programming ability. You will be using your experience with distributed, multi-threaded, real-time packet processing systems to develop new software applications to advance the state-of-the-art for the packet processing platform

Special Required Skills or Training:

• 4+ years developing applications in Linux/GNU environment
• Strong programming skills using C/C++, bash, perl, tcl
• Strong experience with networking and application protocols, L3-L7
• Experience with real-time systems, distributed, multi-threaded applications, or multi-core processors.

Relocation: NO

H1B: NO

Education: Bachelors in CS/CE/EE Master preferred
  Salary: 130K,   Location: Sunnyvale
Go to Top Respond to this Job by Web Form
 
Job ID: Job-0317 - Senior Software Engineer - Windows UI
Primary Skills: C#, .NET, UI, ASP.NET, COM, DirectX
Description: Yrs in business: 6 Years

Duties and Responsibilities:
• Implementing web user interface.
• Developing with and extending our SOA, multi-tier, multi-system architecture.
• Designing and implementing models for installing systems with different configurations and for maintaining systems whose configurations may change after installation. Installation and debugging must be performed on-site and remotely.

Special Required Skills or Training:
• UI programming for Windows platform in C# with Visual Studio .NET. Multithreaded UI design.
• Very strong in computer science fundamentals including data structures, algorithms, distributed systems, threading and inter-process communication.
• Must be completely fluent in C++ or C# and demonstrate a strong understanding of object-oriented design and managed environments.
• Comfortable designing and creating quality software using high-speed, iterative methodologies.
• Experience with using modern software engineering practices (design patterns, object-oriented design, and testing methodologies) in building systems.
• Experience in systems programming, development of multi-application, multi-system solutions.
• 3 or more years post-degree experience in creating products within an aggressive organization.
Desired Skill Set:
• Experience with developing and deploying significant server systems using Microsoft's .NET technology, DirectShow, DirectX, COM and ASP.NET.

Relocation: No

H1B: No

Education: Req CS in CE/CS/EE or Equivalent
  Salary: 120K,   Location: Mountain View
Go to Top Respond to this Job by Web Form
 
Job ID: Job-0318 - Senior Software Engineer - Server .NET
Primary Skills: .NET, C#, SOAP, WSDL, TCP/IP
Description: Yrs in business: 6 Years

Duties and Responsibilities:
• Implementing a platform framework and networking components.
• Developing with and extending our multi-tier, multi-system architecture.
• Designing and implementing models for installing systems with different configurations and for maintaining systems whose configurations may change after installation. Installation and debugging must be performed on-site and remotely.


Special Required Skills or Training:

• Very strong in computer science fundamentals including data structures, algorithms, distributed systems, threading and inter-process communication.
• Must be completely fluent in C# and .NET and demonstrate a strong understanding of object-oriented design and managed environments.
• Comfortable designing and creating quality software using high-speed, iterative methodologies.
• Experience with SOAP, WSDL, TCP/IP.
• Experience with using modern software engineering practices (design patterns, object-oriented design, and testing methodologies) in building systems.
• Experience in systems programming, development of multi-application, multi-system solutions.
• 4 or more years post-degree experience in creating products within an aggressive organization.

Desired Experience:
• Experience with developing and deploying significant server systems using Microsoft's .NET technology, ASP.NET and networking.
• Familiarity with UNIX/Linux development environments.

Relocation: No

H1B: No

Education: Req CS in CE/CS/EE or Equivalent
  Salary: 120K,   Location: Moutanin View
Go to Top Respond to this Job by Web Form
 
Job ID: Job-0319 - Lab Manager - Senior Quality Engineer
Primary Skills: Perl, SQL, QA
Description: Yrs in business: 6 Years

Duties and Responsibilities:
• Testing a platform framework and networking components.
• Developing test plan and automatic testing tools for our multi-tier, multi-system architecture.
• Managing our integration labs and installing physical security systems such as access control, video management, intrusion detection, etc.

Special Required Skills or Training:
• Very strong in computer science fundamentals
• Must be completely fluent in SQL, Perl and PowerShell scripts.
• Experience with using modern software engineering practices (design patterns, object-oriented design, and testing methodologies) in building systems.
• 2 or more years post-degree experience in creating products within an aggressive organization.

Desired Experience:
• Microsoft technologies. MCSE is a big plus. Project management skill is a plus.
• Familiarity with UNIX/Linux development environments.

Relocation: No

H1B: No

Education: Req CS in CE/CS/EE or Equivalent
  Salary: 110K,   Location: Mountain View
Go to Top Respond to this Job by Web Form
 
 

 

                © Principal Recruiting Group 2007 | Contact Us | 866.212.2177