Current Job Opportunities

Req-10185Business Development ManagerSan Diego, CAFull time direct hire
Req-10188Presales Systems EngineerSan Jose OR Walnut CreekPermanent
Req-10194Mechanical EngineerSan Diego, CAFull time direct hire
Req-10197Systems AdminSan Diego, CAFull time direct hire
Req-10199.NET Software EngineerFremont, CAFull time direct hire
Req-10201Electrical Design EngineerCarlsbad, CAFull time direct hire
Req-1030C/C++ Developer San Diego, CAContract or full time direct hire
Req-1042Data ScientistCarlsbad, CADirect Hire
Req-1063Principal Mechanical EngineerSan Diego, CADirect Hire
Req-1067Technical Support/HL7 EngineerSan Diego, CAFull time direct hire
Req-1068User Experience SpecialistSan Diego, CAFull time direct hire
Req-1071Senior Software EngineerSan Diego, CAFull time direct hire
Req-1072Lead Java DeveloperSan Diego, CAFull time direct hire
Req-1079Junior PCB Hardware EngineerCarlsbad, CAFull time direct hire
Req-1082RF System/Board DesignerCarlsbad, CADirect hire OR contract
Req-1083System Solution Support ManagerSan Francisco, CAFull time direct hire
Req-1084Jr-Mid level FPGA EngineerCarlsbad, CAFull time direct hire
Req-1086Web Applications Developer - .NetSan Diego, CAFull time direct hire
Req-1087Web Applications Developer - JavascriptSan Diego, CAFull time direct hire
Req-1088Sr. Software Verification EngineerSan Diego, CADirect Hire
Req-1095Acctivate Implementation Specialist San Diego, CAContract
Req-1096Software Quality Assurance Mobile Test Engineer. San Diego, CADirect Hire
Req-1097Software Quality EngineerCarlsbad, CADirect Hire
Req-1098Sr. RF EngineerSan Diego,CA Direct Hire
Job ID:Req-10185
Job Title:Business Development Manager
Primary Skills:
Description:Business Development Manager-Staffing
About the Job

GREAT employment opportunity from a premier professional IT staffing company. Working remotely is an available option for the right candidate. The right candidate for this position will be efficient, responsive, high achieving, self-motivated, very comfortable with computers.  Technical staffing experience is preferred.

We are in rapid growth mode and looking for a Business Development Manager to assist in new Business Development.  We specialize in high end technical positions.

The successful Account Executive will need to possess the ability to develop new client relationships as it relates to the Technical Staffing field.

Job description:
The Business Development Manager is responsible for new business development. This includes:

You would work directly with managers and will be responsible for offering long term strategies and solutions using our services. The Account Executive manages requisition activity and customer care, and provides special service support where required.

Develop accounts, build up a book of business, and prospect for new business leads via leads, networking groups, cold-calling, referrals, and all avenues of social media.

Execute the entire sales cycle to promote new and existing client development.

Negotiate terms, conditions, and costs for services with clients.

Continually obtain information and feedback from clients in order to maintain high level of service.

Develop recruiting strategies and recruitment plans for the new job orders you secure.


Bachelors degree or equivalent with a minimum 2 years of staffing industry sales experience.
Staffing industry experience is required.
Must come from a service sales related environment.
IT, Technology, or Software service sales background preferred.
Demonstrates effectiveness at developing and sustaining high level, consultative relationships.
Proficiency in Microsoft applications. 
Ability to multi-task and prioritize.  
Must be naturally inquisitive.
Excellent communication, interpersonal, written, organization, and presentation skills required.


This position offers exceptional earnings, career growth, and recognition. If you are interested in hearing more about this terrific position, please contact us. We look forward to hearing from you.

Local candidates only.
Job ID:Req-10188
Job Title:Presales Systems Engineer
Primary Skills:

Description of role:

Interface with Sales representatives as a technical advisor during the sales cycle of software workflow solutions through professional services.
Interface with users, sponsors and all other stakeholders in order to determine their evolving needs through professional services.
Conduct on site visits to customers.  Meet with IT, and acts as Technical Advisor.  Assist with RFP responses.
Assist with the preparation of sales proposals.  Insure configurations are complete and accurate.
Responsible for maintaining functionality of the showroom.
Generate the highest level of system requirements, based on the user's needs and other constraints such as cost and schedule.  Insure requirements are consistent, complete, correct and operationally defined.
Develop workflow and assessment for the professional services engagement.
Develop a Proof of Concept (POC) to be delivered to the end customer for their review and approval.
Develop a Statement of Work (SOW) that will outline the customer requirements responsibilities.
Generate products such as sketches, models, network maps, an early user guide, and prototypes to keep the user and the engineers constantly up to date and in agreement on the system to be provided as it is evolving.
Generate a set of acceptance test requirements, together with the designers, test engineers, and the user, which will determine that all of the high level requirements have been met.
Train customers on all products, through the use of Professional services, not covered by Product Training.


Bachelor's degree or equivalent
5+ years technical Sales experience in related field (Solutions, Software, Document Management, Manage Print Services) with a proven track record of meeting/exceeding quota.

