Software Engineer I

FUJIFILM Washington DC

Company

FUJIFILM

Location

Washington DC

Type

Full Time

Job Description

Overview

Software Engineer I - Bothell, WA

FUJIFILM Sonosite, Inc. - If you are looking for work that matters, you'll find it at FUJIFILM Sonosite. As the creator of point of care ultrasound, we dedicate every day to the innovation and development of imaging solutions that enable clinicians to provide improved healthcare in leading institutions, underserved populations and communities in crisis around the globe. At FUJIFILM Sonosite, we are in the relentless pursuit of answers that allow our customers to be confident that they are making the best clinical decisions for any patient, anywhere, anytime. Members of the FUJIFILM Sonosite team embody our company values: Go boldly, Stay curious, Passion fuels us, Respect each other, Own it and Act with integrity. Headquartered in Bothell, WA USA, FUJIFILM Sonosite is the proud recipient of numerous prestigious design awards and has in excess of 145 patents. Our point of care ultrasound systems are sold in more than 100 countries.

External US

Summary:

As a Software Engineer I in the Software Process & Quality team of our Software Engineering department, you will expand, improve, and maintain our existing automation frameworks, instrumentation hooks, and build/infrastructure tools needed to ensure software functionality and quality of our complex medical ultrasound device products. These works will be consumed by you, your software development peers, and your software tester counterparts to produce test coverage that fulfills our software test plans, verification procedures, and the overall software and system specifications. The Software Developer I will ensure reliable nightly automation runs in Jenkins against devices in our department's Continuous Test Lab, as well as supporting local runs on developer/tester workstations. Demonstrated technical proficiency in software tools and quality within Scrum/Agile teams is required. This position requires the successful candidate to be self-motivated, to seek and identify clarifications in ambiguous challenges, propose solutions, and seek alternates using peer relations and mentorship. The ability to interact with cross-department counterparts and adjacent professionals from other engineering sectors is critical.

Essential Job Functions:

  • Enhance and maintain test frameworks and instrumentation software hooks for our new and existing medical device products, using C#/XAML and C++/CLI embedded within the products, communicating with a pure Ruby script test harness, over a mix of standard and proprietary protocols and models.
  • Enable automation of test plans written by software testers, by implementing API control and measurement of events and UI in .NET Framework and WPF, for many use cases such as clinical/institutional user workflows, linear/angular medical calculations, touch input, settings, connectivity, and manufacturing hooks.
  • Propose and design solutions that function well in the MVVM design pattern.
  • Produce reliable Ruby automation scripts for scenarios of high- to low-complexity, and enable testers and feature developers to create mid- and low-complexity tests.
  • Consult with developers, testers, and product development peers to ensure test plans properly evaluate interface, operational, and performance requirements of the overall system.
  • Work with engineering peers through design and code reviews throughout the development process, and assist the testing teams' plans toward robust and sustainable business approaches.
  • Contribute to toolchains that reliably capture automated results and produce traceable reports that describe the required evaluations, their results, and any follow-on corrections, to fulfill regulatory evidence requirements.
  • Review past results/risks and improve coverage in future automated regression suites.
  • Learn and follow our design methodologies, coding guidelines, documentation processes, and the V-model software life cycle, to fulfill IEC 62304 requirements.
  • Participate in iterative coding efforts across teams, repos, branches, and releases using GIT source control management.

Knowledge and Experience:

  • Associates Degree or equivalent technical Certification; or equivalent combination of education and experience.
  • 1-3 years of experience in Software Development.
  • 1-3 years of experience in Software Testing and Quality Control.
  • Familiarity with scripting; writing and executing test scripts.
  • Experience working in a team-based Agile environment (preferably Scrum) with evolving requirements.
  • Excellent analytical skills.
  • High level of initiative with ability to self-manage.
  • Strong interpersonal skills with ability to work both independently and as part of a team.
  • Excellent written and verbal communication skills.

Skills and Abilities:

  • Familiarity with development in a regulated industry.
  • Familiarity with medical regulations like IEC 62304.
  • Experience with a test code framework such as minitest, xUnit, JUnit, Googletest, PyTest.
  • Ability to lift 25lbs with or without accommodations.

