Current Job Opportunities

Req-10188Presales Systems EngineerSan Jose OR Walnut CreekFull 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-1073Android DeveloperSan Diego, CAFull time direct hire
Req-1083System Solution Support ManagerSan Francisco, CAFull time direct hire
Req-1087Web Applications Developer - JavascriptSan Diego, CAFull time direct hire
Req-1088Sr. Software Verification EngineerSan Diego, CAFull time direct hire
Req-1095Acctivate Implementation Specialist San Diego, CAContract
Req-1096Software Quality Assurance Mobile Test Engineer. San Diego, CAFull time direct hire
Req-1097Software Quality EngineerCarlsbad, CAFull time direct hire
Req-1104PC DesignerSan Diego, CAContract to hire.
Req-1106Network Security EngineerCarlsbad, CADirect Hire
Req-1107Sr. Software EngineerSan Diego, CAFull time direct hire
Req-1108Part-time Hardware technicianVista, CAContract
Req-1109Director IT eBusinessSan Diego, CADirect Hire
Req-1110Director IT eBusiness Strategic ProgramsSan Diego, CADirect Hire
Req-1112Senior Software EngineerCarlsbad, CAFull time direct hire
Req-1113Software EngineerCarlsbad, CAFull time direct hire
Req-1114Desktop AnalystSan Diego, CAFull time direct hire
Req-1116Embedded Linux Software EngineerVista, CAContract
Req-1118ISO coordinatorSan DiegoDirect Hire
Req-1119Sr. Product Manager, Clinical ApplicationsSan DiegoFull time direct hire
Req-1120PCB DesignerSan Diego Contract to hire
Req-1121Embedded SW EngineerVista, CAContract
Req-1122Sr. Director Human ResourcesSan DiegoDirect Hire
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-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:

As a Principal Mechanical Engineer you will be responsible for project engineering activities on diagnostic, cell therapy, and consumer development programs. Working with and leading a cross-functional team, you will conceive and design system solutions that exceed client expectations. Your accountability will include the quality and robustness, and on time delivery of these products.


Key Relationships:

Global Director  - Mechanical and Industrial Design
San Diego Manager – Mechanical and Industrial Design
Global VP, Diagnostics
Global VP, Cell Therapy
Global VP, Consumer and Industrial
Program Managers
Business Development teams (provide technical support)

Design engineers & scientists (project teams)



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;
Deliver robust and high quality solutions that are compliant with applicable business, performance, and regulatory requirements (including meeting product cost targets and following FDA QSR, ISO13485, and GMP).
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;
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
Excellent and innate engineering aptitude
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 Cellular Therapy or Diagnostics (IVD) markets
Demonstrated experience in design transfer and manufacturing establishment of low and medium products



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


