Software Engineer Job at Bio-techne, San Jose, CA 95134

OXNvR1h4Z0FlbU9KdHJwb0RXSHhmdz09

Job Description

By joining the Bio-Techne team you will have an impact on future cutting-edge research. Bio-Techne, and all of its brands, provides tools for researchers in Life Sciences and Clinical Diagnostics.

Salary Range: $112-150k

The Software Development Engineer will develop, integrate, maintain, and support instrumentation software packages for our single cell dispensers. The software is mainly used for instrument control, real-time data acquisition, data display and user data management. Software is developed with .Net/C#. The database is SQL Server with Microsoft's Entity Framework technology.


ESSENTIAL DUTIES AND RESPONSIBILITIES
:

  • Responsible for designing, developing and maintaining both frontend UI and backend instrument control software components
  • Trouble shoot issues for system integration and system testing and verifications
  • Experience in developing new software components and supporting, modifying, and maintaining systems and code developed by others.
  • Knowledge/experience on flow cytometry software is a plus
  • Knowledge/experience on real time multithreaded communication between software and instrument

REQUIREMENTS & QUALIFICATIONS:

The requirements listed below are representative of the knowledge, skill, and/or ability required.

  • Bachelors/Master's degree on Computer Science/Information Systems
  • Minimum 0-5 years of related experience in software development


ADDITIONAL SKILLS AND COMPETENCIES
:

  • Extensive .Net/C# desktop application development experience
  • In depth knowledge and experience of using Object Oriented Design concepts
  • Integrate software with firmware/hardware subsystems
  • Proficient in C#


Why Join Bio-Techne:

  • We offer competitive salaries along with extensive medical, vision, and dental plans for you and your family starting on day one!
  • We invest in our employees’ financial futures through 401k matching and an employee stock purchase plan.
  • We help our employees develop their careers through mentorship, promotional opportunities, training and development, internship programs, and more.
  • We offer employee resource groups, volunteer paid time off, employee events, and charity drives to build a culture of caring and belonging.
  • We foster a culture of empowerment and innovation, where employees feel valued and encouraged to bring their new ideas to the table.

Where permitted by applicable law, candidate must have received or be willing to receive an FDA authorized COVID-19 vaccine by date of hire to be considered for this position.

Bio-Techne is an E-Verify Employer in the United States.

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

Similar Jobs

Ballroom at Ellis Preserve

Banquet Server/Food Runner Job at Ballroom at Ellis Preserve

Finley Catering, The Ballroom at Ellis PreserveExperience required in banquet/event spaces. Flexible shift schedules, mostly weekend dates. Event schedule ranging typically

Speedway Signs

Production Assistant/Vinyl Wrap Specialist Job at Speedway Signs

About usSpeedway Signs is a small business in Tucson, AZ. We are professional and agile.Our work environment includes: Modern office setting Growth opportunitiesEstablished Sign Manufacturing

ANSER

Apprentice Job at ANSER

In addition to a bachelors degree, candidates must have a masters degree in a field related to national security and homeland security.

Sephora USA

Operations Associate Job at Sephora USA

Position Operations Associate Profile Job ID: 223604 Store Name/Number: CA-The Grove (0946) Address: 189 The Grove Drive Suite #F20, Los Angeles, CA 90036, United

United States Postal Service

Computer Anlyst/prgmr Assoc Job at United States Postal Service

Fingerprint check, state and county checks). Experience designing and developing event/message based application services using a message queue (e.g. Apache.