Salary and Benefits:

  • $78,000- $95,000 + variable bonus opportunity
  • Insurance:
    • Medical, Dental & Vision
    • Life & Company paid Disability
  • Retirement Plan (401k):
    • 4% automatic Company contribution
    • Fujifilm matches 50 cents for every dollar you contribute, up to 6% of your salary
  • Paid Time Off:
    • You can accrue up to three (3) weeks of PTO in your first year of employment
    • PTO increases based on years of service
  • Employee Choice Holidays:
    • Four (4) additional paid days off, based on date of hire in the calendar year
  • Paid Holidays:
    • Seven (7) paid holidays per year

If COVID-19 vaccine is mandated by the federal government, or by state or local government, the Company will require that the successful candidate hired for positions covered under relevant government vaccine mandate(s) be fully vaccinated against COVID-19, absent being granted an accommodation due to medical or sincerely held religious belief or other legally required exemption. For all positions, the Company encourages vaccination against COVID-19 and may require that the successful candidate hired be willing to test for the COVID-19 virus periodically and wear a face covering indoors absent being granted an accommodation due to medical or sincerely held religious belief or other legally required exemption.

FUJIFILM Sonosite offers a fantastic compensation package, including benefits, and a 401k program. Visit us today to learn more about our exciting technologies and how you can make a difference. To apply and obtain further details regarding key responsibilities and experience requirements, check out our careers page at www.Sonosite.com/about/careers.

FUJIFILM Sonosite is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, sex, sexual orientation, gender identity, religion, national origin, age, protected veteran status, disability status, or any other characteristic protected by law.

In compliance with the ADA Amendments Act, should you have a disability that requires assistance and / or reasonable accommodation with the job application process, please contact the Human Resources department via phone at 425-951-1200, or via e-mail at [email protected]. Additionally, the affirmative program/plan is available for review upon formal request by employees and applicants for employment in the Human Resources office during regular office hours.

To all agencies: Please, no phone calls or emails to any employee of FUJIFILM about this requisition. All resumes submitted by search firms/employment agencies to any employee at FUJIFILM via-email, the internet or in any form and/or method will be deemed the sole property of FUJIFILM, unless such search firms/employment agencies were engaged by FUJIFILM for this requisition and a valid agreement with FUJIFILM is in place. In the event a candidate who was submitted outside of the FUJIFILM agency engagement process is hired, no fee or payment of any kind will be paid.

#CB

#LI-MW

Date Posted

05/24/2023

Views

8

Back to Job Listings ❤️Add To Job List Company Info View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Senior Associate, Data Scientist - Customer Management - Capital One

Views in the last 30 days - 0

Capital One is seeking a Senior Associate Data Scientist for the Mainstreet Customer Management Data Science team The role involves partnering with cr...

View Details

2025 Sensor Modeling and Simulation Analysis Engineer - The Aerospace Corporation

Views in the last 30 days - 0

The Aerospace Corporation is a trusted partner to the nations space programs providing technical expertise and innovative solutions across satellite l...

View Details

Package Consultant-SAP SCM MM - IBM

Views in the last 30 days - 0

As an IBM Associate Business Consultant you will have the opportunity to tackle complex business problems capitalize on market opportunities and under...

View Details

Manager, Information Security Office (ISO) Consultant - Capital One

Views in the last 30 days - 0

Capital One is seeking a Manager Information Security Office ISO Consultant with at least 4 years of experience in cybersecurity or information techno...

View Details

Tier II Help Desk - KeenLogic

Views in the last 30 days - 0

KeenLogic is hiring a Tier II Help Desk Analyst for a fulltime onsite position in Alexandria VA The candidate will provide deskside support for Intelb...

View Details

Senior Software Engineer (Full Stack) - Capital One

Views in the last 30 days - 0

Capital One is seeking a Full Stack Software Engineer with at least 3 years of experience The role involves collaborating with Agile teams designing a...

View Details