Required:  MCP or higher, CDIA+, Network+,  and Security+  (if not presently certified, must be attained within first 6-months of employment)
Desired:  CNA, CNE, MCSE, Supported Canon and  3rd Party Software Certifications (ex. eCopy Products, imageWARE, uniFLOW,)


•        Consultative Sales

•        Document manage/ scanning applications and workflows

•        Output Management solutions

•        Manage Print Services


•        Excellent verbal and written communication skills

•        Ability to work in a fast paced, multi-tasking environment

•        Professional demonstration and presentation skills

•        Ability to keep knowledge level up-to-date with current and new products and technologies

•        Excellent customer service skills for both internal and external customers

•        Ability to explain technology at the level of the audience.



Job ID:Req-10194
Job Title:Mechanical Engineer
Primary Skills:
Description:Our client is looking for a hands-on engineer with a good understanding of mechanical and associated automated systems used in a biopharmaceutical manufacturing environment.  Candidates for this position must have the ability to analyze, and troubleshoot equipment and automation issues, and oversee vendors regarding repairs. Must have experience with GMP change-control systems.   This position reports to the Facilities Senior Manager and will play a key role in maintaining the building management and plant utility systems. This position will also provide support to manufacturing regarding process equipment and associated control systems.     


Candidate must have a minimum of a Bachelor’s degree in Mechanical or Chemical Engineering with 5-8 years of relevant engineering experience supporting a cGMP biopharmaceutical manufacturing operation. 


·         Play an essential leadership role in the operation and troubleshooting of the mechanical plant utility systems. This will be accomplished through review and interaction with process engineers, and maintenance personnel. 

·         Provide engineering expertise to support plant utility systems including; RODI, WFI, CCA, chiller, boiler, HVAC, etc.

Support and provide oversight for the automation and control systems associated with the plant utilities systems

·         Oversee commercial readiness of the Mechanical Plant Systems by performing regular field walk-throughs and inspections and initiate any procedures necessary to resolve problems.

·         Develop controlled, technical documents based on P&ID documents produced by engineering firms to support on-going, and re-validation of the Mechanical Plant Systems  

·         Manage the change control function of the systems by ensuring communication of all problems to the appropriate individuals and providing consultation and expertise to ensure changes/deviations cause minimal or no impact to their system. Ensure Quality requirements are met through the change control process.

·         Conduct life cycle assessment on mechanical plant utility and manufacturing equipment, review and make recommendations related to life cycle repairs or replacement

Knowledge, Skills and Experience

·         Demonstrated ability to trouble shoot equipment and document root cause and corrective actions. Experience with mechanical systems, i.e., HVAC, boilers, chillers, piping, plumbing, and operating a pharmaceutical/biotechnology manufacturing facilities

·         Familiarity with building and equipment automation and control systems (e.g. Siemens)

·         Ability to generate engineering design drawings using computer aided design (e.g. Autocad), user requirements and specifications would be a plus

·         Knowledge of cGMP guidelines, familiarity with change control systems and quality compliance in a FDA regulated manufacturing facility  

Job ID:Req-10197
Job Title:Systems Admin
Primary Skills:
Description:The Systems Administrator is responsible for maintaining the information services infrastructure of the company (ex. workstation, server, voice and network hardware, operating systems, and proprietary and non-proprietary software applications), and for maintaining company servers, computers and telecommunications equipment (ex. hardware and software associated with the enterprise computing equipment such as email, directory services, backup hardware and software). The Systems Administrator also works to solve complex problems, provides escalation support of the Information Technology (IT) Service Desk, and ensures the security and integrity of the company’s data assets.



·         Troubleshoot network and system issues

·         Troubleshoot end user technical problems

·         Install and configure software related to Windows servers

·         Build and configure network and system user accounts

·         Support and manage email messaging infrastructure

·         Maintain backup schedules and tape rotations

·         Manage and maintain anti-virus infrastructure

·         Manage and support voice infrastructure

·         Engage vendors and partners on technology solutions

·         Build and configure server hardware

·         Administer and manage network and system user accounts

·         Support conference room audio visual technologies

·         Establish departmental SOPs and work instructions as needed



·         Bachelor’s degree or equivalent experience preferred

·         5+ years previous IT experience within a fast paced environment

·         Must be self-motivated and have the ability to work with minimal supervision; must also be able to work as part of a team and work some after hours as needed for support.

·         Office 365 or MS Exchange experience.

·         Linux system administration is a plus (handful of servers).

·         Experience in enterprise level Windows server environment with versions 2003 through 2012. Must have Windows 2008 R2 experience.

·         SQL server experience is a plus.

·         Active Directory 2008 design and understanding of the pieces behind it

·         Group Policy creation and management

·         Must have solid understanding of networking Cisco HW, VMware (ex switches, routers, core switches, VLANs, subnetting, how they all fit together)

·         Experience with VMware vCenter/vSphere 4.x-6.x 

·         Expert troubleshooting ability, will do tier2/3 support for end users.

·         Excellent written and verbal communication skills are a must

·         Must be able to build and maintain complex systems using a multitude of different Technologies



