Current Job Opportunities

 JobTitleLocationJobType
Req-10163Web Architect San Francisco, CAFull time direct hire
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-10195AWS Software Architect Pleasanton, 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-1031Jr C Linux DeveloperSan Diego, CAFull time direct hire
Req-1039Genomics and Bioinformatics Software Engineer San Francisco, CAFull time direct hire
Req-1040Systems Analyst, Genomics & BioinformaticsSan Francisco, CAFull time direct hire
Req-1063Principal Mechanical EngineerSan Diego, CADirect Hire
Req-1065Senior Business Analyst/ Software DesignerSan Diego, CAFull time direct hire
Req-1066Senior Technical Operations EngineerSan Diego, CAFull time direct hire
Req-1067Technical Support/HL7 EngineerSan Diego, CAFull time direct hire
Req-1068User Experience SpecialistSan Diego, CAFull time direct hire
Req-1069Business AnalystSan 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-1077Manufacturing/Quality EngineerSan Diego, CADirect Hire
Req-1078Quality ManagerSan Diego, CADirect 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
 
Job ID:Req-10163
Job Title:Web Architect
Description:We are seeking an individual with extraordinary engineering talent who has a proven track record of developing high performance, high capacity and scalable applications and a has passion for creating and working in a collaborative Agile team environment.

 Additionally, this position will require the candidate to:

 Provide “hands on” technical leadership of company’s web platform including architectural vision, Design and development of solutions.
3+ years experience and deep expertise in Amazon’s or ANY cloud computing offerings.
Participate in the full life-cycle development process from definition, through design, build, test, release and maintenance.
Work with our business partners to envision opportunities and technical solutions which align with organizational strategies and architecture principles.
Create technical designs, specifications, and integration tests.
Research and track advancements in online & mobile channels.
Develop mobile or web prototypes to validate architecture and design decisions, validate performance, scalability & security, and thereby improving the speed to market.
Research and evaluate vendor solutions, frameworks, evolving technologies, standards, and understand potential impact on current or future solutions.



*Minimum Qualifications (must have)

 







Technical Skills:

10 years Java/J2EE industry experience
3 years of Cloud Development experience (AWS/Google Cloud etc.)
8 years MVC Framework experience: Struts2, Spring &  MVC or similar
Strong Web 2.0 experience essential, including use of OO Javascript, AJAX, DHTML and JS libraries (eg ExtJs /jQuery/DOJO/ etc)
HTML 5, CSS, strong understanding of browser compatibility issues.
XML, XSL, processing/parsing.
Candidate must have strong structured methodology experience
Strong J2EE/OO Design patterns experience
Experience with implementing common design patterns
Web Service design experience: SOAP Request/Response handling, authentication, Axis2.
Use of Unified Modeling Language (UML) to conceive a design
Knowledge of web security standards and how to apply them
Experience with large scale, high volume web-based applications.

Minimum qualification: M.S /Ph.D in Computer Science with 10 years industry experience







*Preferred Qualifications (nice to have)







Knowledge of Molecular Biology is a plus

 

 

 

 

 
 
 
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. http://www.britechgroup.com/

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.




Qualifications:

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: 

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.

Qualifications:

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,)

STRONG WORKING KNOWLEDGE OF:

•        Consultative Sales

•        Document manage/ scanning applications and workflows

•        Output Management solutions

•        Manage Print Services

REQUIREMENTS:

•        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:·         Provide engineering expertise to support the plant utility systems that include steam, water, natural gas, waste treatment, GMP and non GMP HVAC, chilled water, heating hot water, cooling systems that include freezers and refrigerators.

·         Provide support for existing facility and utility systems through continuous improvement activities that include change control, updating drawings, revising operating procedures and working with teams from Manufacturing, Maintenance, and Quality to supporting manufacturing process.

·         Interface with subcontractors; i.e.,  installation contractors, and equipment contractors

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

·         Provide support to Process, Automation, Maintenance and Facilities for mechanical plant utility related issues. 

