Emulate, Inc. · 1 month ago
Senior Software Engineer – Full Stack
Emulate, Inc. is the pioneer of Organ-on-a-Chip technology, enabling researchers to accurately replicate human tissue function and disease biology. The Senior Software Engineer (Full Stack) will design, develop, and operate software that connects scientific instruments with cloud services and user-facing applications.
BiotechnologyHealth CareLife ScienceMedical
Responsibilities
Lead end-to-end delivery of features that span embedded firmware and ROS/ROS 2 nodes: requirements, design, implementation, verification, release, and sustaining
Own end-to-end feature delivery across web front end, back end services, and instrument integrations: requirements → design → implementation → testing → release → operations
Partner with Product, Scientists, and cross-functional stakeholders to clarify requirements and translate them into epics, stories, and acceptance criteria
Design and build secure, scalable APIs (REST/gRPC) and front-end experiences that are resilient, accessible, and observable
Collaborate with instrument and embedded teams to enable robust data and control pathways between devices, desktop utilities, and cloud applications
Improve our infrastructure, tooling, and developer experience (CI/CD, testing strategy, monitoring, documentation)
Conduct design and code reviews; uphold engineering best practices, documentation standards, and validated change control
Maintain high bar for security and privacy across the stack; contribute to threat modeling and remediation
Create and maintain technical documentation that enables repeatability, auditability, and future development
Qualification
Required
B.S. or M.S. in Computer, Electrical, Robotics, Mechanical Engineering
4+ years of professional software engineering experience (senior-level scope and autonomy; experience leading multi-component projects)
Experience building systems that interact with cloud services and APIs and deliver production web applications
Strong engineering fundamentals and SDLC practices (requirements, design, testing, CI/CD, observability, incident response)
Working knowledge of software security requirements and common frameworks; ability to design with security in mind
Excellent communication skills; able to collaborate with Scientists, Product, and multi-disciplinary engineering teams
Hybrid work: able to be onsite in Boston at least 4 days/week
Preferred
Experience collaborating with embedded/firmware teams (C/C++, RTOS) and integrating device protocols
Experience with ROS
Strong testing practices across unit, integration, contract, and end-to-end; familiarity with validated environments
Performance profiling, accessibility, and usability best practices on the front end
Observability (metrics, logs, traces) and SLO-oriented operations
Benefits
Annual Bonus: Performance-based bonus opportunity
Equity: Participation in the company’s equity incentive program
Comprehensive Benefits:
Medical, dental, and vision insurance
Generous paid time off (PTO) and company holidays
Commuter benefits and pre-tax transit options
401(k) plan
Life and disability coverage
Company
Emulate, Inc.
Emulate, Inc.
H1B Sponsorship
Emulate, Inc. 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 (5)
2024 (2)
2023 (1)
2022 (4)
2021 (1)
2020 (2)
Funding
Current Stage
Late StageTotal Funding
$271.34MKey Investors
Northpond VenturesEthos Family OfficeFounders Fund
2024-03-20Series F· $47.07M
2021-09-07Series E· $82M
2020-03-06Series D
Recent News
Company data provided by crunchbase