About CliniComp
Human centered. Technology driven. CliniComp, Intl. offers an architecture framework that can solve the problems of adaptability, scalability, reliability, and real-time performance within a complete EHR offering. The culmination of almost 40 years of continuous innovation, CliniComp’s solution represents the latest advancement of a modern web-based system within a single coherent distributable database facilitating standardized communication between systems.
Job Description
CliniComp is looking for a professional Embedded Software Engineer to execute the complete embedded software development lifecycle. The goal is to create a scalable and optimized software systems that acquire, review, and analyze clinical patient data.
Requirements
Job Responsibilities
- Design software for embedded devices and systems based on input from clinical users, characteristics of the existing software base, consultation with other engineering staff, and system functional requirements.
- Implement, develop, code, test, and debug system software.
- Interface with hardware design and development.
- Follow coding guidelines and consider system characteristics to produce optimal performance, reliability, and maintainability
- Analyze and enhance efficiency, stability and scalability of system resources.
- Review design, review code, and test own software and software from other engineering staff.
- Assess third party and open source software.
- Provide a test plan for use by other engineering staff, quality assurance and support departments in validating a new implementation.
- Design and implement software and systems from requirements to production and commercial deployment
- Integrate and validate new product designs.
- Support software QA and optimize I/O performance.
- Develop and update technical documentation for the design, implementation, testing, deployment, sustaining of the software.
- Enhance professional growth and development through participation in educational programs, current literature, in-service meetings and workshops.
- Assist the engineering staff in clarifying requests for software changes and understand reported problems, handling escalated service calls and document and repair errors related to software.
- Provide post-production support in a timely manner.
Minimum Qualifications
- Bachelor’s degree in Science or Engineering
- 5-7 years of relevant work experience.
- Solid programming experience in C or C++.
- Working with Linux in a command line environment using the following utilities: bash, sed, awk, grep, find, vi, diff, strings.
- Can install, configure and maintain at least one major Linux distribution.
- Understands TCP/IP network concepts: IP address, netmask, UDP, MAC Address, arp, framing.
- Serial communication concepts: UART, I2C, SPI, RS-232, baud rates, flow control.
- Computer science concepts: Queuing theory, data structures, processes/threads, inter process communication, file systems, matricies, Big O notation, sorting, searching.
Preferred Qualifications:
- SQL (especially SQLite)
- HTTPD, SSL certificates, certificate databases
- Can install, configure and maintain RedHat Enterprise Linux
- Advanced network concepts: IP Helper, tcpdump, wireshark, netcat (nc), iptables, dhcp/bootp, tftp
- Web technologies including PHP, JSON, XML, Curl
Benefits
The base salary range for this full-time position is $135,000 - $185,000.
CliniComp's salary ranges are benchmarked and are determined by role and level. The range displayed on each job posting reflects the minimum and maximum target for new hire salaries for the position across all US locations and could be higher or lower based on a multitude of factors, including job-related skills, experience, location and relevant education or training.
- Our salary and benefits are competitive.
- CA Resident Employees receive 100% covered Medical and Dental premiums for you amp; your dependents
- Generous 401(k) plan and contribution
- Events and weekly lunches
- Engaging wellness activities
- Corporate Social Responsibility Program
- So many more to list
CliniComp 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.