Search jobs > San Diego, CA > Sr embedded software

Sr. Embedded Software Engineer

CliniComp
San Diego, CA, US
$148K-$179K a year
Full-time
Quick Apply

As a Senior Embedded Software Engineer, your primary responsibility involves designing and implementing software solutions by integrating clinical user feedback and system requirements.

You conduct thorough evaluations and testing of software, creating comprehensive test plans for validation by multiple departments.

Additionally, you contribute to technical documentation, address escalated service calls, and ensure timely responses within CliniComp's engineering and support ticket systems.

Requirements

This position is based onsite on a hybrid schedule in San Diego, CA.

  • 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;
  • Develop and update technical documentation for the design, implementation, and testing 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 understanding reported problems, handling escalated service calls, and documenting and repairing errors related to software;
  • Respond to requests via CliniComp's engineering and support ticket systems in a timely manner.

Required

  • Degree in Science, Math or Engineering :
  • 4+ years of relevant work experience with master’s degree
  • 7+ years of relevant work experience with bachelor’s degree
  • Hands-on experience C / C++ programming
  • Worked with Linux in a command line environment using the following utilities : bash, sed, awk, grep, find, vi, diff, strings
  • Can build and customize Yocto Linux distribution using standard utilities such as bitbake and devtool
  • Understands TCP / IP network concepts : IP address, netmask, TCP and UDP sockets, MAC Address, ARP, framing, bridging, NAT, nftables, DHCP, tcpdump, wireshark, netcat
  • Computer science concepts : Queuing theory, data structures, processes / threads, inter process communication, file systems, matrices, Big O notation, sorting, searching

Preferred

  • HTTPD, SSL certificates, certificate databases
  • Can configure and maintain RedHat Enterprise Linux 9 development environment
  • Can create, modify, and extend containerized build environment and applications
  • Web technologies including PHP, JSON, XML, Curl
  • Experience with critical care Medical Devices such as bedside monitors, ventilators, balloon pumps, cardiac output, and dialysis

Benefits

The salary range for this full-time position is $148,000 - $179,000 and is a hybrid role requiring that you are onsite in our San Diego office.

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.

  • 100% covered Medical and Dental coverage for you & your family.
  • Generous 401(k) plan and contribution.
  • Events and biweekly lunches.
  • Engaging wellness activities including access to an onsite nutritionist and onsite group training sessions.
  • And more!

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.

12 days ago
Related jobs
Promoted
CliniComp
San Diego, California

Conduct software evaluation and testing of own software, software from other engineering staff, and third-party software;. As a Senior Embedded Software Engineer, your primary responsibility involves designing and implementing software solutions by integrating clinical user feedback and system requi...

Promoted
VirtualVocations
San Diego, California
Remote

A company is looking for a Sr Software Engineer - US Remote. ...

Promoted
TrellisWare Technologies
San Diego, California

TrellisWare launched in 2000 with an innovative culture striving to push technological boundaries in the area of wireless communications.We are now a worldwide leader in highly advanced algorithms, waveforms, and communications systems that range from small form factor radio products to fully integ....

Promoted
VirtualVocations
San Diego, California

A company is looking for a Sr Analyst I - Java Full Stack. ...

Promoted
ServiceNow
San Diego, California

Build high-quality, clean, scalable and reusable code by enforcing best practices around software engineering architecture and processes (Code Reviews, Unit testing, etc. Implement software that is simple to use to allow customers to extend and customize the functionality to meet their specific need...

Promoted
VirtualVocations
Chula Vista, California

A company is looking for a Principal Embedded Software Engineer. ...

Promoted
Apple
San Diego, California

Do you want to have an impact on every single Apple product? As a Cellular RF Software/Firmware Engineer, you will be at the center of the embedded 5G/4G/multimode cellular firmware effort within a silicon design group responsible for designing and productizing innovative cellular SoCs! This positio...

Ananant Systems Private Limited
San Diego, California

Fresh post-graduates in the fields of Communication systems, Digital Signal processing, Embedded systems, Control Systems Experienced professionals: We invite interested SW engineers at all levels of industry experience in any of the following areas to apply: Experience domains: Wired/Wireless Netwo...

TEKsystems
San Diego, California

Job Title: Embedded Software Engineer. Our client is looking to fill an intermediate software engineer role on their firmware team, which is responsible for the control software that runs their 3D printers. Responsibilities:As a key member of our software development team, you will contribute to the...

HexaQuEST Global
San Diego, California

Experience working on complex embedded systems design, development like UV Lithography, Scanning embedded systems or similar as a coder/developer/tester. Development in Embedded Linux Environment with C++ 11 Programming as core strengths. Embedded C++, Multithreading, OOAD and Black box Programming/...