Hottest Full Time Positions

To submit a resume for a particular job, click the "Submit A Resume" link to send an e-mail to Ascent Consulting with your resume attached. Be sure to include the job number you are applying for as the subject of your e-mail. Resumes can be in plain text or Microsoft Word 95 format. If you would like to fax a resume, send it to (978) 372-3744 Be sure to note the job number on your cover page. If you would like to speak to a representative, call us at (978) 372-3755.

Please keep in mind that this is only a partial listing of jobs. If you are a technical professional interested in pursuing a new position, please forward us your resume and one of our consultants will contact you about any current openings that may be applicable to your background.

Job #105 - DSP - AudioMaynard, MA

Position · Principal Software Engineer to participate in all phases of real time embedded systems development including requirements analysis, architecutral design, implementation, debug, qualification, and documentation · Requires individual design contribution as well as technical project leadership

Experience · 10 to 15 years design experience of real time system software architecture and project leadership

Relevant Technical Background · Background in real time audio systems design, including porting and enhancement of algorithms such as echo cancellation, noise reduction, and comfort noise generation · Significant C and Assembler programming experience; · Experience with TI 55x, C64, C67 processors a major plus · Understanding of hardware/software integration for complex embedded systems · Proficient in debug procedures with real time systems · Proven ability to size and schedule complex software · Telephony experience (VoIP) a plus, but not mandatory · Bluetooth protocol experience also a plus

Job #106 - Automation - StorageChelmsford, MA

Position Summary Software Test Engineer responsible for all aspects of third party interoperability testing with the our storage product line. This includes test case development, documentation and training to internal engineering, end users, as well as continued enhancements to the automation framework. Responsibilities · Point person responsible for testing and reporting results of third party device interoperability with the product family · Responsible for interoperability test automation, documentation and training. · Work closely with software developers as well as third party vendor support engineers to assist in the diagnosis and resolution of report issues.

Qualifications · Experience testing enterprise class software in a variety of environments (Linux, Windows, Solaris, etc) · Strong experience with object oriented scripting languages such as Perl is required · Bachelors degree in Computer Science or equivalent with a minimum of 5 years in software quality assurance · Knowledge of storage technologies. · Knowledge of networking technologies, with administration and hands-on configuration experience with IP and storage networking required (NIS, Active Directory, LDAP) · Proven track record of working with developers to write clear concise test plans · Candidate must be a self starter possessing strong debugging and problem solving skills · Experience with taking and analyzing protocol traces is required. · Strong organization and communication skills with the ability to document concepts, procedures, and results · Working knowledge of NFS, CIFS/SMB protocols is desired.

Job #107 - Automation - databaseCambridge, MA

As a member of the team, you will be responsible for qualification of a behavioral advertising service which includes core Internet technologies, database transactions, and real-time web applications providing robust and scalable e-business infrastructure for a global customer base at the enterprise level.

Responsibilities * Implement in-depth understanding of QA life-cycle from functional requirements gathering to the design and execution of automated and manual system level tests. * Design testing tools which includes developing scripts to enhance regression testing. * Perform and participate in all aspects of verification including requirements gathering, feature and functional testing, unit testing, regression, load and performance testing. * Create and apply new approaches and concepts to improve the productivity and efficiency of testing practices. * Develop creative and competent analysis to identify root causes of technical problems while developing resolutions. * Design, develop, and deploy automated system tests to replicate real-world scenarios.

Qualifications: Basic Qualifications * Overall Experience: 5-7 years or equivalent experience. * 3+ years experience developing scripts and test automation. * 2+ years testing software for multiple applications/releases with an emphasis on web and client/server applications, databases and networking. * 2+ years technical working experience with UNIX/Linux OS environments and HTTP, DNS, TCP/IP.

Desired Qualifications * Experience with developing automation using any of the following: PERL, Ruby, TCL/TK, JUnit, RFT, HP/Mercury tools along with JavaScript testing frameworks such as Selenium and Windmill.

Job #108 - Test/Support EngineerMiddleborough, MA

Job Objective: Responsible for creating and executing comprehensive formal test plans to ensure thorough testing of new system capabilities and/or software features. Adept at test automation/script writing and knowledgeable of contemporary tools to reduce test cycles will be required. Ability to work very closely with Engineering, Marketing and Sales insuring the entire development and product life cycles are obtained. This position also requires a professional demeanor and customer interaction skills to provide tier 2/3 customer support. Some travel will be required with this position.