· Experience with Cacti and Nagios a plus


Job ID:Req-10199
Job Title:.NET Software Engineer
Primary Skills:
Description:As part of the company’s Diagnostic Quality Controls Business, the Engineer III will lead R&D software activities aimed at designing and developing products that include web and PC-based software tools that support molecular diagnostic quality control in a clinical setting. The Engineer III will design, develop, and validate software on various development platforms. Activities will include creating software requirements/specifications, development, and validation. The ideal candidate will be a team player who is passionate about delivering simple, effective, customer-focused products. This position will also function in partnership with renowned investigators at research institutions, industry, and clinical laboratories worldwide. This is a great opportunity to work with biochemists, chemists, non-R&D functions, customers and vendors to create products to enable our customers to deliver high quality diagnostics.

Essential Functions

·         Lead the development of web and desktop applications using the .NET framework (C#).

·         Establish, write, and validate product specifications and testing procedures related to the development of new software tools for molecular diagnostics.

·         Communicate with and manage software vendors

·         Communicate with customers for collaboration and feedback.

·         Represent R&D on project teams aimed at launching new software products. Communicate progress and results to team members in a clear and organized manner.

·         Perform object-oriented analysis and design including UML modeling.

·         Develop software based on relational databases (SQL Server or MySQL).

·         Troubleshoot software-related performance issues.

·         Work within the ISO 13485 and FDA QSR compliant Quality System.

·         Maintain up to date and organized development notes. Quality of documentation must be sufficient to support patent claims.

·         Perform other related duties and responsibilities as required and/or assigned.


Requires a Masters degree in computer science or related field plus at least 5 years of relevant experience.


The successful candidate will:

Have excellent communication skills.
Expertise with .NET framework (C#) for web and desktop applications is required.
Experience with HTML, CSS, and Javascript is required.
Experience designing user interfaces or websites is required.
1-2 years experience in clinical diagnostics field is preferred.
Customer-centric UI design experience is preferred, with a keen eye for design and appreciation for user interaction.
Experience with web application security is preferred.
MySQL and Java experience is a plus.
Familiarity with statistical computation with R or JMP is a plus.
Familiarity with software validation according to GAMP, FDA’s General Principles of Software Validation, FDA Quality System Regulation (21 CFR Part 820), and FDA Electronic Record and Electronic Signature Regulation (21 CFR Part 11) is a plus.
Have the ability to independently craft requirements based on customer input and execute on those requirements across the full product development lifecycle from concept to launch.
Be collegial and responsible. Ability to work with non-software scientists to develop tools for the clinical market.
Have courage and confidence to take risks and learn from mistakes.

Working Conditions:

Works in office and laboratory environments. Some travel may be required to attent scientific conferences once or twice per year. May be required to stand for long periods of time while performing duties. Must be able to work safely with chemicals and hazardous materials. May be required to lift up to 40 lbs


Job ID:Req-10201
Job Title:Electrical Design Engineer
Primary Skills:
Description:The Design Engineer will work in conjunction with Mechanical,  RF and Firmware engineers to design and develop.

Essential Functions

·         Research, design and develop wireless, battery operated sensors and devices

·         Evaluate new technologies to determine feasibility for innovative new products

·         Schematic capture (Altium, PADS) with some PCB layout design

·         Estimates and monitors personal schedules and timelines.

·         Defines development and production test plans and procedures.

·         Ensures product meets or exceeds specifications.

·         Work with raw component vendors for best pricing, technology

·         Supports Contract Manufacturer during prototype and production runs.

Education and Experience

·         Bachelor degree in Electrical Engineering

·         2-3 years experience designing low cost, battery powered sensors and devices

·         Solid knowledge of digital design using 8 bit microprocessors

·         Solid knowledge of circuit design techniques for wireless transmitters and receivers

·         Experience with sub-gig frequency , Z-Wave or Zigbee products

·         Familiar with Security Alarm and/or Home Automation systems a plus

Soft Skills

·         Excellent written and verbal communication skills

·         Works well in a team environment without constant supervision.

·         Excels at multi-tasking in an environment of continuous change.
Job ID:Req-1030
Job Title:C/C++ Developer
Primary Skills:
Description:Our client is seeking a software engineer with experience in network socket programming with SSL encryption. You will be joining a small team working on multiple software projects requiring skills from C programming, Tcl/TK, shell scripting and some web development.

·         The qualified person must be familiar with SDLC principals with both waterfall and agile development methods.

·         The ability to work both independently and in a small team environment is essential.

Required Skills

·          7+  yrs of experience in C/C++ programming (work primarily done in C)

·          Network socket programming with SSL encryption Linux/UNIX programming experience Knowledge of GCC and GNU Make

·         Experience with GIT or comparable version control system

·         Preferred Previous Linux/Unix systems administration experience

·         Knowledge of Shell Scripting with bash and ksh Knowledge of scripting languages Tcl/Tk and/or Perl
Job ID:Req-1042
Job Title:Data Scientist
Primary Skills:
Description:Position Overview:

We're currently seeking Data Scientists to add to our growing team. The positions we have are for senior and mid-level individual contributors on a small team, must be hands-on, results driven, be able to create and evaluate data models. The key is the person's ability to understand data, scrutinize and evolve approaches objectively through robust methods/metrics.

This individual will help us measure ads and targeting performance, expand our understanding on our customers and audience, and create new targeting capabilities and metrics, delivering greater value to both our advertisers and publishers.


Develop techniques to discover patterns in mobile device location data.
Develop segmentation models for ad targeting; Develop frameworks to safeguard data integrity and quality.
Develop methods to leverage datasets from external sources.
Develop real-time algorithms for campaign optimization.
Design experiments, evaluate the quality of derived assets and develop continuous improvement roadmap.

·         Work with engineering and operational teams in the adoption of the derived assets for ad targeting, pre-sales/post-sales, reporting

Desired Skills and Experience:

Strong mathematical and statistical background; M.S. or Ph.D. in a relevant technical field, (e.g. applied mathematics, statistics, physics, computer science, operations research); or 4+ year’s experience in a relevant role;
Fluent in statistical analysis, data mining, and machine learning;
Proficient in analytical tools such as R, Matlab etc.;
Proven ability to think creatively about challenging analytical problems
Enthusiasm for solving interesting problems and a willingness to learn
Ability to draw conclusions from data, communicate and recommend actions;
Hands on, self-motivated, diligent and reliable
Desire to work in a constantly changing environment
Experience with on-line advertising, mobile technologies, and location services a huge plus.
Experience with building predictive models for ad targeting, segmentation algorithms strong plus
Experience with data services in support of high volume ad-serving, user profiling and targeting technologies strong plus

·         Familiarity with big data processing technologies strong plus
Job ID:Req-1063
Job Title:Principal Mechanical Engineer
Primary Skills:
Description:As a Principal Mechanical Engineer you will be responsible for project delivery of new product development in the Biomedical, Healthcare and Consumer markets. You will have accountability for the quality and robustness of products under development and for successful transfer to manufacture of products designed by the company


Lead teams of mechanical and cross-functional engineers on projects. Delivering project outcomes on time, on budget and achieving client satisfaction;
Deliver robust and high quality mechanical solutions that are compliant with all applicable business and regulatory requirements through own effort or as part of the mechanical development team;
Provide leadership and mentoring of mechanical group associates in disciplines of mechanical and production engineering to ensure the quality and manufacturability of products transferred to manufacture;
Demonstrate understanding of system level design objectives (cost, performance) and constraints (manufacturability, feasibility) and guide the decisions of the mechanical teams in accordance to these;
Lead Transfer to Manufacture activities including design for manufacture and assembly, and configuration management;
Establish, implement and manage build activities within the company’s staged development programs;
Provide cross project guidance for production ready design of products under development including consumer and industrial products and life sciences instruments.
Develop, lead and contribute to the continuous improvement initiatives set out by the mechanical and industrial design group.



Critical Success Factors: 

Leadership and team building;
Excellent problem solving ability;
A positive energetic and self-motivated character;
Naturally self-aware and adaptable to change;
Excellent verbal, documentation and communications skills are essential.

Required Skills/Experience:

10+ years relevant industrial experience in product development;
Substantial depth of experience in product development lifecycle in a diverse range of industries;
Demonstrated experience in design transfer and manufacturing establishment of medium and high volume products;
Mechanical process selection;
Superior problem diagnosis & solving skills;
Excellent and innate engineering aptitude.

Desired Skills/Experience: 

Good project administration and management skills; 
Basic business and financial management knowledge & skills;
Effective collaboration with remote teams;
Experience in design transfer and manufacturing establishment of low volume products;
LEAN Manufacturing experience.  


Bachelors Degree in Mechanical Engineering or equivalent (Master’s degree or PhD highly regarded).


Domestic – 0-4 times per year
International – 0-2 times per year
Job ID:Req-1067
Job Title:Technical Support/HL7 Engineer
Primary Skills:
Description:The primary responsibility of the Interface Engineer is to assist the Field Operations team with all technical aspects of installation and support required to deliver high quality interface solutions for the product system that are completed efficiently and in accordance with pre-determined time lines. A secondary responsibility of the Interface Engineer is to provide second level support to the Technical Support group when needed. Travel may be a necessary but not an integral part of this position.

Essential Job Functions:

Dedicated to exceptional customer service, both internal and external

Guide hospital decision makers and clinical representatives (nurse and pharmacy management) through the processes necessary to implement the product interface solution into their facility
Assist in developing the implementation project plan and defining interface implementation deliverables
Identify and communicate interface implementation issues and status updates to management and implementation team members
Provide technical consultation services for purposes of effecting a successful installation of the product system as it relates to the interface
Maintain frequent communication with internal development engineers
Provide second level support to the Technical Support group as it pertains to the interface implementations

Providing on-call support coverage as required

Must be able to multi-task and manage multiple projects in a fast pace environment.

Excellent verbal and written communication skills.
Strong troubleshooting skills and processes for problem resolution.

Strong logical thinking, problem solving and crisis management.
Organize and complete expense reports, using an online system in a timely manner.


4 + years’ experience in Interface (HL7) implementations
Java and /or JavaScript experience
Understanding of software version control
Linux Operating System knowledge
SQL Relational Database, and SQL command line knowledge
Understanding of Pharmacy and Nursing workflows a plus. 
Job ID:Req-1068
Job Title:User Experience Specialist
Primary Skills:
Description:Our client is looking for a highly motivated and passionate UI/UX designer to innovate and perfect the interfaces of our applications. The User Experience Specialist will be tasked with designing delightful product experiences to be deployed in a highly collaborative and complex clinical environment. The successful candidate will become part of the company’s team and share in the excitement of developing our suite of products with the goal of significantly improving care delivery in hospitals.

Opportunity and Responsibilities: 

The User Experience Specialist is a vital contributor to the organization and will have the opportunity to work with multidisciplinary teams to innovate products that save patient lives and delight caregivers.

This role will require you to:

Be the voice of our customers and relentlessly strive to understand user needs
Provide key insights documentation, affinity diagrams, research plans, user personas, and visual design concepts across our platform of applications
Design, lead, and review focus groups, A/B testing, and usability testing
Leverage user-centered design methodologies
Understand business requirements and prioritize user tasks and goals

Key Qualifications and Skills:


5+ years of experience in user-centered design - hands on from initial wireframe and prototyping to delivering final assets
3+ years of cross-platform mobile, desktop, and tablet application design with strong experience in iOS, Android, and Windows 8
Power user of both Microsoft Office Suite and Adobe Creative Suite
Experience in distilling complex workflows and data into intuitive solutions on mobile platform
Experience in healthcare products and clinical workflows a plus
Experience in social media and communications platforms a plus
Must be able to work with engineering teams to ensure workflow and features reflect user needs
Rapid delivery of both lo and hi-fidelity mock ups and interactive prototypes with pixel-level detail
Academic background in graphic design, interaction design, HCI, or related field (BA
Must provide online portfolio showcasing relevant experience and past work products.
Job ID:Req-1071
Job Title:Senior Software Engineer
Primary Skills:
Description:The Senior Software Engineer will report directly to the Senior Director, Engineering. As a Senior Software Engineer, you will be responsible for contributing to the architecture, implementation, and unit testing of our core product. This software is developed using Java in an agile development environment. In addition to developing and supporting this core product, you will contribute to special projects including software prototyping and architectural enhancements. Please note that there may also be some travel involved in this role.

Essential Job Functions

Contribute to the architecture, implementation and unit testing of the company product, operating on Apple’s iPod touch®
 Develop software using Java
 Contribute to special projects

Our Requirements

  5+ years of software engineering experience, including experience supporting a commercial product. Technical skills should include several of the following:
  Experience with Java and Enterprise Java in a production environment
  Developing in Java and Enterprise Java in production environments
  Automated unit tests using JUnit Hibernate
  Database design and data mapping experience
  B.S. degree in Computer Science

 Experience with the following is preferred but not required:

Java Swing
Linux administration
Linux scripting (shell, perl)
iPhone OS
Job ID:Req-1072
Job Title:Lead Java Developer
Primary Skills:
Description:The Lead developer / Technology Leader will report directly to the Vice President of Research and Development.  As a hands-on architect, you will be contributing to the architecture, design, and implementation of our state of the art healthcare products. The product Solution utilizes an enterprise 3-tier architecture. We follow an agile development process. As a Lead Developer, you will nurture incubation and deployment of new technologies to continually evolve the company’s Enterprise Architecture to enable a new breed of healthcare IT products.

Essential Job Functions 

Contribute to development of a technology roadmap as part of the Architecture Team
Contribute to the design and implementation of the product, a mobile client server enterprise class application.
 Prototype technologies to be utilized by the product’s application framework.
 Collaborate with clinical team and product managers to translate product concepts to implementable components.

Our Requirements


10+ years of architecture design and software development, including experience creating a an enterprise class commercial product.
Advanced knowledge in Java – OOD, OOA, AOP
Deep understanding of design patterns
Sound experience in working with multi-threading applications
Development experience in Java and Enterprise Java in production environments
Database design and data mapping experience
M.S. or higher degree in Computer Science
Experience with the following is preferred but not required:
Working knowledge of new database technologies (e.g. NoSQL)
Deployed an enterprise class multi-tenant application on a public cloud
Worked in an HIT startup company
Job ID:Req-1079
Job Title:Junior PCB Hardware Engineer
Description:Our client is seeking a Junior Hardware Engineer to assist with the design of complex communication systems. This job is ideal for someone interested in working in many different areas of electrical engineering and communication systems. Also features the chance to work in a flexible, fast-paced, fun and exciting work environment.



•         Bachelor’s degree in Electrical Engineering, Computer Engineering, or related degree

•         Minimum of 2-5 years of experience developing PCB hardware for real-time embedded systems

•         Minimum of 2-5 years of experience with a full product life cycle from concept, requirements capture, through design, implementation and testing phases

•         Experience with schematic capture tools and PCB layout tools, specifically Orcad and Pads tools

•         High degree of commitment, initiative, flexibility, and attention to detail

•         Must have excellent verbal and written communications skills

•         Must be able to work in a team environment

•         Familiarity with performing formal testing/integration, including hardware testing and integration testing of hardware and software as well as creating and executing system test procedures

•         Experience using oscilloscopes, spectrum analyzers, in-circuit emulators, logic analyzers, real-time debuggers, multi-meters, and other lab equipment

•         Microsoft Word, Excel and Project proficiency

•         FPGA design experience a plus • Modelsim simulation experience a plus

•         Hyperlynx high speed signal simulation tool experience a plus



•         Design, document, implement, debug, and test hardware for real-time embedded systems according to generally accepted design and testing standards and techniques

•         Schematic capture generation, including bill of materials, netlist, error checking

•         Support of PCB layout including placement and critical routing

•         Support of parts ordering, fabrication, and assembly of PCB

•         Develop and refine system and hardware requirements with internal and external customers

•         Participate actively in design reviews

•         Work with other engineers on the team to integrate, debug, and test complex systems

•         Use configuration management tools to control hardware design development and changes

Job ID:Req-1082
Job Title:RF System/Board Designer
Primary Skills:
Description:Required Skills:

Perform communication system and module design, including link and noise budget analysis, and interference analysis.
Perform end-to-end definition, requirement generation, block diagram design, component selection and evaluation, detailed schematic design, board layout and routing, bread-boarding, and testing and troubleshooting of RF and communication subsystems.
Four+ years of RF circuit design and development experience is required. Candidate must demonstrate complete proficiency in RF hardware design and development, analysis and simulation, in addition to troubleshooting and test experience for RF hardware.
Fully fluent and competent in usage of RF test equipment, such as signal generators, signal analyzers, vector network analyzers, oscilloscopes, power meters, amplifiers, loads, etc.
Strong hands-on skills in areas of RF measurement techniques and RF system level knowledge.
Must be a US Citizen
BS in EE or equivalent (MS preferred)

Preferred Skills:

Knowledge of design and development of Software Defined Radio (SDR) is highly desirable.
Experience in design, development and implementation of systems with Low Noise Amplifiers, Mixers, I/Q Modulators, Receivers, Solid State Power Amplifiers, Phase Locked Loops, Frequency Synthesizers, etc.
Knowledge in theory and implementation of DSP techniques and baseband algorithms.
Knowledge of technologies like GSM, CDMA, WiFi, and LTE is a plus.
Job ID:Req-1083
Job Title:System Solution Support Manager
Primary Skills:
Description:The Manager, Systems Solutions Support is responsible for supervising a region within the Systems Solutions Support Division. This includes being a mentor and overseeing, developing, motivating, and coaching Solutions Analysts/Systems Support Engineers and ensuring team dynamics within the region of responsibility to meet objectives. May also participate in pre-sales, installation and post-sales activities. Supports Regional Sales Management in areas of technology, internal and external customer support and consulting/professional services to meet revenue targets. In addition, this role will be both directly involved in and collaborate with various divisions on Professional Services engagements.


Supervises the solutions analysts and systems support engineers to maintain performance levels within the region, including their own.
Regional P&L responsibility with demonstrated success in the development and implementation of new processes that improve efficiency and productivity.
Conduct yearly objective setting and Performance Appraisal meeting with each regional analyst/engineer
Develop the SA and SSE development plans with management.
May be responsible for supporting the operation of some products/systems in CSA Showrooms.
Prepare Monthly Performance and Tracking Reports for the region.
Drive achievement of assigned Professional Services target through monitor and mentoring of teams attention and contribution.
Monitor the SA and SSE paperwork/process adherence for the job related systems. Mentor the teams as to the usage and results.
Monitor Pre-Sales and Professional Services engagements of SA’s.
Support the region on an as needed basis in order to maximize support value and individual productivity in the area of Pre-Sales and Post–Sales support.
Review Pre-Sales projects to maintain SLAs and quality standards.
Meet with teams to develop strategies on how to improve customer satisfaction.
Collaborate with Sales Team supported in planning/optimizing PS support services in securing new business.
Supervise and actively participate in Professional Service Engagement cycles (Project Plans, Solution Configuration, SOWs, Implementation, Sign-off/Billing and ongoing technology solution support).
Monitor and mentor the systems analysts in the region on procedures and technical knowledge. Assist the teams on customer visits when appropriate.
Oversee regional systems daily operations, internal and external.


BS degree in Computer Science or related field, or equivalent technical certifications/experience.
Five years supervisory experience and / or ten years experience as a Systems Analyst or equivalent, preferably in Graphic Arts/Transaction Direct Mail production printing environments.
Certifications Desired (Any): CMP, G7, CDIA+, MCP, PMP, MCSE, Relevant 3rd Party Software Certifications
Strong leadership, communication, organization, and multi-tasking abilities.
Proven track record in achieving loyalty and building trust/consensus in delivery of PS support services, internal and external.
Must be able to effectively communicate and document complex technical issues with both technical and non-technical personnel.
Must be able to operate with minimal supervision, a forward thinker and problem solver.
Able to lead & mentor a Systems Analyst and Systems Engineer team.
Demonstrated experience in software workflow and development.
High level understanding of color and color technologies.
Expert knowledge of Network Architectures.
Job ID:Req-1084
Job Title:Jr-Mid level FPGA Engineer
Primary Skills:
Description:FPGA Engineer.


Looking for 3 or more years of experience. This is a junior/mid level role ideal for someone looking to grow in their career and experience.


Must Have:

Some Altera and/or Xilinx design experience


Nice to have:

High speed - Ethernet IP cores - PCIe - DSP architecture -Video/image processing -High speed dac/adc interfacing -Orcad, PCB design, digital design.
Job ID:Req-1086
Job Title:Web Applications Developer - .Net
Primary Skills:

Our client is looking for a talented Web Applications Developer to help them take their product to the next level. Under the supervision of the Technical Director, the Web Applications Developers will be responsible for the implementation of new modules/functionalities within our main product.

The ideal candidate will have top notch technical skills and excellent communication skills, and will be able to work autonomously in a fast paced agile environment.

Required skills:

- Minimum 3 years of experience in fast paced complex development environments.
- Exceptional technical knowledge and versatility
- Strong hands-on experience in MS.Net (C#)
- Strong experience in front-end Javascript (Angular, jQuery, AJAX)
- Great analytical and problem solving skills
- Ability to work autonomously against aggressive deadlines
- Great organizational skills

Bonus skills:
- Experience working on large, high traffic, global applications
- Experience with SQL Server and SQL query optimization
- Knowledge of French

Job ID:Req-1087
Job Title:Web Applications Developer - Javascript
Primary Skills:
Description:Our client is looking for a talented Web Applications Developer to help them take their product to the next level. Under the supervision of the Technical Director, the Web Applications Developers will be responsible for the implementation of new modules/functionalities within our main product.

The ideal candidate will have top notch technical skills and excellent communication skills, and will be able to work autonomously in a fast paced agile environment.

Required skills:

- Minimum 3 years of experience in fast paced complex development environments.
- Exceptional technical knowledge and versatility
- Strong hands-on experience in Node.js server technology
- Strong experience in front-end Javascript frameworks – in particular Angular
- Strong experience in NoSQL databases – in particular MongoDB
- Great analytical and problem solving skills
- Ability to work autonomously against aggressive deadlines
- Great organizational skills

Bonus skills:
- Experience working on large, high traffic, global applications
- Knowledge of French
Job ID:Req-1088
Job Title:Sr. Software Verification Engineer
Primary Skills:



As a Senior Software Verification Engineer you will contribute to the development of products in the Biomedical, Healthcare and Consumer markets. This role plays a pivotal part of a passionate and highly motivated team to bring to life game-changing and complex products for our clients, through technical leadership, critical problem solving, and the application of rigorous software development process with a quality focus.



You will be responsible for the overall planning and execution of software test and verification activities, including:

Leading an overall test and verification effort
Creating test plans and specifications
Technical leadership of a small team
Ownership of continuous build and integration systems
Software design, implementation, unit and system testing
Close collaboration with members of a cross-functional team





Critical Success Factors: 

Excellent problem solving ability;
A positive energetic and self-motivated character;
Naturally self-aware, always in learning mode and adaptable to change;
Excellent verbal, documentation and communications skills are essential.


Required Skills/Experience:

5+ years of software test and verification
Hands on test automation and continuous integration
Black box and white box testing methodologies
Configuration Management


Desired Skills/Experience:

Formal verification of medical instruments and clinical applications in FDA, CE and other regulated environments strongly preferred
Object Oriented design (C++ preferred)
Technical Leadership
Test software design and architecture
Experience with development and testing of complex electro-mechanical instruments
Cross platform development (Linux, Windows, etc.)
Embedded systems (Free RTOS preferred)
Agile development



BS in computer science or equivalent


TRAVEL:  10-20% of overnight travel required for the position (Domestic and International) Australia and USA.

Job ID:Req-1095
Job Title:Acctivate Implementation Specialist
Primary Skills:
Description:Our client is in the implementation stage of an Inventory Management System (IMS) and we are looking for an individual with broad knowledge in Information Technology Systems to conduct system roll out and user training.



·         A minimum of 1-2 Acctivate by Alterity implementations or other Major ERP Systems.

·         Must be an advanced Excel user including pivot tables and reporting, macros, vlookup, index + match and other uses as required.

·         High level of initiative and sense of urgency

·         Willing to work flexible hours

·         Skilled at problem solving.




·         Serves as the primary point of contact during the software implementation process.

·         Manages implementation tasks and coordinates activities with the trading partners and other implementation team members.

·         Provides project status updates to the team members.

·         Actively contacts and follows-up with trading partners to drive continuous progress on the completion of their project.

·         Assists team members with usage of Acctivate software.

·         Assists the team members with the testing process, including analyzing test results and advising the team members on steps required to fulfill testing requirements.

·         Identifies and communicates implementation issues and escalates to the appropriate parties.

·         Meets weekly go-live and quality targets as determined by management..

·         Provide users with necessary technical training in order to achieve full command of system.    

·         Troubleshoot software issues.

·         Ensure availability and information systems operation for the production area.

·         Set up system and new users

·         Provide training and technical advice to users.

·         Support continuous improvement projects.

·         Log, escalate and manage IMS System tickets and resolve calls efficiently and timely

·         Identify and maintain opportunities to improve knowledge transfer/training in the IMS System

·         System updates, workflow queues, prototyping/ configuration, testing, and support 

·         Spanish Speaking, Preferred
Job ID:Req-1096
Job Title:Software Quality Assurance Mobile Test Engineer.
Primary Skills:
Description:Seeking a Software Quality Assurance Tester with Mobile testing experience — such as iOS, and Android. Develop and execute test cases for Mobile applications running on iOS/Android, isolate and debug issues found during testing to provide solutions, identify and report issues/defects, and work with Development to diagnose issues. Ability to manage priorities and risks as defined by the product owner and QA lead.


Essential Job Functions

·         Performing the traditional SQA testing functions in a software environment as follows:

Creating and maintaining test plans/ test scripts / regression tests
Software defect troubleshooting and reporting across different mobile platforms and dial plans.
Maintenance of test environments, including open source dial plans/ VoIP platforms.
Cross-train with-in the SQA Dept and other external departments (i.e. Support, Product Management)

·         Ability to test multi-platform mobile VoIP applications including iOS and Android OS versions and devices.

·         Ability to clearly communicate issues found to the development organization including;

o   Define clear reproducible steps of a defect

o   Usage of logs when applicable (i.e. crash logs)

o   Usage of screenshots when applicable

o   Replay of issues using mobile device emulators/ simulators.

o   Root cause analysis

·         Experience with defect tracking tools and repository tools such as JIRA, Team Support, and SVN

•      Execute test cases and generate useful bug reports containing detailed data and communication.

•      Translates technical specifications into useable test plans and cases.

•      Work with engineers to understand changes and new features.

•      Accurately sets priorities for issues that reflect the team’s, department’s, and company’s goals.

•      Works autonomously to create test plans and provide sign-off on functionality

•      Properly document issues in a bug tracking system like Jira

•      Able to adjust and deliver in a fast-paced, rapidly changing environment.

•      Strongly prefer experience in QA with Mobile products.




·         BS, Computer Science or equivalent work experience

·         4+ years of recent work with mobile applications

·         Strong experience with debugging and isolating defects

·         Expertise with testing methodologies, test plans and test case development, and the defect reporting process

·         Excellent oral and written communication and interpersonal skills

·         Strong troubleshooting and analytical skills

·         Detailed oriented and self-starter

·         Knowledge of following Standard Quality assurance testing techniques

o   Software development methods/process (i.e. Agile, RUP, CMM, etc…)

o   Requirements analysis

o   Regressionn tests generation/execution

o   Integration tests generation/execution

o   Systems tests generation/execution

o   Software defect generation

o   Manual and Automation Regression tests generation/execution

·         Knowledge of server/ mobile client development/deployment platforms and/or technologies for iOS and Android platforms.

·         Knowledge of relational database management (i.e. MySQL, SQL)

·         Knowledge of Continuous Integration servers such as Hudson and Jenkins

·         Knowledge of Mobile Communications production deployment (i.e. .Google Play, App Store)

·         Knowledge of defect tracking and tools (i.e JIRA, Bugzilla, etc…)



Other Skills/Abilities

·         Able to work independently once given instructions and direction from team members 

·         Able to communicate clearly across different department organizations (i.e. Developers, Product Managers, Tech Support and other SQA team members)

·         Knowledge of installation, configuration and troubleshooting of server/ mobile client based platforms with dial plans  (i.e. Cisco PBX, Avaya, FreeSWITCH, etc.)  is a plus.

Job ID:Req-1097
Job Title:Software Quality Engineer
Primary Skills:Selenium
Description:The platform development team is seeking a highly skilled Software Engineers in Test/QA Engineers who has the technical chops to design and develop test automation frameworks to drive regression test efficiency across product offerings. Above all we are looking for individuals that are PASSIONATE about being a part of the solution to deliver high-quality products.


Desired Skills and Experience:


·         3+ plus years of experience in Software testing

·         Strong working knowledge of Java, Ruby or other programing languages

·         Experience using automation tools JUnit, TestNG, Selenium, Jenkins

·         Knowledge of JavaScript, HTML, CSS, SQL

·         Knowledge of working with Linux (CentOS, RedHat, etc) and plus

·         Knowledge of testing mobile software applications on both iOS and Android

·         Experience working in an Agile Development environment.

·         Good track record for developing test plans and test cases based upon functional specifications and customers’ requirements

·         Strong problem solving and analytical skills

·         Great interpersonal, written and verbal communication skills

·         Must be a motivated, detail-oriented individual and a good team player.

·         Bachelor’s Degree BS (Preferably Computer Science).


Job ID:Req-1098
Job Title:Sr. RF Engineer
Primary Skills: