CliniComp, Intl. is a global provider of electronic hardware, software and support solutions that has maintained an unrivaled track record of performance and reliability in complex high acuity hospital environments for decades. This integrated offering guarantees seamless CPOE and order/results management, as well as transparent patient record viewing across all patient environments, distinct sites, and time. CliniComp has managed over 600 million real world patient records and provided virtually zero down time since 1983. We are a San Diego based company made up of inspired people that form a team as strong as each of its individuals. We design, develop, and implement cutting-edge technology that contributes to fundamental advancements in computer science. As technology advances, we adapt and evolve so that we remain at the forefront of our industry and continue to provide unrivaled performance and reliability. We strive to find self-motivated team players; problem-solvers who thrive in a fast-paced, agile environment, who love innovative technology as much as creating it. If you’re smart, creative, ambitious, and always looking for ways to improve, we’d like to talk with you.

CliniComp, Intl.

San Diego, CA

Software Engineer

At CliniComp, Intl. we create cool products, in a pleasant place with people we like. We design, develop, and implement software and hardware solutions for Healthcare IT. Our state-of-the-art technology has contributed to fundamental advancements in computer science. We are proud of our artificial intelligence initiatives that are adding significant depth to products that will further improve healthcare outcomes for patients. The foundation of all we do is to create things that really matter.

Position Summary

We’re looking for a Software Engineer to join a high-performing team of engineers and contribute to the overall design and architecture of products that support the current and next generation of electronic health records. In this role, the Software Engineer is responsible for providing software design, implementation, and testing of clinical information software used in healthcare institutions to chart, review and analyze patient clinical data. This position may lead through direct contributions to product development, develop written technical documentation, and conduct technical presentations.


  • Perform software design based on input from clinical users, characteristics of the existing software base, consultation with other engineering staff, and system functional requirements.
  • Perform software implementation, following coding guidelines and considering system characteristics to produce optimal performance, reliability, and maintainability.
  • Conduct software evaluation and testing of own software, software from other engineering staff, and third-party software.
  • Provide a test plan for use by other engineering staff, quality assurance and support departments in validating a new implementation.
  • Perform work in compliance with coding guidelines, system functional and project requirements.
  • Attend design review meeting and adhere to software development plan and procedures.
  • Produce work to achieve optimal performance, reliability, and maintainability.
  • Document and repair errors related to software.
  • Collaborate on providing Engineering documentation and teach best practices to improve documentation within engineering and across company departments.
  • Work on special projects as assigned.


  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering or related degree.
  • 3 + years of industry experience in a software development environment.
  • Proficiency in C/C++, Linux, and programming fundamentals including object-oriented design.
  • Strong experience with JavaScript, HTML, Apache servers, Web services & applications.


  • Experience with DBMS and SQL such as MySQL, SQLite, Oracle or other relational databases.
  • Work experience with PHP, JavaScript, Java, HTML, or XML; Apache servers, Web services & applications.
  • Experience with debugging utilities such as GDB, etc.
  • Demonstrated interest and ability to learn other coding languages as needed.
  • U.S. Citizenship with the ability to obtain a DoD ADP clearance and a VA High Risk Background clearance

Security Clearance: The start of the security clearance process is up to the discretion of the company and may begin no later than the successful completion of the first 90 days of employment, and commensurate with job requirements and the needs of the business. Successful completion of the security clearance process may not be required for every position but all candidates must be willing to submit to the process if requested by their manager according to the requirements of the position and business needs.


  • 100% covered Medical and Dental coverage for you & your family
  • Generous 401(k) plan and contribution
  • Events and weekly lunches
  • Engaging wellness activities
  • Corporate Social Responsibility Program
  • So many more to list…

CCI complies with the Americans with Disabilities Act and considers reasonable accommodation measures that may be necessary for eligible applicants/employees to perform primary responsibilities. EEO/AA/M/F/Veteran/Disabled