BS Degree in a mechanical engineering discipline (MS 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-1073
Job Title:Android Developer
Primary Skills:
Description:As a Senior Software Engineer, you will be responsible for developing innovative applications on Android (and iOS) based devices. You will contribute to the design, implementation, and delivery of company's family of Apps.


Essential Job Functions

·         Contribute to the design, implementation and unit testing of the client apps.

·         Develop user interfaces on Google Android platform

·         Develop innovative solutions for implementing complex clinical workflows

·         Collaborate with UX designers and architects.


Our Requirements

·         6+ years of software development experience building frontend commercial (enterprise or consumer) products.

·         4 years of solid experience with Java development.

·         Experience with iOS development is a plus.

·         B.S. degree in Computer Science or equivalent.

·         Successful candidates will be able to demonstrate a solid understanding of OO development principles and patterns.
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-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-1104
Job Title:PC Designer
Primary Skills:Cadence Allegro or PADS

Job Description:

This position is responsible for providing corporate PCB design and layout services while maintaining priority and schedule in accordance with company priorities. The designer must be able to provide technical expertise in RF PCB design in order to develop corporate standards for PCB, develop standard component libraries and encourage design re-use, and provide a direct interface with PCB fabrication suppliers.

Roles & Responsibilities


This position has responsibility for:

·         Working with requestors to ensure requirements are clearly defined and documented.

·         Executing schedules for PCB design activities to support on-time release of new products.

·         Generating documentation including electrical schematics and Bill of Materials, and tooling data, and managing the controlled release process.

·         Managing relationships with 3rd party PCB manufacturing partners through communication, quoting, purchasing, and monitoring of technical capabilities.

·         Performing incoming inspection on new PCB designs and providing feedback to suppliers on quality concerns.

·         Providing technical expertise in the area of PCB design, layout, and manufacturing to the rest of the company.

·         Actively seeking new PCB manufacturing technologies and working to implement them as needed.

Knowledge, Skill and Competency Requirements


Competency is based on: education, training, skills and experience. In order to perform the job successfully, an individual should demonstrate the following knowledge, skills and competencies:

·         Extensive knowledge in 2 PCB design tools: Mentor PADS required, Cadence tools desirable

·         Experience designing high frequency RF, mixed-signal, DUT, Load, and Test PCBs

·         Familiarity with analog & RFIC layout techniques

·         Strength in documentation clarity and completeness

·         Team player with a strong sense of urgency to meet product requirements on schedule

·         Collaboration – Works jointly with other departments on intellectual projects

·         Technical Skills – Maintains current understanding of technical processes, uses technology to increase performance / productivity.

·         Innovation – Creative, offers new ideas, risk taker, amenable to change

·         Initiative – Takes action, seek new opportunities, strives to see projects to completion

·         Highly Technical – In-depth knowledge of products, capabilities, or area of expertise.

·         Customer Service – Works well with customers, strives to solve issues raised by customers


The following traits are highly valued:

·         The ability to work with minimal supervision including effective time management, prioritization, and organization

·         The ability to work independently and collectively in a team environment.

·         A strong desire to support company and department goals and values

·         An attitude of continuous personal and professional improvement


 Education and Experience:

·          AS degree in drafting and design technology, engineering technology or a similar program.

·         BSEE or equivalent degree in Electrical Engineering or Computer Engineering is preferred,.

·         10+ years PCB design experience with 2+ years of RF experience
Job ID:Req-1106
Job Title:Network Security Engineer
Primary Skills:
Description:Position Overview

Our client is looking for a Network Security Engineer to deliver effective host, network, data, and application security controls. We handle billions of ad requests and generate terabytes of data daily.  We are seeking experienced individuals to help design, implement and enforce security controls, safeguards, policies and procedures for not only our cloud computing environment but our applications as well.


Analyze, troubleshoot, and investigate security-related, information systems’ anomalies based on security platform reporting, log files, network traffic, host-based and automated security alerts.
Application security reviews
Maintain, configure, and analyze network and host-based security platforms:

Vulnerability scanning systems and tools
Network-based Intrusion Detection/Prevention Systems (IDS/IPS)
Host-based Intrusion Detection/Prevention Systems (HIDS/HIPS)
File integrity verification and monitoring software
Security Information & Event Management (SIEM) platform
Application (Layer 7) Firewall
Data Loss Prevention (DLP)
Log Indexing and Correlation platform
Evaluate systems using vulnerability scanners and techniques to verify system security settings and configurations to plug potential security gaps.
Additional duties may include the preparation of security status / guidance reports and audits.
Provide off-hours support on an occasional, but as needed basis.

Desired Skills & Abilities:

Bachelor’s degree in Computer Science, Information Technology or related field or a combination of education and experience
A minimum of 8 years’ network security experience
Expert level experience in a Linux based environment
Must possess or obtain within 12 months from date of hire, an industry recognized information security certification, such as a CISSP, SSCP, OSCE, CEH, or equivalent
Hands-on experience with the following: vulnerability scanning, firewall, antivirus& malware analysis, proxy, IDS/IPS, log correlation tools, SIEM, DLP, NAC, penetration testing and application firewall solutions
Experiences with securing AWS or equivalent cloud services
Advanced knowledge and understanding of application security
Expert level of system hardening processes
Senior level documentation and project management skills
Outstanding communication and leadership skills
Understanding of network and web related protocols, web services
Analytical skills
Strong sense of drive and ownership
Job ID:Req-1107
Job Title:Sr. Software Engineer
Description:Position Summary:

·         Contribute to advancement of inkjet printing technology in a multi-discipline team

·         Develop, debug and fix software various submodules including print engine interface, printing pipeline and data path, job management, fault recovery, ink delivery system, vision system, motion control, sensors, low-level firmware or integration

·         Require knowledge and exposure to hardware design and control

Perform software testing, validation, requirements analysis, and reliability analysis to minimize risk and achieve a high level of quality assurance

·         Support, maintain and document software functionality

·         Perform remote software installation and support for digital systems in the field



Overall knowledge of the computing environment at large, e.g. typical uses and user populations of operating systems, communications protocols, hardware platforms, etc.
Strong knowledge of software development platforms, database structure and design techniques

C, C++, C#, .NET, HTML, Java, XML, SQL, LabVIEW, OOP, design patterns
Knowledge of revision control, build systems and processes

Jenkins, Git
Experience with Matlab is a bonus
Understanding of networking/distributed computing environment concepts, e.g. routing, client/server, security/encryption, etc.
Understanding of software design methodologies, techniques, and best practices
Ability to implement software programs that are efficient, reliable, and robust
Proficiency with graphical user interface development eg. Indusoft and best practices
Troubleshooting of hardware, applications software, operating systems, networks, etc
Excellent written and verbal communication skills
Ability to effectively communicate product architectures and design proposals
Self-starter and ability to work in fast paced environment
Min 5+ years experience
Job ID:Req-1108
Job Title:Part-time Hardware technician
Description:R&D Engineering technician

·         Provide R&D engineer support in wireless lab and field testing


·         Associates degree in Electronics Engineering Technology or Telecommunications Engineering Technology BSEE may be available, but not required.

Job overview

·         Perform code loading, and new RF and software tool evaluation and debugging, post-process data logs, provide data analysis support, and report findings and bugs; Vehicle driver.


·         1-3 years experience > 3 years Support drive testing: Valid California drivers license, good DMV driving record, safe driver.

·         Implement company's safety practices at test sites, working with Security and Facilities personnel.

·         Drive test area Usually San Diego county Self-starter Self-sufficient, after initial instructions. Able to back log, prioritize, and complete tasks

·         Can operate independently even when problems arise Prototype packaging

·         Develop a layout and packaging approach to integrate modules, PCBs, and cables into a weatherized housing.

·         Data processing skills/visuals Excel spreadsheet data capture and plotting

·         Post-processing of test data, with plotting and data analysis Matlab, Visual Basic, and/or Excel macro programming

·         Block diagram generation

·         PowerPoint, Visio, MS Word Lab skills Computer skills, network familiarity Store and transfer software and data files on/off the network; SSH and telnet client skills (Putty), Serial and Ethernet port configuring, code loading to Linux radio, PC software installation, and tool usage debugging.

·         Basic soldering Data cables, prototype boxes, schematic reading, SMT component removal/replacement.

·         RF testing Experience using spectrum analyzers, RF power meters, attenuators, and temp chambers

·         Understands RF power, spectrum, & RX sensitivity Equipment ordering Must be able to interface with component suppliers.

·         Order piece parts online & schedule delivery.

·         Procure at local stores.

·         Harness & cable generation Ongoing procurement or manufacture of a variety of PC, data, and power cables for interconnects with prototype equipment.

·         Configuring of 5.9GHz radio and GPS units for wireless evaluation Pre-test various software applications and test tools, with data collection and processing.

·         Pack & Ship Ongoing shipment of products - 5.9GHz radios, equipment, and PCs to customers & vendors, updating of allocation lists.

·         Lab maintenance Ongoing lab management, clean-up, equipment storage, equipment audits, and configuration.

·         Company test vehicles Wireless test set-up and take-down Install vehicle antennas, RF cabling, and laptops, power up/down wireless equipment, maintain vehicle test set-up, and secure vehicles when tests are complete.

·         Vehicle Maintenance Ongoing washing, cleaning, and filling of two test vehicles. Periodic maintenance at car dealership.

Job ID:Req-1109
Job Title:Director IT eBusiness
Primary Skills:
Description:Digital Technology Delivery

The Information Technology team is a global function with direct, deep connectivity to all parts of the business. The company supports thousands of systems and hundreds of applications world-wide, and seek constantly to drive greater integration across platforms, leveraging a core suite of applications around the globe to drive business growth and enable process optimization.


Position Summary

The Director of IT eBusiness is responsible for managing the capabilities for company’s flagship website to drive revenue for products we manufacture and related digital capabilities including business-to-business marketplaces (B2B), supply centers (on-site stock rooms) and our portfolio of mobile applications.

The Director will manage a team of talented program managers, project managers, business analysts system administrators and software developers to deliver ongoing system improvements and increase product offering to our customers. This role will report to the Vice President of IT eBusiness for the company and be part of a team of 70+ located throughout the United States and Europe.

This role actively participates in long term strategy planning to ensure the ongoing growth of eCommerce within the self-manufactured organizations which currently exceeds $1.3B annually and increasing significantly. In addition this role will collaborate with peers in IT, Marketing and other functions to ensure the quality, reliability, stability and accuracy of our web properties globally.

Key Success Characteristics/Responsibilities

Provides leadership direction and support to teams responsible for our self-manufactured websites and related digital capabilities
Provides oversight and guidance to team leaders consisting of professionals in the area of project management, business analysis, system administrators and software developers
Establish and manage capability roadmaps and ensure effective portfolio governance and oversight
Acts as point of escalation for issues raised by both the internal and external customers we support
Close collaboration with business partners including Marketing, Sales, Customer Care, Operations and Finance to ensure our digital capabilities support the broader objectives of the organization and do not cause challenges in upstream or downstream organizations
Ensures that enhancements and projects are delivered on-time, on-scope and within budget of release commitments
Collaborates closely with the operational support organization to ensure we maintain previously agreed Service Levels related to reliability, stability, performance and other Key Performance Indicators
Engages in architectural design discussions to ensure the continued growth of our online channels and participate in the ongoing evaluation and implementation of new technologies
Manage a budget of both capital investments and operational expenses including meeting the targets set forth in the annual operating plan
Engage with peers in IT to ensure full awareness and alignment on priorities and deliverables within the broader organization.
Act with a high level of integrity, intensity, involvement and innovation towards the success of our customers, our organization and our employees

Position Requirements/Qualifications

Minimum of 10 years experience with at least 3 years in a senior IT leadership role
Minimum of 5 years experience in an eBusiness and/or eCommerce role
Strong technical affinity and current understanding of digital technologies including web and mobile
Expert problem solving, troubleshooting decision making skills
Superior communication (written and verbal), negotiation and facilitation skills with various audiences.
Must have the ability to consistently and collaboratively resolve issues, mitigate roadblocks, and align team.
Must be a self-starter with ability to be productive in a fast-paced environment with minimal direction.
Proven track record of successfully delivering large scale high throughput platforms
Bachelor's degree in IT, Engineering, Computer Science or equivalent experience (required), Masters degree is preferred.
Job ID:Req-1110
Job Title:Director IT eBusiness Strategic Programs
Primary Skills:
Description:Our clients supports thousands of systems and hundreds of applications world-wide, and seek constantly to drive greater integration across platforms, leveraging a core suite of applications around the globe to drive business growth and enable process optimization.

Position Summary

The Director of IT eBusiness Strategic Programs is responsible for managing and leading strategic programs focused on growing the portfolio of digital capabilities within the company including eCommerce for our self-manufactured products.

This role primarily operates in a project setting and manages IT resources through allocation, will vary by project and time-bound based on committed project start and completion dates. This role will have a global focus and select programs will be focused on geographies outside of North America and require business travel.

The Director will operate in a cross-functional project organization and collaborate closely with peers within IT in areas of enterprise applications (ERP, CRM, etc), infrastructure (hosting, networking, etc), digital technologies (software development, architecture, etc), program management office and business partners across multiple functions (marketing, commercial, operations, finance, etc).

Proven ability to communicate effectively, leading through influence, conceptual thinking, people leadership, program management skills, relationship development at all levels with staff, vendors and customers is a must in this highly visible role.

This role actively participates in long term strategy planning to ensure the ongoing growth of eCommerce within the self-manufactured organizations which currently exceeds $1.3B annually and increasing significantly. In addition this role will collaborate with peers in IT, Marketing and other functions to ensure the quality, reliability, stability and accuracy of our web properties globally.

Key Success Characteristics/Responsibilities

Plan, direct, and coordinate project activities within a multi-team and cross-functional organization including requirements, design, development and delivery of eBusiness capabilities.
Analyze complex business needs as presented by both internal and external customers and stakeholders and recommend appropriate solutions.
Ensures the consistency and maintainability of existing applications by following and enforcing standards/procedures for implementing new solutions.
Directs and prioritizes the work load of subordinate personnel in program and project settings globally.
Process oriented problem solver who is able to take high level concepts and ideas and create a story that can connect the business case to the technical work and is able to articulate the benefits and cost effectively.
Approves business requirements through collaboration with IT and business stakeholders prior to any technical solution being designed or developed.
Proven successful track record in managing multiple programs simultaneously.
The role will have ongoing management responsibilities for a small team of project managers but manage much larger teams through resource allocation for approved projects and programs.
Brings a high degree of initiative, is able to work in an ever changing environment, is able to manage ambiguity and relentless focus on prioritizing and balancing multiple stakeholder goals.
Acts as point of escalation for issues raised by both the internal and external customers we support.
Manage spend and reporting for multi-million dollar programs and accountable to meet budgetary targets.
Manage steering committee meetings and overall stakeholder communications representing the broader IT organization.
Act with a high level of integrity, intensity, involvement and innovation towards the success of our customers, our organization and our employees

Position Requirements/Qualifications

Minimum of 10 years’ experience with at least 3 years in a senior IT leadership role
Minimum of 5 years’ experience in an eBusiness and/or eCommerce role
Strong technical affinity and current understanding of digital technologies including eCommerce, web analytics, search, content/document management and mobility
Experience managing large programs with multiple elements of functional and technical requirements
Experience working on global Initiatives that require both the global and region specific deliverables
Ability to prioritize effectively to focus on initiatives and building alignment around what has been prioritized
Expert problem solving, troubleshooting decision making skills
Superior communication (written and verbal), negotiation and facilitation skills with various audiences.
Must have the ability to consistently and collaboratively resolve issues, mitigate roadblocks, and align team.
Must be a self-starter with ability to be productive in a fast-paced environment with minimal direction.
Proven track record of successfully delivering large scale high throughput platforms
Bachelor's degree in IT, Engineering, Computer Science or equivalent experience (required), Masters degree is preferred.
Job ID:Req-1112
Job Title:Senior Software Engineer
Primary Skills:
Description:This position is to work on refining our modern Golang ad server and all the interesting supporting software that drives our growing real-time ad decisioning and serving needs. If you like shaving off milliseconds while handling billions of requests per day, you will fit right in.


Develop new features for high-performance, high-availability Golang ad server
Design and develop optimization algorithms
Evolve and maintain our multi-datacenter service-oriented architecture
Create and maintain supporting software for our real-time decisioning engine


5+ years of production software development experience
Demonstrated leadership in technologies core to real-time internet
Strong experience with data structures, algorithms, concurrency, time vs space tradeoffs
Expert-level knowledge in one of Go, C, C++, Java, Python or comparable language
A track record of working on and delivering distributed systems
S. or equivalent experience in Computer Science or related field
A burning desire to perfect your craft and learn more

 Strong Pluses

Experience with high volume ad serving, user profiling and targeting technologies
Experience with service-oriented and microservice architectures
Experience with distributed NoSQL database technologies (e.g. Couchbase)
Experience or familiarity with Amazon EC2 and S3
Experience with mobile technologies, location services
Job ID:Req-1113
Job Title:Software Engineer
Primary Skills:
Description:The Platform Interface team is responsible for developing and delivering the critical user experiences that power company’s ad servicing platforms. In this position you will be responsible for developing, maintaining, enhancing and optimizing our customer facing application suite. You will gain exposure to a variety of open source cutting edge technologies, potentially wear multiple hats and have the ability to work on variety of project offerings. If a work environment like this excites you, then you will love us!

Duties and Responsibilities

Create efficient and reusable user experiences that drive complex web applications
Lead design of user experience and interfaces
Collaborate with Product Managers, Software Engineers, and Quality Engineers to deliver compelling user facing products
Identify and resolve performance and scalability issues
Mentor fellow developers 

Desired Skills & Abilities

BS/MS in Computer Science or a related technical field or equivalent experience
3+ years of experience designing web application with complex workflows
2+ years with Ruby on Rails, or another modern web application framework (Django, Express, etc) and an interest in developing deep Ruby knowledge
Significant JavaScript, HTML, and CSS experience
Experience with popular libraries and APIs such as jQuery, D3, React, AngularJS, and NodeJS build tools and pipelines
Familiarity with Unix/Linux system command line tools
A burning desire to perfect your craft and learn more
Job ID:Req-1114
Job Title:Desktop Analyst
Primary Skills:
Description:The Desktop Analyst delivers primary 3rd level support to the user community.  Analysts are responsible for the day-to-day desktop systems deployment, maintenance and support.  In addition, Analysts will accomplish assigned project work, research, moves and replacement equipment requests.  This position works closely with the Helpdesk and other Information Technology groups to ensure timely and reliable service.


Install, configure and troubleshoot desktop and laptop hardware, peripherals, operating system, and firm business software and third-party applications.

Troubleshoot client side network connectivity issues both hardware (NIC/cabling/switches) and software (application connectivity to servers/Internet).

Complete special desktop/laptop builds from scratch as well as standard image loads and deployment to the environment.

Configure and troubleshoot both HP network class and local printers.

Perform interoffice computer equipment moves and new employee setups and equipment retrieval of departing employees. 

Troubleshoot remote access issues both software and hardware. (Access methods include cable, DSL, tethering and aircards).

Setup and troubleshoot various Blackberry and Smartphone devices.

Research and resolve software/hardware errors through OEM, vendors and technical literature while routing other issues to appropriate staff when applicable.

Monitor desktop queue and respond promptly to tickets keeping the user informed of status and resolutions while maintaining the firm’s service level agreement.

Clearly document each case in call management software, annotating all updates and properly documenting a final resolution.

Perform audio-visual setups including video conferencing, LCD projectors, WebEx, TV/DVD and live web cast configurations.

Assist in assignments that impact users, including software testing/installation, hardware setups, and off-hours projects.

Responsible for maintaining computer equipment inventory in online database.

Maintain supply needs including monitors, keyboards, mice and other peripherals.

Assumes additional responsibilities as requested.



Bachelor’s degree preferred.

2-4 years of desktop experience in a professional services environment.

Exceptional hardware and software problem-solving and analytical abilities.

Strong verbal and written communication skills to document the environment.

Demonstrated proficiency with Windows 7, Windows 10, Active Directory, Office 2010/2016, Outlook 2010/2016, iManage DeskSite, System Center Endpoint Protection, Citrix, VPN.  Hardware includes HP desktops, Lenovo laptops, Smartphones, HP printers and scanners. 

Experience with rollouts, migrations and upgrades are needed. 

A high degree of professionalism along with good organizational skills and strong customer service skills are required.

Must be team oriented and interface in a fast paced environment.

Individuals should consider pursuing MCTS/MCITP/MCDST/MCSA certification and specialized computer training.

Flexibility to work overtime when necessary.
Job ID:Req-1116
Job Title:Embedded Linux Software Engineer
Primary Skills:
Description:The engineer will be expected to perform system engineering, software requirement analysis, software development, and test procedure generation for wireless communication modules used to improve vehicle safety.  The candidate must also possess strong writing skills – the engineer will be required to generate customer-quality documentation.


The system engineering and software requirement tasks will involve studying published standards, customer specifications, and internal requirements, and generating specifications with the applicable requirements for the desired application.  The software development tasks will involve developing application software in C for an embedded real-time Linux environment.  The test procedure generation tasks will involve writing procedures to verify the product meets the specification. 


The candidate must have:

5+ years of real-time embedded Linux development experience.

Experience with networking, wireless LAN (802.11) or other wireless communication is highly desirable. 

Experience with public key signing and encryption, security certificate distribution and management, and trusted software is a plus.
Job ID:Req-1118
Job Title:ISO coordinator
Primary Skills:

Summary:  The ISO Coordinator is responsible for quality compliance and adherence to ISO standards to support the production of quality products. The Coordinator is in charge of verifying that all processes follow strict regulations to prevent issues and support continuous improvement.

Role and Responsibilities:

Maintain all company procedures, work instructions, and standard work documentation and ensure the use of the proper templates and adherence to approval guidelines.
Maintain all forms, tags, work instructions, travelers, and labels for the company.
Take the lead role to support the ISO certification including internal audits, registrar audits, and environmental audits.
Conducts planned and random audits of manufacturing processes as they relate to quality control.
Responsible for updating necessary documents of improvement or changes relating to FMEA’s, control plans, deviations, ECN’s.
Complete 8-D activities to prevent on-going quality problems for internal and external related issues.
Control tracking of calibration for all measurement equipment, gauges, fixtures, etc.
Responsible to ensure plant readiness for all ISO quality system audits. This includes playing a major role in leading the management team in ISO meetings, audits, and readiness programs that are required and needed to maintain certification.
Responsible for records retention.

Qualifications and Education Requirements:

High school diploma or equivalent required – some post-high school education preferred.
Experience with TS-I6949, ISO9001 and ISO14001 quality management auditing and documentation required.
Internal ISO certification preferred.
MS Office proficiency is a must – strong Excel, excellent organization and communication skills.
Ability to develop and interpret graphs and charts.
Ability to read, analyze, and interpret policies, procedures and complex documents. Ability to respond effectively to inquiries.
Ability to communicate effectively and appropriately with customers and coworkers verbally and through written communications. possess strong verbal and written abilities to coordinate quality control activities

Job ID:Req-1119
Job Title:Sr. Product Manager, Clinical Applications
Primary Skills:
Description:Our client is looking for a highly motivated Snr/Product Manager for its Clinical Application portfolio who can analyze and translate user needs, observations, and functional requirements into innovative products. This is a great opportunity for candidates with software product management experience that also have experience with commercial EHR’s, Clinical Applications, or other Health IT Systems.



You will act as the conduit for requirements between our customer community, product management team, sales, marketing, and software development team in a highly collaborative and complex clinical environment. In addition to defining product requirements and specification to drive the engineering development process, you will also actively participate in the take-to-market strategy to assure product success.  This is an opportunity to become part of the team and share in the excitement of developing the Company's Mobile system: an innovative point-of-care mobile solution that significantly improves the delivery of care in hospitals.



You will serve the role of Product Lead as part of an agile scrum development team and will be responsible for transforming business objectives and domain specific marketing requirements into actionable engineering stories, actively participate in Sprinting process and drive cost, content and planning tradeoffs throughout the development cycle.  You will work closely with product management, technical, and architecture leads in developing product concepts and technology roadmap.


In addition to upstream activities, you will also participate in early customer success programs and reference site development—working closely with field operations, documentation, and product marketing.


Essential Job Functions

·         Analyze, translate, and prioritize clinical user needs, workflows, observations, and requirements into user stories for product development.

·         Serve role of product lead in an agile with scrum development methodology developing mobile client/server healthcare software: define user stories, actively participate in Sprint process and manage cost, feature, and schedule tradeoffs throughout the development cycle.

·         Transform business, market and clinical requirements into executable user stories for engineering.

·         Effectively interface with cross-functional teams of clinical domain experts, market experts, program management, and HW/SW development teams in a new product development process.

·         Validation of product functionality against market and product requirements.

·         Rapid delivery of lo-fidelity wireframe mock ups to accompany user story and design requirements

·         Work with documentation team to provide support for specification sheets, user manuals, and operations handoff documentation

·         Facilitate beta tests and other customer feedback processes to validate product functionality and funnel new requirements and fixes back into development.

·         Work with clinical and care process domain experts to define mobile clinical workflow and technical and integrated system requirements needed to satisfy the workflow. 

·         Prioritize product fixes and enhancements based on input from customer.

·         Work with developers and QA Engineers to produce and test new features and fixes.

·         Become a product expert and subject matter expert on a portfolio of clinical workflow products.

·         Work closely with customer support to monitor customer satisfaction and initiate improvements




·         2+ year’s software product management or equivalent experience with Clinical Applications or EHR technology.

·         2+ years’ experience gathering clinical and technical requirements for commercial software products and overseeing the development of software solutions that meets those specifications.

·         Experience working with systems of complex clinical workflows and configurations.

·         Familiarity with an agile software development with Scrum methodology with ability to be effective in an iterative development environment.

·         Experience in developing on mobile application platform (iOS and Android) and desktop applications

·         Healthcare information systems and clinical user experience required

·         Experience writing requirements for a commercial software product; experience writing enterprise-class software requirements

·         Experience with Health Level 7 (HL7) Interface protocols strongly desired



Soft Skills:

·         Ability to effectively work with internal and external clinical domain experts.

·         Strong written, verbal, and interpersonal communications skills

·         Strong presence with customers and partners

·         Strategic, creative thinker who can help synthesize multiple sources of domain information into product definition and design

·         Strong educational background, prefer technology background, with advanced degree (MBA or other) valuable.

Job ID:Req-1120
Job Title:PCB Designer
Primary Skills:Altium
Description: Position Description:
This position will be responsible for collaborating with other engineers and design teams in the layout/design and development of complex, detailed layouts of rigid and flexible printed circuit boards using several PCB layout software applications.

Work with design teams to plan schedules, resolve costs, packaging, manufacturing, and electrical design issues.
Proactive in implementing new PCB technologies and processes.
Stay current on PCB design trends and processes.
Evaluate and implement current and future layout trends to core technologies as they apply.
Conduct design feasibility studies to evaluate the PCB design goals for packaging, cost, manufacturing and system performance.
Assist lower level PCB Designer in the resolution of critical design problems.
Train PCB Layout Engineers/Designers in specialized areas of PCB design.
Propose PCB design trade-offs to the engineering layout design team for resolution and implementation.
Understands design standards for Manufacturing and Test.
Understands the requirements for a quality design and strives to achieve the requirements before releasing the product to manufacturing.
Understands the driving PCB technology and process trends and their application to designs.
Maintains technical coordination with Engineering, Products Design, Fabrication Manufacturing and Assembly.
Resolve PCB design issues with fabrication and manufacturing vendors.
Proactively participates in the evolution and definition of Design For Manufacturing (DFM) guidelines.
Participate and provide input into the PCB design specifications and standards with respect to product design, electrical design, manufacturing and various regulatory agency requirements to determine design trade-offs necessary to meet design goals and produce high quality PCB' s at the lowest cost and within schedule.

Minimum of 5 years’ experience using Altium required, experience with Cadence Allegro and/or Mentor PADS a plus.

Candidate must reside in Southern California and be willing to relocate to the local area to be considered.
Job ID:Req-1121
Job Title:Embedded SW Engineer
Primary Skills:
Description:The engineer will be expected to perform system engineering,
software requirement analysis, software development, and test procedure
generation for wireless communication modules.  The candidate must also possess strong
writing skills – the engineer will be required to generate customer-quality


The system engineering and software requirement tasks will
involve studying published standards, customer specifications, and internal
requirements, and generating specifications with the applicable requirements
for the desired application.  The
software development tasks will involve developing application software in C for
an embedded real-time QNX or Linux environment.  The test procedure generation tasks will involve
writing procedures to verify the product meets the specification. 


The candidate must have 5+ years of real-time embedded QNX,
ThreadX, and/or Linux development experience, with QNX being preferred. Candidates
with knowledge of Vehicle to Anything (V2X), which is also known as Connected
Vehicle (CV) or Dedicated Short Range Communications (DSRC) are highly
desirable.  The engineer will primarily
be developing application software, not lower layer device drivers or OS
functions, so experience with this type of development is preferred.  Experience with using Matlab/Simulink for
model-based software design is desired. 
Familiarity with networking, wireless LAN (802.11) or other wireless
communications is a plus.   


Candidates local to the North San Diego County area are
preferred.  Candidates should be prepared
for a rigorous phone interview and must be able to interview on-site at their
own expense.  Candidates may be requested to generate code or writing samples as part of the
interview process. 


BSEE, BSCS, or equivalent is required.  The expected duration of the
assignment is 3-6 months.  However, the
candidate will initially be on a 30-day probationary period.  A valid driver’s
license is required and occasional travel may be necessary.
Job ID:Req-1122
Job Title:Sr. Director Human Resources
Primary Skills:
Description:This service is set to disconnect automatically after {0} minutes of inactivity. Your session will end in {1} minutes.Click OK to reset the timer to {0} minutes.You have been signed out.This service is set to sign out after {0} minutes of inactivity.



The HR Director drives Human
Resource strategies and programs to provide and maintain a high
performing, developed, engaged work force for Our global operations. 
Actively engages with the management team and HR leaders from parent company
and other subsidiaries.


Responsible for implementing the
organization’s strategic initiatives by leading the professional development
of leaders and associates, recruiting the best talent available, and
supporting a performance-based culture through, performance management,
development, and effective compensation planning.



Creates and executes HR strategies that supports
revenue growth and operating margin objectives throughout the global
Provides ongoing assessment of organizational
effectiveness, and creates strategies for alignment of resources through
training, performance management, and goal-setting
Facilitates organization and leadership development
efforts, assists senior management in the development of integrated
solutions through cultural and process improvement initiatives
Attracts, develops, retains and rewards high quality
talent to build a continuous pipeline to support growth objectives,
opportunities and strategies of the company.
Maintains in-depth knowledge of legal requirements
related to day-to-day management of associates, reducing legal risks and
ensuring  compliance.
Responsible for managing complex employee
relations and compliance issues through a systematic approach. Conducts
effective, thorough and objective investigations.
Analyses trends and metrics to develop solutions,
programs, policies and practices.
Implements key global HR policies, processes and
Oversees and assists in maintaining all HR systems as
well as all appropriate documentation of employee files


Required Skills/Experience:

Bachelors’ degree in business or related field
required. MBA preferred.
PHR or SPHR designation
7-10 years as a human resources leader with organizational
development experience
Strong project management experience
Strong listening and verbal skills
Ability to work with minimal supervision


Energetic, forward-thinking and creative with high
ethical standards
Articulate with an ability to relate well with people
at all levels of an organization
Collaborative educator who is trustworthy and willing
to share information in a mentoring style
Excellent facilitator who is experienced in resolving