Skip Navigation

Overview

Be part of something bigger at BD. Here, you’ll join a driven, agile R&D team working in a start-up-like environment that has the backing and resources of a Fortune 500 company. In R&D, you never quite know what’s around the corner, but we can tell you that you’ll be involved in a variety of innovative and exciting projects, from developing new products to finding cost savings, and everything in between. Here, you’ll use your talent and track record for delivering technical solutions to complex problems to achieve one singular goal: advancing the world of health. At BD, you can make a true difference of one.

Back to Job Navigation (Overview)

Success Profile

What makes a successful Engineer Professional at BD? Check out the top traits we’re looking for and see if you have the right mix.

  • Collaborative
  • Conceptual
  • Creative
  • Imaginative
  • Problem-solver
  • Team player

Back to Job Navigation (Success)

A New Era in Healthcare

The complementary nature of BD and CareFusion capabilities make the new, combined company more relevant than ever before. It’s not just the solutions we offer, It’s also where we offer them. The global reach of the combined company can offer new solutions around the world.

Quote

Zakiyyah Walker, Staff Engineer, R&D Lean Processes

"As a new employee what I like most about BD are the many learning and professional developmental opportunities for growth offered. It is good to know that there are so many resources to choose from."

Michael Carrano, Sr. Program Manager, Sustaining Team Leader, R&D Project Management

"Since joining BD, I really have liked the people I work with on a daily basis and the collaboration towards common goals."

Justyna Zielinska, Project Manager, Project/Program Management

"BD is full of passionate, loyal, and driven people that have a common goal of advancing healthcare without sacrificing quality or service."

Back to Job Navigation (Quotes)

Benefits

  • Healthcare

  • 401(k) / Retirement Plans

  • Employer Matching

  • Tuition Reimbursement

  • Professional Development

  • Maternity and Paternity Leave

  • Paid Time Off

  • Compensation

  • Awards & Recognition

Back to Job Navigation (Benefits)

Responsibilities

Job ID R-344947 Date posted 09/06/2019

Job Description Summary

Job Description

BD Life Sciences is seeking a Staff Software Engineer with team leadership experience. Our software powers industry-leading, groundbreaking medical instruments. Bring your leadership and Scrum Master skills to an Agile team creating modern front-ends (Angular, Electron) backed by well-architected services (C#, .NET Core) that take cell research to a new level.

Job Responsibilities:

  • Lead an Agile team and empower our customers with innovative new software.

  • Deliver high-quality, well-designed, well-tested features in two-week Sprints.

  • Promote a culture of collaboration and inclusiveness.

  • Mentor and train team members on design and coding.

  • Learn our domain of research and clinical applications of flow cytometry.

  • Work across silos with R&D scientists, mechanical, electrical, manufacturing, and service engineers, technical writers, application specialists.

  • Lead design of major software components and features.

  • Understand, practice and apply OOP, SOLID, Design Patterns.

  • Document requirements, use cases, and designs.

  • Participate in grooming new features and product improvements.

  • Analyze failures and fix bugs.

Minimum Qualifications:

Experience and Education:

  • Bachelor's Degree in Computer Science, Engineering, or Life Sciences related field. Master's degree preferred.

  • We welcome applicants with scientific or biomedical academic degrees and demonstrated leadership in software development.

  • Minimum of 10 years' industry experience in software development.

  • Minimum of 3 years' experience in Angular, JavaScript, C# and .NET Frameworks and APIs.

  • Compelling experience applying software design, data structures, algorithms and architectural practices to the solution of real-world problems.

  • Demonstrated ability to communicate, collaborate, mentor and learn.

  • Experience developing full-featured applications.

  • Extensive experience with unit testing and solid understanding of TDD.

Assets:

  • Experience with instrument control, and real-time data acquisition and data display preferred.

  • Experience with Agile methodology and/or Scrum Master certification preferred.

#LI-TECH

    Primary Work Location

    USA CA - San Jose

    Additional Locations

    Work Shift

    Apply Now

    Back to Job Navigation (Responsibilities)

    Similar Job Openings Nearby

    Senior Manufacturing Engineer San Jose, California 15366133
    Staff Engineer – Software Quality and Test Automation Seattle, Washington, San Francisco, California, Menlo Park, California, San Diego, California, San Jose, California, Portland, Oregon, Ashland, Oregon 15329145
    Software Engineer III San Jose, California 15287778
    Director, Software Engineering San Jose, California 15280163

    Back to Job Navigation (Similar Jobs)

    Back to Job Navigation (Recently Viewed Jobs)

    Join our Talent Community

    Sign up to receive information about career opportunities, news and events.

    Sign up

    Join our Talent Community

    Sign up to receive information about career opportunities, news and events.

    Areas of InterestSearch for a category, location, or both, select a term from the suggestions, and click "Add".

    • Engineering, San Jose, California, United StatesRemove
    • Software Engineer, San Jose, California, United StatesRemove

    Find Your Role

    Select a job category, location or group to view its corresponding jobs.

    Jobs By Category

    Jobs By Location

    Jobs by Category + Location

    Becton, Dickinson and Company is an Equal Opportunity/Affirmative Action Employer. We do not unlawfully discriminate on the basis of race, color, religion, age, sex, creed, national origin, ancestry, citizenship status, marital or domestic or civil union status, familial status, affectional or sexual orientation, gender identity or expression, genetics, disability, military eligibility or veteran status, or any other protected status.

    All applicants should complete the on-line application process. BD is committed to working with and providing reasonable accommodations to individuals with disabilities. If you require assistance or an accommodation because of a disability to participate in the application process, please call 855-BD-HELPS (855-234-3577) or email asc.americas@bd.com