Sr. Software Engineer - Algorithm Development jobs in United States
cer-icon
Apply on Employer Site
company-logo

Cypress HCM · 2 hours ago

Sr. Software Engineer - Algorithm Development

Cypress HCM is focused on advanced real-time signal-processing algorithms for medical-device systems. The Sr. Software Engineer will implement and optimize these algorithms, translating prototypes into production-ready code and collaborating across teams to support the full lifecycle development.

Human ResourcesInformation TechnologyStaffing Agency
check
Growth Opportunities

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

Qualification

C#C/C++Real-time algorithmsPythonMATLABCI/CD toolsSoftware methodologiesTestingCollaborationDocumentation

Required

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

Company

Cypress HCM

twittertwittertwitter
company-logo
Cypress HCM is a staffing and recruiting company providing technology and creative recruiting solutions.

Funding

Current Stage
Growth Stage

Leadership Team

leader-logo
Mark Lillig
CEO
linkedin
leader-logo
Philip Oommen
CFO
linkedin
Company data provided by crunchbase