thrive - software engineer 10-01-20 · 2020. 10. 2. · thrive bioscience, inc. software engineer...
TRANSCRIPT
-
ThriveBioscience,Inc.SoftwareEngineerOctober1,2020Page1of2
ThriveBioscience,Inc.--JobDescriptionforSoftwareEngineer
JobTitle:SoftwareEngineerManager:DirectorofSoftwareLocation:StrongpreferenceforBoston,MAareaCompensation:Salary,benefits,andequitycommensuratewithexperienceContactforAdditionalInformation:[email protected]:
ThriveBioscience(thrivebio.com),locatedintheBostonarea,offerscustomersafamilyofhigh-endinstrumentsandsoftwarethatprovideimaging,analytics,andautomationforreproduciblecellculture.Thrive'sinstrumentssignificantlyimprovecellcultureworkflowsandtheanalysisoflivecells,inresearchandbioprocessing.Asaresult,biologistsareempoweredtodeliverreproducibleresultsbyleveragingmicroscopy,robotics,andfluidicstocaptureimagesanddata,whichprovideanalysis,guidance,documentation,andadatabaseofcells.Theprincipalmarketsaredrugdiscovery,drugdevelopment,regenerativemedicine,basicresearch,andthedeliveryofcelltherapeutics.
ThriveBiosciencecurrentlysellstheCellAssist,abenchtopinstrumentforimagingandanalyzinglivecells,topharmaceutical/biotechcompaniesandresearchinstitutes.Inlate2020,thecompanywillbegindeliveryoftheAutoImager,whichcombinestheCellAssistalonganautomatedincubator.Thecompanywasfoundedin2014,hasaportfolioof53patentapplications,ofwhicheighthavebeenissued,andcollaborateswithseveralleadingacademicinstitutions. PositionSummary:
Thesuccessfulcandidateisatalented,highly-motivatedsoftwareengineerwithexperiencecreatingembeddedsystemsandinstrumentation,andmustenjoythechallengeofbringingnewproductstomarketinafast-pacedstartupenvironment.Theidealcandidate’sexpertisespansawidevarietyofsoftwaretechnologiesandresponsibilitiesamong:hardwarecontrolanddrivers,applicationdevelopmentanddeployment,userinterfaces,databases,andnetworking/cloudservices.Familiaritywithbiologylabsandtoolswouldbeamazing.Greatcommunicationsskillsarealsohighlyvalued.
AtThrive,you’llusemoderntoolsandtechniquestobuildapplicationsthathelpbiologistssolvereal-worldproblems.You’lldesignandbuildcutting-edgeprogressivesoftwareforuseinsystemsthatallowresearcherstocapturehighqualityimagesandeasilyinterpretdatatheycollectinrealtime.OursystemisadistributednetworkofDockerizedhardwarecontrolanddataserviceswritteninC++andPython,communicatingviaRabbitMQ.Instrumentdataisthenprocessed,stored,analyzedandpresentedtousersinordertomakeworkflowsmoreefficientandtoimproveprocessquality.
-
ThriveBioscience,Inc.SoftwareEngineerOctober1,2020Page2of2
Requirements:
● 8+years’experience,withBS/MSinSoftwareEngineering,ComputerScience,orotherrelateddiscipline● TheidealcandidatewillhaveexperiencedevelopinginLinuxwithseveralofthefollowingtechnologies:
○ C++andPython,withbackgroundinasynciobeingaplus○ Dockercontainers○ UIframeworks:Qt,React/Node.js○ Machinelearning○ SQLandNoSQLdatabases(e.g.Postgres,MongoDB,Rethink,etc.)
● Knowledgeoffullsoftwaredevelopmentlifecycle● Experiencedevelopinganddebuggingsolutionsinvolvinghardwarecontrol(motors,cameras,sensors,
etc.),communicationsprotocols,andperipheralsintegration● Experiencewithconcurrentsoftwaredesigntechniques● Experiencewiththefollowingisverydesirable:
○ Imageprocessing○ Atlassianecosystem(Jira,Bitbucket,etc.),Git,andCI/CDtoolsexperience○ Deployingcloud-enabledinfrastructure
Responsibilities:
● Developsolutionsinvolvinginstrumentcontrolandautomation,datastorage,networksandanalytics● Documentanddemonstratesoftwaresolutionswithflowcharts,diagrams,charts,andclearcode● Investigateandtroubleshootproblemareas● Developsolutionstosimplifyandsupportmanufactureandserviceofinstruments● Support(on-siteorremote)installationofproductsatcustomersitesandprovidecustomerassistance
ThriveBioscienceoffersacompetitivebenefitspackagethatincludesequity,andafast-paced,stimulatingworkenvironment.Allqualifiedapplicantswillreceiveconsiderationforemploymentwithoutregardtorace,creed,religion,color,nationalorethnicorigin,citizenship,sex,sexualorientation,genderidentityandexpression,geneticinformation,veteranstatus,age,ordisabilitystatus.