Skip to content
← Back to job listings

Senior Embedded Software Engineer (Contract)

Cytovale · San Francisco, United States

External listingfull-time14 days ago

About The Role

Join Cytovale, a pioneering company in the field of medical diagnostics. As a Senior Embedded Software Engineer, you will work on the IntelliSep software platform, contributing to various modules and supporting platform modernization efforts. You will design, implement, and maintain embedded software, troubleshoot complex issues, and author software requirements and specifications. This is a contract position with a range of benefits, including comprehensive health insurance, performance bonuses, ample PTO, and a flexible work schedule.

  • Contribuer au développement et à la maintenance de logiciels embarqués modernes en C++ sur des systèmes basés sur Linux.
  • Participer aux efforts de modernisation de la plateforme, y compris les mises à niveau du système d'exploitation embarqué et les mises à jour de la chaîne d'outils.
  • Développer des outils basés sur Python, des systèmes de construction et des pipelines CI/CD pour soutenir la vérification et la validation.
  • Experience integrating and debugging complex instrumentation (motion control, imaging, sensors, networking) using equipment like oscilloscopes and logic analyzers
  • 8+ years of experience developing embedded software for complex electromechanical systems
  • Strong Python programming skills
  • Demonstrated ability to independently troubleshoot cross-disciplinary issues with excellent written and verbal communication skills
  • BS or MS in Computer Engineering, Electrical Engineering, Computer Science, or equivalent industry experience
  • Experience authoring software requirements, architecture documents, and design specifications
  • Expert-level C++ programming on Linux-based systems, with strong multi-threading and performance-optimization experience
  • Experience developing and maintaining CI/CD infrastructure, cross-compilation environments, and automated verification workflows
  • Hands-on embedded Linux experience, including OS interfaces, deployment, debugging, and lifecycle maintenance
  • Experience developing medical device software under FDA design controls, IEC 62304, ISO 13485, and risk management frameworks
  • Experience with Docker, containerized build environments, and infrastructure automation
  • Experience with distributed embedded systems architecture, configuration management, and regulated development processes
  • Experience supporting cybersecurity deliverables (SBOM generation, vulnerability management, penetration testing remediation)
  • Experience with image acquisition, computer vision, image processing, or scientific instrumentation

This is an external listing. JobSpring does not represent or verify the employer. Report this listing