C++ Developer

Overview

Hybrid
Depends on Experience
Contract - W2
Contract - 12 Month(s)
No Travel Required
Unable to Provide Sponsorship

Skills

C++
C
C#
Python

Job Details

Job role – Sr. C# or C/C++ Engineer / Medical Devices

Location – Irvine, California

 

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 integration

Requirements:

Bachelor’s degree in computer sciences, electrical engineering

10+ years of direct industry experience is required

Must 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.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.