Responsibilities: · Create and execute comprehensive test plans for product as well as system verification · Add valuable insight to the development process, including release and requirement documentation reviews · Develop and execute manual and automated test suites · Provide tier 2/3 customer support when required and ensure timely, accurate, and complete resolution of customer reported items or questions to enhance customer satisfaction. · Other duties as assigned · Adheres to all company policies, procedures and business ethics codes

Job Specifications: · 5 years directly applicable Quality Assurance experience, · 4yr BS degree in CS, CE, or EE or equivalent · Successful candidate must possess test automation skills, browser and server side test automation · Working knowledge of some or all of the following quality assurance methods: unit, integration, regression, user interface automated testing · Familiarity with QA tools and techniques, bug tracking systems, test design and execution, test case management tools · Desirable is experience with software configuration management · SQL data base knowledge and/or experience with .net environments · Expertise with C/C++ and/or scripting languages such as Python is desired

Job #109 - Lead Engineer - StorageActon, MA

We are looking for an experienced Principle Software Engineer to provide hands-on, technical and team leadership in the design and development of the next-generation high-availability product. The engineer will be expected to: · Lead a small team of engineers in building a distributed, software-based HA storage product · Design and implement the storage architecture for the next-generation product line · Interact with stakeholders (customers, marketing, support, test) to drive product requirements

Qualifications and Experience: The successful candidate should have detailed work experience in each of the following areas: · Network storage design experience: iSCSI, iSER, FCoE, AoE · Windows internals expertise: STORPORT and NDIS, WinDBG, dump analysis · Performance optimization expertise – especially storage- and network-related optimizations · Technical and team leadership experience

In addition any experience in the following areas is highly desirable: · Network storage mirroring technology experience, such as DRBD · Linux internals

Job #110 - Windows Kernel Team LeadActon

My client is currently expanding one of their products to include support for Microsoft Hyper-V, and as a result is looking to fill a key technical leadership position on the Windows team. The successful candidate will be responsible for architecting solutions to provide the highest availability for Windows Server and Hyper-V on fault tolerant hardware. The role includes working with other members of the Window Development team to architect and develop the recovery and resilience code (user and kernel mode) layered on top of Windows to provide fault tolerance. This includes working closely with Microsoft to ensure the necessary features are incorporated in future Windows Server releases and working with our hardware team and hardware partners to architect future fault tolerant server hardware platforms. The role will also include technology evaluation, project leadership, driver development, bug analysis and participation in the development of tactical and strategic plans for product execution and deployment. This is an exciting and fast paced position on the leading edge of technology and provides an opportunity for a talented engineer to exert significant influence on future product direction.

Qualifications and Experience: The ideal candidate should have ten or more years kernel software development and design experience with an in depth knowledge of Windows Server internals and Microsoft device drivers. The following are key areas of knowledge/experience: Windows Server device drivers and internals including Plug and Play Windows Server Storage Software stack internals C/C++ development Windows Kernel dump analysis

Job #111 - J2EE Engineer - MySQLMarlborough

This position is ideal for an experienced, driven software engineer who has a track record as a top-notch developer, and wants to get in on the ground floor of a VC-backed web start-up with a real product, real customers, and big growth opportunities. We pay well, have outstanding benefits, and have a lots of fun.

RESPONSIBILITIES - Assist management in determining technical design of new and enhanced software components - Provides technical expertise of software applications development - Deep conceptual understanding of performance, scalability and availability - Perform system integration, testing, debugging on multi-tiered platforms. - Perform code reviews of completed development items. - Proven experience working with multiple technology platforms - Demonstrated ability to work effectively in a fast-paced, high volume, deadline-driven environment - Ability to multi-task, organize, prioritize and meet deadlines

Skills - 5+ years designing, developing, scalable, and highly available applications in Java - Strong OOD and OOP design skills - Expert knowledge of Spring, and Hibernate, JSP, XML, Ajax - 1+ years with rich client technologies such as Flash, Flex – is a plus - Expert in SQL via JDBC with MySQL, Oracle or other RDBMS - Knowledge of Wicket is a plus - Development experience in C++ is a plus - Familiarity with unit testing techniques

Click here to submit a resume

Copyright 2005 by Ascent Consulting Inc. All rights reserved.