Advanced Embedded Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

STERIS · 1 day ago

Advanced Embedded Software Engineer

STERIS is a company dedicated to providing innovative healthcare and life science solutions. The Advanced Embedded Software Engineer is responsible for designing, developing, and testing software solutions for medical devices, ensuring compliance with industry standards while collaborating with cross-functional teams.

BiotechnologyHealth CareMedical Device
check
H1B Sponsor Likelynote

Responsibilities

Designs, implements, and maintains efficient, secure, reusable, and reliable software code according to corporate standards and best practices for new and sustaining engineering projects
Analyzes risk and establish risk mitigation
Conducts and participates in peer code reviews to identify issues and provide recommendations for enhancements
Collaborates with cross functional team members for project planning, analysis and development of product requirements and to outline proposed solutions
Develops time and effort estimates for assigned features and functions
Makes delivery commitments
Leads the development of software architecture and software requirements based on user and system requirements
Creates software development process documentation including architectural design, requirements, design and interface specifications, and verification test protocols
Leads unit, integration, and system testing effort, including capacity and performance testing
Identifies defects and formulates solutions to complex and ambiguous technical problems

Qualification

Embedded CC++RTOSDevice driver developmentSoftware requirement analysisUI/HMI developmentNetwork security protocolsMulti-threaded programmingSoftware IDEsUsability / human factorsEthernet networkingWireless networking

Required

Bachelor's Degree in Computer Engineering, Software Engineering or Electrical Engineering required with 8 or more years of related engineering experience
Practical experience in embedded C and C++, object-oriented analysis and programming, and multi-threaded/multi-tasking programming is required
Proven experience at software development analysis, task time and effort estimation and execution to plan is required
Experience performing software requirement analysis and definition
Experience with one or more RTOS systems and the associated system services is required
Experience developing and maintaining device driver software on an embedded system is required
Experience with serial communication (UART, USART, SPI, I2C, CAN) is required
Experience using software IDEs and tools, including configuration management (version control), defect management, continuous integration and code analysis tools is required
Experience in User Interface (UI)/Human Machine Interface (HMI) development is required
Experience working in a regulated industry which requires formalized software development processes and software risk management is required

Preferred

A degree in another Engineering discipline may be acceptable with proven software education and/or training and 10 or more years of demonstrated software experience
Understanding of development for a resource-constrained target environment with specific performance requirements is desired
Experience working with stakeholders to refine product requirements to be realized in software is desired
Experience in the medical device industry is desired
Experience with Ethernet and wireless networking within in an embedded target is desired
Experience with network security protocols including HTTPS, TLS, and certificate management is desired
Experience with Linux especially with system-on-module or embedded targets is desired

Benefits

Competitive Pay
Extensive Paid Time Off and (9) added Holidays.
Excellent healthcare, dental, and vision benefits
401(k) with a company match
Long/Short term disability coverage
Parental Leave
Additional add-on benefits/discounts for programs such as Pet Insurance
Continued training and educations programs
Excellent opportunities for advancement in a stable long-term career

Company

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 Company
Total Funding
$0.28M
2010-05-21Post Ipo Debt· $0.28M
1998-12-01IPO

Leadership Team

leader-logo
Daniel Carestio
President and CEO, STERIS
linkedin
leader-logo
Walter Rosebrough
CEO Emeritus & Senior Advisor
linkedin
Company data provided by crunchbase