·         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. 

·         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

·         Oversee the field installation of the Mechanical Plant Systems by performing regular field walk-through tours and inspections and initiate any procedures necessary to resolve problems.

·         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.

·         Serve as project manager to coordinate and ensure plant utility and manufacturing systems quality across functional areas.

 

Knowledge, Skills and Experience

·         Demonstrate a high-degree of analytical and problem-solving skills, with emphasis on very technical issues relating to process controls, building automation systems, and general control theory. Demonstrate 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 integrating vendor PLC local/skid controls into mechanical systems. 

·         Understanding of Siemens building automation systems.

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

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

·         Ability to work in a fast-paced environment including the ability to adapt to changing priorities as necessary to achieve department and corporate goals within established timelines

·         Demonstrate good organizational and time-management skills.

·         Ability to interact and communicate technical issues to a diverse group, ranging from process scientists to field technicians.

·         Demonstrate strong written and verbal communication skills

·         Ability to work independently without direct supervision.

·         Facilities systems validation/commissioning experience a plus.

 

 

Education

Candidate must have a minimum of a Bachelor’s degree in Mechanical or Industrial Engineering with 5-8 years relevant engineering experience supporting a cGMP biopharmaceutical manufacturing operation.
 
 
Job ID:Req-10195
Job Title:AWS Software Architect
Primary Skills:
Description:You should be well versed and comfortable communicating and applying your deep architectural knowledge along with your practical solutions experience in a way that helps development teams with a wide variety of experience with visualizing and building highly advanced yet simple to use scientific applications for the cloud.  You will sometimes have the role of teacher and consultant, and at other times be a developer on a team, but you will always be able to read your audience and adapt your style to achieve credibility quickly and help them be the best that they can be.

 

You are comfortable in a multi-tasking environment frequently interspersed with travel and meetings with a wide variety of groups, yet you also manage to find the time to dive in deep on technical research and coding.  Most of all, you are excited about the solutions and the dramatic influence they have on all of us.

 

Essential Functions: 

 

Provide software and systems architectural and design leadership to team of local and offshore engineers. Design and implement cloud service and software architecture for new products, and extensions to existing products. Be the group’s “go-to” person for architectural, design and implementation related questions and provide guidance.
Develop cloud and instrument-embedded software standards and reusable components, including instrument integration to cloud based applications.
Identify and define required system interfaces and map dependencies.
Develop project non-functional requirements and provide infrastructure design oversight to support developed solutions
Investigate new technologies for use on products; perform feasibility studies; design and implement prototypes for early / usability testing.
Educate engineers on good design & implementation principles, and enforce design concepts throughout project lifecycle. Provide technical mentoring and advice to other engineers on the team.
Participate throughout the software development life cycle, including the actual implementation phase as needed.
Demonstrate understanding of companies internal and external customer needs and how they affect business unit products and services. Maintain a high level of expertise through literature, competitor products & seminars.
Develop a network of experts throughout the organization, industry and suppliers. Bring company and industry knowledge as well as creative technical skills to product creation; be a content, sub-discipline specialist across the company.
Provide accurate scheduling information for work.
Actively work with multi-disciplinary team to help develop requirements and specifications.
Work closely with software test teams to actively identify & resolve quality issues throughout development.
Attend to the detail required in a validation compliant design and development environment, required for regulated market customers.
Collaborate with other software groups within the company to more effectively integrate the application into the company's Java architecture. Gain cooperation of others.
Contribute ideas and insights to develop new technologies, applications, techniques or procedures that are creative and practical.
Work with general guidance and determines approach to work. Exercises judgment within broadly defined practices and policies. Makes decisions within high-level assignment scope independently.
Identify and solve design problems of moderate to complex scope. Independently plan and design solutions, involving potentially conflicting design requirements.

 

Minimum Qualifications

 

