[Remote] Senior Embedded Software Engineer - Contract
Note: The job is a remote job and is open to candidates in USA. Cytovale is a medical diagnostics company whose FDA-cleared IntelliSep® test enables rapid sepsis risk assessment in the emergency department. They are seeking a hands-on Senior Embedded Software Engineer to contribute across the IntelliSep software platform, including the Sample Preparation Module, Cell Imaging Module, and Image Analysis Module.
Responsibilities
- Design, implement, and maintain embedded software in modern C++ across IntelliSep instrument platforms and Linux-based systems
- Support platform modernization efforts, including embedded OS upgrades, toolchain updates, and software infrastructure improvements
- Develop Python-based tools, build systems, and CI/CD pipelines to support verification and validation (V&V), manufacturing, service, and data workflows
- Troubleshoot complex issues spanning software, firmware, operating systems, networking, and instrument hardware
- Design and maintain interfaces between instrument subsystems, including imaging, motion control, sensing, and software services
- Author and maintain software requirements, architecture/design specifications, and quality system lifecycle artifacts
- Contribute to software V&V, cybersecurity maintenance, vulnerability remediation, risk management, and secure product development activities
- Distribute engineering knowledge through documentation, architecture reviews, and mentorship
Skills
- BS or MS in Computer Engineering, Electrical Engineering, Computer Science, or equivalent industry experience
- 8+ years of experience developing embedded software for complex electromechanical systems
- Expert-level C++ programming on Linux-based systems, with strong multi-threading and performance-optimization experience
- Experience integrating and debugging complex instrumentation (motion control, imaging, sensors, networking) using equipment like oscilloscopes and logic analyzers
- Strong Python programming skills
- Experience developing and maintaining CI/CD infrastructure, cross-compilation environments, and automated verification workflows
- Experience authoring software requirements, architecture documents, and design specifications
- Demonstrated ability to independently troubleshoot cross-disciplinary issues with excellent written and verbal communication skills
- Experience developing medical device software under FDA design controls, IEC 62304, ISO 13485, and risk management frameworks
- Hands-on embedded Linux experience, including OS interfaces, deployment, debugging, and lifecycle maintenance
- 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
Company Overview
Company H1B Sponsorship