Connecticut Innovations · 2 weeks ago
Software Engineer - Hardware and Embedded Systems
Connecticut Innovations is Connecticut’s strategic venture capital arm, and they are seeking a Software Engineer to drive the development of embedded control systems for their next-generation brain perfusion platform. The role involves designing and implementing firmware and automation software, collaborating with engineers across disciplines to integrate data, analytics, and automation into robust systems.
Responsibilities
Embedded Systems Development
Develop, test, and maintain firmware for embedded controllers (e.g., Arduino Portenta, PLCs)
Implement PID control loops, sensor data acquisition, and real-time I/O management
Interface with high-speed DAQ modules (e.g., USB-1608FS-Plus) for synchronized, buffered data logging
Control & Automation Software
Design software architectures for managing perfusion cycles, valve control, and pump synchronization
Develop APIs and automation routines for experiment scheduling, calibration, and error handling
Integrate control systems with GUI and system-level automation layers
Data & Analytics Integration
Implement time-series data collection and analysis pipelines for monitoring physiological metrics
Work with Python-based analytics (e.g., NumPy, pandas, Plotly, scikit-learn) to visualize and interpret perfusion parameters such as clean_scale_weight and brain_resistance
Support development of predictive models to optimize perfusion performance
System Integration & Testing
Collaborate with hardware, mechanical, and biochemical engineering teams to ensure seamless system operation
Write test protocols, validation scripts, and documentation for regulatory and performance verification
Maintain version control (Git), CI/CD pipelines, and issue tracking
Qualification
Required
Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, Computer Science, or related field
3+ years of experience in embedded systems, control software, or scientific instrumentation
Proficiency in Python and C/C++
Experience with microcontrollers, serial communication (UART/RS-232/USB), and DAQ systems
Familiarity with PID control, signal processing, and sensor integration
Strong debugging, documentation, and collaboration skills
Preferred
Experience with Portenta Machine Control, Modbus/TCP, or PLC integration
Knowledge of hardware-in-the-loop testing, real-time operating systems, or lab automation frameworks
Experience developing scientific GUIs (e.g., PyQt, Dash, or similar)
Understanding of biomedical instrumentation or bioreactor control systems
Benefits
Strict wage minimums
Generous benefits
Personal leave policies
Company
Connecticut Innovations
Connecticut Innovations provides strategic capital and operational insight to to companies in high-tech industries
H1B Sponsorship
Connecticut Innovations has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (1)
2021 (1)
2020 (1)
Funding
Current Stage
Early StageRecent News
Hartford Business Journal
2025-12-26
Crowdfund Insider
2025-12-25
vcnewsdaily.com
2025-12-24
Company data provided by crunchbase