Campus Pride Jobs

Mobile Campus Pride Logo

Job Information

Steris Staff Software Engineer Job Details | Steris Corporation in United States

Staff Software Engineer

Req ID: 44455

Job Category: Engineering

Point Richmond, CA, US, 94804

Description:

At STERIS, we help our Customers create a healthier and safer world by providing innovative healthcare and life science product and service solutions around the globe.

Summary

As a Staff Software Engineer you will be responsible for the design, documentation, development, and testing of software solutions for new and existing medical device data handling systems. Ultimately, you will play a crucial role in the overall continued success and sustainability of our world-class operating room integration systems!

This role is considered Hybrid with the requirement to work onsite at our Point Richmond, CA office Tuesday, Wednesday, Thursday.

This role is eligible for Work / H1B / Visa Sponsorship

Duties

As a Staff Software Engineer, you will also own the responsibility of analyzing product/system-level requirements and translating them into software requirements as well as the development and delivery of specific software features and functionality along with, but not limited to the following duties and responsibilities:

  • Contribute to the design of the system architecture.

  • Develop a software architecture based on the system architecture and product requirements.

  • Design, implements, and maintains efficient, reusable, and reliable software code according to STERIS standards and procedures for new and sustaining engineering projects, maintaining code quality, organization, and automation.

  • Review and approve plans and detailed designs.

  • Develop time and effort estimates for assigned features and functions and make delivery commitments.

  • Work independently on routine activities, issues,plans and larger-scale designs.

  • Create software development process documentation, including requirements, design and interface specifications and verification documentation.

  • Participate in the creation of software validation plans.

  • Lead software development projects/initiatives.

  • Collaborate, partner, guide and mentor teammates although not directly responsible for their management.

  • Software quality assurance to include unit and integration test development and execution, and code inspection and reviews.

  • Perform unit, integration, and system testing and capacity / performance testing of applications as required.

  • Collaborate with cross functional team members for project planning, development and analysis of product requirements, and to outline proposed solutions.

  • Participate in design reviews to identify issues and provides recommendations for enhancements.

How will your role as a Staff Software Engineer contribute to the success of STERIS?

This role plays a critical role in the maintenance and sustainment of our STERIS Hexavue Software and Operating Room Integration Systems. You can learn more here: HexaVue OR Integration System | STERIS (https://www.steris.com/healthcare/products/or-integration-systems/hexavue-integration-system)

Required Experience

  • Bachelor’s Degree in Computer Engineering, Computer Science, Software Engineering, or Electrical Engineering required with 10 or more years of related software engineering experience

  • Master’s Degree in above noted field with 7 or more years of related engineering experience.

  • Proven experience at software analysis, development, task time and effort estimation, and execution to plan.

  • Experience performing software requirement analysis and definition.

  • Experience working with stakeholders to refine product requirements to be realized in software is required.

  • Practical experience in Ruby, Ruby on Rails, C/C++, or any object-oriented analysis and programming, and multi-threaded/multi-tasking programming is required.

  • Experience with HTML, CSS and JavaScript is desired.

  • Experience with the Linux operating system and Linux externals is required.

  • Experience using software integrated development environments (IDEs) and tools to include configuration management (version control), defect management, continuous integration and code analysis tools is required.

  • Experience with one or more RTOS systems and the associated system services is required.

  • Experience with serial communication (UART, USART, SPI, I2C) is required.

  • Experience developing or maintaining device driver software on an embedded system is desired.

  • Experience in the implementation of infrastructure and applications for Manufacturing, Installation, and Serviceability is desirable.

  • Understanding of development for a resource-constrained target environment with specific performance requirements is desired.

  • Experience in User Interface (UI)/(HMI) development is required, which may include HMI touch screens or Graphical UIs.

  • E ping or maintaining device driening device driever software on an embedded system is required. xperience with Ethernet and network protocols is desired.

  • Experience working in a stage-gate development environment is required.

What STERIS Offers:

At Steris, we invest in our employees and their families for the long term! STERIS wouldn’t be where it is today without our incredible people. We shares our success together with you by rewarding you for your hard work and achievements.

Here is just a brief overview of what we offer:

  • 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

  • BART and Commuter Benefits.

  • 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

  • Hybrid working in select roles, teams, and functions.

STERIS does not accept unsolicited resumes, or business development communications from third-party agencies, recruiters or search firms in response to job postings.

#LI-EP1

#LI-Hybrid

Pay range for this opportunity is $105,750.00 - $148,050.00. This position is eligible for 15% annual bonus.

Minimum pay rates offered will comply with county/city minimums, if higher than range listed. Pay rates are based on a number of factors, including but not limited to local labor market costs, years of relevant experience, education, professional certifications, foreign language fluency, etc.

Employees (and their families) may enroll in our company-sponsored medical, dental, vision, flexible spending, health savings account, voluntary benefits, supplemental life/AD&D plans and the company’s 401k plan. Employees are covered by an employee assistance program (also available to household members) and long-term disability. Full-Time Employees are also eligible for short-term disability. Full-time Employees will also receive Paid Time Off (PTO) based on years of service and paid Holidays. Part-time employees working 20 or more hours receive a pro-ration of the full-time PTO allocation and paid Holidays based on their standard hourly work week. Full-Time employees are eligible for four weeks of paid parental leave. Part-time employees also receive paid parental leave, pro-rated based on their standard hourly work week.

STERIS is an Equal Opportunity Employer. We are committed to equal employment opportunity and the use of affirmative action programs to ensure that persons are recruited, hired, trained, transferred and promoted in all job groups regardless of race, color, religion, age, disability, national origin, citizenship status, military or veteran status, sex (including pregnancy, childbirth and related medical conditions), sexual orientation, gender identity, genetic information, and any other category protected by federal, state or local law. We are not only committed to this policy by our status as a federal government contractor, but also we are strongly bound by the principle of equal employment opportunity.

Req ID: 44455

Job Category: Engineering

Point Richmond, CA, US, 94804

STERIS Sustainability (https://www.steris.com/sustainability)

Life at STERIS (https://careers.steris.com/content/Life-at-STERIS/?locale=en_US)

DirectEmployers