Strong architectural and OOD software design experience is a must.
Either knowledge of Java/JEE/Eclipse or C#/.NET is a must.
Experience in designing and implementing cloud based data analysis and/or imaging software is required. Experience with mobile and instrument embedded control or UI software is a strong plus.
Oracle, MS SQL and/or MySQL is required. Experience with Amazon RDS, Redshift, DynamoDB or MongoDB is a strong plus.
Experience with Hibernate, Spring (for Java experienced candidates), Service Oriented Architecture, scalable SOAP web services, security architecture. A working experience or knowledge of OSGI and modularity is a strong plus for candidates that have a Java background.
Experience with entity relationship data modeling as well as designing, optimization and troubleshooting databases is a strong plus.
Must be proficient in multi-threading, client-server communications, data serialization, compression and encryption, GUI development. Experience with multi-core, signal processing, embedded and real-time software is a strong plus.
Experience with algorithm development and statistical data analysis is a plus.
Experience with cloud-based IaaS services and traditional infrastructure technologies including LAN/WAN, SAN/NAS, and server hardware technologies.
Experience with a formal software development methodology such as the Rational Unified Process or Agile is required.  Knowledge of DDD and TDD is highly desired.
Systems experience (software/hardware/reagents) in biotech, medical device or life sciences industry a strong plus.  Experience with architectures that satisfy regulated standards such as ISO 14385 or CFR Part II is also a strong plus.
Experience working with geographically distributed teams is a strong plus.
Experience with UML or similar object-oriented notation required. The candidate must possess strong analytical, troubleshooting, and communication skills, is comfortable working as part of a large cross-functional, geographically distributed team, and is prepared to work to aggressive timelines along iterative software development schedules.
The candidate must be self starter, detail oriented, and highly motivated individual.
Ability to convey very complex information in both written and oral form to both non-technical and deeply technical audiences
A BS in Computer Science (or equivalent) together with 9+ years software development experience or MS with 7+ years experience.
 
 
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.

 

DUTIES/RESPONSIBILITIES:

·         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

 

EDUCATION AND EXPERIENCE:

·         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

 

NICE TO HAVE

· 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.

Education:

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

Experience/Requirements:

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-1031
Job Title:Jr C Linux Developer
Primary Skills:
Description:Our client is seeking a junior software engineer with experience in C/C++ but will be working primarily in C. You will be joining a small team working on multiple linux based 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

·          2+  yrs of experience in C/C++ programming (work primarily done in C) -need on the job experience.

·          Preferred experience-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-1039
Job Title:Genomics and Bioinformatics Software Engineer
Primary Skills:
Description:We are seeking a highly skilled individual to join a team of software engineers and bioinformaticians, responsible for customer-facing software whose aim is to advance genomic research in oncology and personalized medicine. You will be part of a multi-disciplinary R&D team developing new data analysis solution and delivering production quality software. The ideal candidate will have worked on next-generation sequencing or assay design software. Prefer a candidate with a good understanding of genomics, molecular biology, and technologies such as PCR and next-gen sequencing. Prefer a candidate with hands-on experience with sequence analysis tools (genome aligner, assembler, variant detection) and excellent understanding of genomic databases and their annotations (NCBI, RefSeq, ENSEMBL, dbSNP, UCSC genome browser, IGV).

Major Responsibilities:

Lead and take ownership of the algorithm development and implementation of plug-ins and software designed for specific genomic (think big data!) applications.
Partner with other R&D software engineers and bioinformatics scientists to integrate new software solutions to enterprise platform.
Work closely with other members of the R&D team to set development strategies and architecture, develop production level software to incorporate novel features prototyped in R&D.
Improve the design pipeline through data mining and iterative analysis of the data obtained, and develop algorithms rules to improve the pipeline. Partner with molecular biologists to plan for empirical testing of improvements.

Skills/Knowledge Requirements:

MS or Ph.D. degree in computer science, software engineering, bioinformatics or related fields.
5+ years of software development experience, proven track record on successfully developed commercial software products through multiple releases, strongly prefer if bioinformatics related.
Experience with complete software product life cycles, from concept to development, product testing and final release.
Experience with developing technical specifications based on customer requirements.
Coding proficiency (5+ years of experience) with some combination of Python (and/or Perl), Java (or C++) and shell scripting.
Experience with Matlab or R is desired
Experience with Git.
Experience with cloud computing, parallel computing, esp. Amazon Web Services.
Experience with Agile software development methodologies.
 
 
Job ID:Req-1040
Job Title:Systems Analyst, Genomics & Bioinformatics
Primary Skills:
Description:We are seeking a systems analyst to analyze and manage a genomics software development project. The software is cloud-based software fronting innovative scientific algorithms to enable the scientific community to advance genomic research in personalized medicine by designing customized gene panels. The successful candidate will be responsible for translating system requirements into software features and will manage the whole software life cycle from implementation to release. He or she will coordinate with a team of pipeline developers, UI developers (in California and India), bioinformatics scientists, and product managers, to ensure successful design, development, and release. Strong and collaborative leadership, determination to succeed, the willingness and courage to push the boundaries on the possible, and the drive to deliver are key attributes. A background in software development, bioinformatics, genetics, project management and systems analysis will provide a strong basis for success.

Major Responsibilities:

Provide expertise to identify and translate system requirements into software design documentation.
Develop overall implementation solution plan and act as project “general manager” - manage software development, V&V, support, and technical documentation teams to execute all project deliverables.
Coordinate, synchronize and manage overall project schedule. Accountable for execution on project timelines.
Review team progress against requirements and plans; resolve deviations.
Monitor risk and blocking issues, coordinate with teams and product owners for mitigation.
Document product requirements, procedures, and progress.
Mentor and motivate team members.

Skills/Knowledge Requirements:

Bachelor’s degree (Computer Science, Software Engineering or Life Science related degree).
3+ years of project management experience with life science related, customer facing software products.
Extensive experience with Agile software development methodologies is a must.
Experience with complete software product life cycles, from concept to development, product testing and final release.
A track record of success in understanding complex end-user applications, collecting and clearly documenting end user requirements and translating these into functional / engineering requirements
Demonstrated leadership skills to create a vision for success and to align colleagues and stakeholders around a plan to achieve it and then to execute this plan
Ability to integrate and apply feedback in a professional manner
Outstanding organizational, planning, process development, communication, analytical, and interpersonal skills.
Attention to detail and accuracy.
 
 
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

RESPONSIBILITIES:

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.

Qualifications

 

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.  

Education:

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

Travel:

Domestic – 0-4 times per year
International – 0-2 times per year
 
 
Job ID:Req-1065
Job Title:Senior Business Analyst/ Software Designer
Primary Skills:
Description:A senior member of our development team working closely with the product group to develop and document software designs.
Experienced in coordinating and facilitating interactions between business system end-users and technical staff
Facilitate Joint Application Design (JAD) sessions
Develop and document use cases, domain models and other design artifacts as needed.
Develop and document screen layouts and navigational flows.
Liaising with the development teams that are engaged in implementing the application.
Provide general assistance for Technical Support Tier I during peak times
Conduct research on emerging technologies in support of systems development efforts, and recommend technologies that will increase cost effectiveness and systems flexibility
Interact with Development and QA Engineers as required

Requirements:

Career path must have included hands-on software development using Object Oriented techniques.
Should be able to grasp complex business requirements and processes and document them effectively.
Strong analytical thinker with the ability to conceptualize a system in terms of both data/object model and application flows.
Solid understanding of Software Development Lifecycle using iterative methodologies.
Typically requires a bachelor's degree and five or more years technical experience.
 
 
Job ID:Req-1066
Job Title:Senior Technical Operations Engineer
Primary Skills:
Description:We are looking for Senior Technical Operations Engineer to fill a role in our clients San Diego offices. This role will involve working closely with our Tier I & II Support Technicians and Engineers, internal engineering groups (Development & QA) and our external customers, in the effort to maintain and grow a scalable and sustainable geographically dispersed server infrastructure. The perfect candidate will be self-driven, poses the ability to quickly adapt to new environments and technologies and deliver quality service to our clients. 

