Demo

Sr. Software Engineer - Algorithm Development

Cypress HCM
Irvine, CA Contractor
POSTED ON 1/3/2026
AVAILABLE BEFORE 2/9/2026
This role focuses on implementing and optimizing advanced real-time signal-processing algorithms for medical-device systems. The engineer will translate prototype models into production-ready code, integrate algorithms into system architecture, and collaborate across teams to support full lifecycle development, performance optimization, and verification.

Responsibilities

  • Design and implement real-time signal-processing algorithms for embedded and x86-based systems.
  • Convert prototype algorithms (Python/MATLAB) into production-grade C# or C/C code.
  • Optimize, profile, and troubleshoot algorithm performance and reliability.
  • Collaborate with product software teams to integrate algorithms into system architecture.
  • Support documentation, testing, verification, and compliance within the software lifecycle.
  • Contribute to system design discussions and provide technical guidance to stakeholders.
  • Participate in code reviews and ensure adherence to best practices.

Qualifications

  • Bachelor’s degree in Computer Science, Electrical Engineering, or related field; 10 years of software/algorithm development experience.
  • Strong programming skills in C# and C/C (Windows/Linux).
  • Experience with Python, MATLAB, or similar scientific languages.
  • Expertise in real-time data-processing algorithm design, optimization, and integration.
  • Proficiency with CI/CD tools (e.g., Azure DevOps), IDEs, and Git.
  • Strong understanding of software development methodologies and design patterns.
  • Experience with requirements, testing, and documentation in regulated or structured environments.

Pay Rate

  • $140-180k

Salary : $140,000 - $180,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Sr. Software Engineer - Algorithm Development?

Sign up to receive alerts about other jobs on the Sr. Software Engineer - Algorithm Development career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$163,289 - $195,234
Income Estimation: 
$136,356 - $178,393
Income Estimation: 
$117,033 - $148,289
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Cypress HCM

  • Cypress HCM Lehi, UT
  • Job Details Technical Support Consultant 3 (Contract) Location: Open to Remote Candidates (PST, CST & CST Time zones preferred) Duration: 1/05/2026 to 5/29... more
  • 13 Days Ago

  • Cypress HCM Coraopolis, PA
  • Responsibilities Desktop/Client Support (Windows desktop/laptop, MacBook, server, imaging services, etc...) Retail Support (registers, pinpads, handheld PD... more
  • 13 Days Ago

  • Cypress HCM York, NY
  • The Compensation and Headcount Sr. Financial Analyst will provide support to Financial and Business colleagues and assist in financial planning as well as ... more
  • 13 Days Ago

  • Cypress HCM Irvine, CA
  • PhD in genomic science and related field required. Experience in developing assays for minimal residual disease (MRD) is highly desirable. A minimum of 12 ... more
  • 13 Days Ago


Not the job you're looking for? Here are some other Sr. Software Engineer - Algorithm Development jobs in the Irvine, CA area that may be a better fit.

  • Veracity Software Inc Irvine, CA
  • Distinguished Control Engineer - Algorithm Development (Medical Devices) Irvine, California Full Time Department: R&D / Algorithm Engineering Reports To: F... more
  • 1 Month Ago

  • Northwest Talent Solutions LLC Irvine, CA
  • Senior Software Engineer – Algorithm DevelopmentIndustry: Medical Devices / Healthcare TechnologyLocation: On-site (minimum 4 days per week)Employment Type... more
  • 27 Days Ago

AI Assistant is available now!

Feel free to start your new journey!