STERIS · 13 hours ago
Senior Software Engineer
STERIS is a company dedicated to creating a healthier and safer world through innovative healthcare and life science solutions. As a Senior Software Engineer, you will design, develop, and deploy embedded software solutions that incorporate AI/ML capabilities, ensuring efficient integration and performance on embedded hardware. The role involves collaborating with cross-functional teams and managing documentation while leading efforts in algorithm development and testing.
BiotechnologyHealth CareMedical Device
Responsibilities
Design, implement, test, and debug embedded applications, integrating AI/ML capabilities for real-time operation
Lead technical development and deployment of AI/ML models on embedded hardware, optimizing compute, memory, and power usage
Collaborate with hardware engineers and cross-functional teams to ensure seamless integration of AI software components
Develop and integrate AI algorithms for enhanced system functionality (e.g., computer vision, predictive controls)
Manage requirements and documentation using AI solutions, ensuring traceability and alignment with business needs
Conduct unit and integration testing, including validation and verification of AI/ML models and systems
Participate in design/code reviews and resolve software change requests and defects
Investigate emerging AI/ML frameworks and embedded technologies and collaborate globally to implement them across teams
Qualification
Required
Bachelor's degree in Computer Engineering or Software Engineering. A degree in another Engineering discipline may be acceptable with proven software education and/or training and demonstrated software experience
Requires 5+ years overall of related software engineering experience in development and/or verification in C++/RTOS or C++/Python in embedded systems or business applications or PLC programming
1+ years experience researching, developing, and applying AI solutions in production environments
Proven experience with software systems design and SoC architecture
Experience of adapting AI tools for software design, test development and capturing use cases
Demonstrated ability in requirement management using AI tools
Solid problem-solving, debugging, and analytical skills; familiarity with communication protocols and hardware interfaces
Proficiency in C++ programming and Python for test automation and AI applications
Experience with multithreaded development on Linux and Windows platforms
Exceptional team player and communicator
Preferred
1+ years experience researching, developing, and applying AI/ML solutions in production environments
Proficiency in C++ programming and Python for test automation and AI/ML applications
Medical device industry experience
Experience with IDEs, version control, defect management, CI/CD, and code analysis tools
Knowledge of cloud connectivity and solutions
Experience with test automation, modeling and simulation
Experience deploying AI/ML models on constrained hardware; familiarity with ML inference runtimes (TensorFlow Lite, TensorRT, ONNX Runtime, OpenVINO)
Benefits
Extensive Paid Time Off and (9) added Holidays
Excellent Healthcare, Dental and Vision Benefits
Long/Short Term Disability Coverage
401(k) with a company match
Maternity and Paternity Leave
Additional Add-on Benefits/discounts For Programs Such As Pet Insurance
Tuition Reimbursement and continued education programs
Excellent opportunities for advancement in a stable long-term career
Company
STERIS
STERIS is a leading provider of infection prevention and other procedural products and services, focused primarily on healthcare, pharmaceutical and medical device Customers.
H1B Sponsorship
STERIS 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 (26)
2024 (28)
2023 (15)
2022 (33)
2021 (18)
2020 (19)
Funding
Current Stage
Public CompanyTotal Funding
$0.28M2010-05-21Post Ipo Debt· $0.28M
1998-12-01IPO
Leadership Team
Recent News
GlobeNewswire
2026-01-22
2025-11-05
Company data provided by crunchbase