Responsibilities include: 

Provide Tier III support for the company product and handle escalations from Tier I & II
Modify /update scripts on customer production servers to improve efficiency in processes, upgrades and support
Use monitoring tools to find problems and resolve and/or escalate to development
Diagnose, troubleshoot, prioritize and resolve Technical Support issues for our customers via telephone, email, web-based case systems
Create and maintain documentation as it relates to system configuration, mapping, processes, and service records
Gauge the effectiveness and efficiency of existing systems; develop and implement strategies for improving or further leveraging these systems
Provide general assistance for Technical Support Tier I during peak times
Conduct research on emerging technologies in support of systems development efforts, and recommend technologies that will increase cost effectiveness and systems flexibility
Interact with Development and QA Engineers as required

Experience:

At least 7-10+ years of Linux systems administration experience, ideally in a start-up or healthcare environment
VMWare vCenter experience in large production environments and direct responsibility for the supporting infrastructure (blade server systems, storage arrays, internetworking equipment) associated with creating and supporting modern virtualized data centers
Solid scripting (Perl, Shell Scripting, Python, Ruby, etc) background 
3 – 5 years of experience with production application servers 
Experience with monitoring tools such as Nagios or Munin 
Configuration management tools like Puppet, Chef, or similar
Strong understanding or administrative experience with MySQL or other SQL based database servers
Demonstrated ability to work effectively within a team and with cross-functional technical and business teams 
Exceptional analytical, conceptual, and problem-solving abilities 
Excellent technical support and documentation skills 
Be a team player who is capable of contributing at all technical levels as part of a dedicated project team, as well as independently 

Nice to have:

Experience with: 

Supporting large scale wireless infrastructure, preferably Cisco based wireless environments
Advanced knowledge of modern networking and security fundamentals
LDAP and AD integration experience
VoIP based phone systems / SIP trunking knowledge
 
 
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.

Requirements:

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-1069
Job Title:Business Analyst
Primary Skills:
Description:Our client is looking for a highly motivated business analyst to translate user needs, observations, and functional requirements into innovative products. This is a great opportunity for candidates with existing software development experience looking to shift towards the business aspects of the product development lifecycle.

You will act as the conduit for requirements between our customer community, product management team, sales, 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 company’s team and share in the excitement of developing the system.

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 

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.
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.

Hard Skills:

3+ years of agile enterprise software development experience
3+ years of requirements analyst experience
Understanding of Rational Unified Process (RUP) or similar methodologies
Experience in UML or similar
Experience working with systems of complex 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 a plus but not required
Experience writing requirements for a commercial software product; experience writing enterprise-class software requirements

Soft Skills:

Strong written, verbal, and interpersonal communications skills
Strong presence with customers and partners
Proven ability to succeed in a rapid growth company environment
Strategic, creative thinker who can help synthesize multiple sources of domain information into product definition and design.
 
 
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
  Maven
  MySQL
  Database design and data mapping experience
  B.S. degree in Computer Science

 Experience with the following is preferred but not required:

 JBoss
Java Swing
Linux administration
Linux scripting (shell, perl)
Python
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-1077
Job Title:Manufacturing/Quality Engineer
Primary Skills:
Description:Essentials Duties and Responsibilities:

