What are the responsibilities and job description for the Sr. C# or C/C++ Engineer / Medical Devices position at Techmorgonite Software Solutions LLC?
Job Title – Sr. C# or C/C Engineer / Medical DevicesLocation – Irvine, California Industry: Medical Equipment / DevicesJob Category: Manufacturing – Product Development*** RECRUITER NOTES ***Once the candidates are Submitted – Workday will automatically send them a message at the email address you provided during the upload, prompting them to follow a link in order to complete their profile, answer some pre-screening questions, and e-sign their application. We cannot take any action with your candidates until this is completed on their end, so please make sure to tell them to watch for this email from Client Job Details: We are seeking an experienced senior-level Software Engineer to join our Algorithm development team.This role will focus on implementing advanced algorithms and software for cutting-edge medical devices, with a focus on real-time signal processing and system integrationRequirements:Bachelor’s degree in computer sciences, electrical engineering10 years of direct industry experience is requiredMust Have: Strong hands-on programming experience in C# and C/C (Windows, Linux). Programming experience in Python, MATLAB, or similar scientific programming language.Experience with CI/CD (Continuous Integration/Continuous Deployment) frameworks such as Azure DevOps and Pipelines.Experience in the design, optimization, integration and validation of complex real-time data processing algorithms.Proficiency in software development tools (e.g. Visual Studio, PyCharm) and source control (e.g. Git).Knowledge of software development methodologies and best practices, e.g. object-oriented design, design patterns, code analysis, development processes, etc.