Senior/Principal C++ Software Engineer Job at ENCHANNEL MEDICAL LTD, Ladera Ranch, CA

dFk5MDlSVHMzUzdHRnlibkpWK0NjdU8wK1E9PQ==
  • ENCHANNEL MEDICAL LTD
  • Ladera Ranch, CA

Job Description

Who we are:

EnChannel Medical provides the opportunity to transform the future of cardiac arrhythmia through the power of technology. We are here to solve real-world problems and maximize global impact, fueled by the idea that our products will save lives, including our loved ones.

We are seeking a Senior or  Principal C++ Software Engineer to join our software team to develop innovative software for our 3D Mapping workstation. The ideal candidate has a desire to work in a fast-paced start-up environment. Your contribution will involve collaborating closely with cross-functional teams and skilled engineers to meet and exceed complex maintainability standards, all while driving forward the delivery of exceptional software products.

Candidates who do not meet all of the needed requirements specified in the job posting will not be eligible for consideration as applicants for the position.

What you will be doing:

  • Execute full software development life cycle requirement capture, architecture, implementation, testing, and support.
  • Translate algorithms, and review/verify software deliverables for Real-Time Embedded Software.
  • Research, test, benchmark, and evaluate new tools and technologies, and recommend ways to implement them for product development.
  • Develop software requirements and design documents.
  • Maintain high standards of software quality and technical excellence within the team by establishing good practices and writing clean and testable code.
  • Maintain compliance with quality system procedures and all regulatory requirements.

What we need:

  • 5+ years of recent C++ experience in a production environment.
  • A bachelor’s and/or master's degree, and/or PhD in scientific/engineering discipline; or equivalent combination of education and experience.
  • Working experience with MATLAB is highly desired.
  • Knowledge of ICE/JTAG and software unit testing.
  • Must have solid experience with Object-Oriented design and software development life cycle (SDLC).
  • Experience developing, integrating, and debugging software in multi-threaded/multi-tasking environments.
  • Expert with laboratory instruments e.g., oscilloscopes and logic analyzers.

What you bring

  • Familiar with statistical signal processing.
  • Knowledge of software development for computational modeling of engineering/bioengineering applications.
  • Exposure to modern software development version control and project management tools - Git, Jira, etc.
  • Working experience in a regulated industry, preferably medical devices (IEC 62304).
  • Demonstrates skills with UML, sequence diagrams, static analysis, and software unit testing.
  • Experience WPF and MVVM pattern.

What We Offer

  • Amazing people and culture.
  • Competitive Salary.
  • Comprehensive benefits plan and 401K with company matching.
  • Casual dress and start-up work environment.
  • Wellness and fitness values.

Job Tags

Work experience placement, Casual work,

Similar Jobs

Talent Sphere Staffing

Entry Level - Research Data Analyst (Remote) Immediate Job at Talent Sphere Staffing

 ...participate in one or several of the above topics Ability to read, understand, and follow oral and written instructions. Experience: No experience required but must be able to work independently. Job Benefits: Flexibility to take part in... 

Amazon.com Services LLC

Mechatronics & Robotics Technician - Plainfield, IN Job at Amazon.com Services LLC

 ...DESCRIPTION About Maintenance at Amazon: Operations is at the heart of Amazons business...  ...49lbs as well as stand and walk during shifts lasting up to 12 hours, with or without...  ..., with a half-hour break. Front Half Night Shift: Schedule: 4 days on, 3 days off... 

Soarion Credit Union

Compliance Officer Job at Soarion Credit Union

 ...) achievement of formal certifications recognized in the industry as equivalent to a bachelor's degree (e.g., certified compliance officer certifications in lieu of a degree). ~ Compliance certification preferred. ~ Thorough knowledge of regulatory compliance, banking... 

Compass Group

FOOD TRANSPORTER/DELIVERY DRIVER (PART TIME) Job at Compass Group

 ...We are hiring immediately for a part time FOOD TRANSPORTER/DELIVERY DRIVER position. Location : Parkway School District - 455 North Woods Mill Road, Chesterfield, MO 63017. Note: online applications accepted only . Schedule : Part time schedule. Monday... 

BayMark Health Services

Grant Program Coordinator Job at BayMark Health Services

 ...Grant Program Coordinator The Program Coordinator performs a variety of complex administrative, clerical and accounting functions...  ...and written communication skills. Excellent documentation and computer literacy skills required. Demonstrable ability to comply with...