Plan and design manufacturing processes to maximize efficiency by analyzing layout of equipment, workflow, assembly methods and workforce utilization.
Determines parts and tools needed in order to achieve manufacturing goals according to product specification including maintenance of manufacturing documentation.
Develop, apply, and maintain quality requirements and standards for manufacturing products.
Statistically analyze production data and report findings to Management team in concise, meaningful format.
Serve as the primary Quality resource to departments for problem identification, resolution, loss reporting, and continuous imrovement.
Review inspection equipment to meet quality control standards, make suggestions with regard to procedures, standards and equipment to facilitate work and maintain product quality.
Perform internal audits. Analyze facts or circumstances surrounding individual problems to determine what action should be taken within the limits of standard practices.
Investigate and determine cause of faulty work and consult and advise management as to corrective measures.
Support customer audits. Interface with customers concerning problems with quality assurance and ensure that effective corrective action is implemented.
Train manufacturing personnel in various specialized areas, use of Quality tools, and recommended quality control practices.

Education and Experience:

Related job experience of 1-3 years and Bachelors Degree preferred.
Knowledge of Manufacturing production techniques, terminology, and quality standards including Lean and 5S initiatives. Knowledge on Kaizen and FDA ISO 9001, ISO 13485 a plus,
Possess diverse knowledge of inspection and control methods, techniques and documentation
Requires excellent communication skills, both written and verbal.
Requires strong computer skills including Microsoft Office, Microsoft Project and QA applications.

Physical Demands:

Typical physical effort includes frequent lifting or moving of lightweight to moderately weighted materials.
The use of fine motor skills in the hands to inspect assembled products and use inspection hand tools and type on the computer.
Ability to sit for extended periods of time performing statistical analysis.
Regularly required to sit or stand, walk around, bend and reach.

Work Environment:

Work performed in both a production shop environment and an office setting.
May shift to different workstations as inspecting needs require.

Will be required to perform other duties as requested, directed or assigned.

 

The physical demands and work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Anyone seeking accommodation should speak with Human Resources immediately.

 
 
 
Job ID:Req-1078
Job Title:Quality Manager
Primary Skills:
Description:Essential Duties and Responsibilities:

Develop, apply and maintain quality requirements and standards for manufacturing products
Statistically analyze production data and report findings to Management team in concise, meaningful format
Serve as the ISO Quality Representative to ensure that processes needed for the quality management system are established and implemented and maintained. Specific duties are included in the Quality Representative Addendum job description.
Serve as the primary Quality resource to departments for problem identification, resolution, loss reporting, and continuous improvements.
Develop and/or adapt inspection equipment to meet quality control standards, make suggestions with regard to procedures, standards, and equipment to facilitate work and maintain product quality.
Perform internal audits. Analyze facts or circumstances surrounding individual problems to determine what action should be taken within the limits of standard practices.
Investigate and determine cause of faulty work and consult and advise management as to corrective measures.
Support customer audits. Interface with customers concerning problems with quality assurance and ensure that effective corrective action implemented.
Train manufacturing personnel in various  specialized areas and in recommended quality control practices.
Responsible for directing and supervising the receiving inspector in daily duties and assigning long term goals. Responsible for ensuring that all the job duties of the receiving inspector are completed accurately and efficient such as the compilation and maintenance of inspection reports and records.

Education and Experience:


Must have extensive knowledge of Manufacturing production techniques, terminology, and quality standards.

Advance training in Engineering and Statistics

Must possess diverse knowledge of inspection and control methods, techniques, and documentation.

Requires excellent communication skills, both written and verbal.

Requires strong computer skills including QA applications,word processing, spreadsheets and databases.

Physical Demands :


Typical physical effort includes frequent lifting or moving of lightweight to moderately weighted materials.

The use of fine motor skills in the hands to inspect assembled products and use inspection hand tools and type on the computer.

Ability to sit for extended periods of time performing statistical analysis.

Regularly required to sit or stand, walk around, bend and reach.

Work Environment:


Work performed in both a production shop environment and an office setting.

May shift to different workstations as inspecting needs require
 
 
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.

 

Requirements:

•         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

 

Responsibilities:

•         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.

Responsibilities:

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.

Qualifications:

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:
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 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:
Description:Description

 

POSITION SUMMARY:

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.

 

RESPONSIBILITIES:

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

 

Qualifications

 

QUALIFICATIONS:    

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

 

Education

BS in computer science or equivalent

 

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