Software Engineer Breathe Technologies
SCOPEOFPOSITION:
WorkingaspartofthecompanysgroupwithinResearchandDevelopment,theSoftwareEngineerwillberesponsibleforthedesignandenhancementofsoftwaremodulesformedicalrespiratorydevicesuilizingembeddedmicrocontrollers,andfordevelopingcomputerbasedapplicationsforassociatedsupporttools.
ESSENTIALFUNCTIONS/RESPONSIBILITIES:
Drivedesign,implementation,andsuccessfulenduserintegrationofsoftwareformicrocontrollerbasedmedicalproducts
Defineandimplementhighperformancesoftwarebyleveragingastrongunderstandingofembeddedhardwaredesign
Definethesystemfromthetopdownbydevelopingsoftwarethatimplementsfeaturesofthesystemafterthesystemisdefined
Softwaredocumentationandtesting,consistentwithbestmedicaldevicepractices,suchastheFDAguidanceandISO13485.
Evolvestateofthearttechniquesfordevelopinganddocumentingsoftwaretoworkwithinourdevelopmentenvironment
Drivetheprogressiontoacollaborative,knowledgebasedproductdevelopmentteamenvironment
Bealeaderandcontributorindevelopinganenvironmentofcontinuousimprovementacrossproductlinesanddevelopmentgroups
Analyzeandprovidefeedbackonpeerdesignsinanopenandcollaborativedesignreviewforum
Leveragetheirtechnicalexpertisetostrengthentheactivitiesofcrossfunctionalteams
SKILLS/APTITUDES:
WorkingknowledgeofMicrocontrollers,ARMandDSParchitectures
WorkingknowledgeofEmbeddedrealtimeoperatingsystem
WorkingknowledgeofdevelopingapplicationsandcontrolfunctionsonarealtimeoperatingsystemWirelessdigitalembeddeddevices
WorkingknowledgeofCprogramminginaWindowsenvironment
Solidproblemsolvingandtroubleshootingskills
Abilitytoworkwellinasmallteamenvironmentandmakesignificantindividualcontributions
Solidunderstandingofprogramminglanguages(Assembly,C,C++)
Excellentorganizational,communication(writtenandverbal),andinterpersonalskills
Excellenttimemanagementskillswiththeabilitytomanagemultipleprojectsinvolvingavarietyofresourceswithdefineddealines/schedules
REQUIREDEDUCATION/EXPERIENCE:
BSComputerScienceorComputerEngineeringdegreewith2+yearssoftwaredevelopmentexperience
Experienceworkingwithvariouscommunicationandnetworkingprotocols
Softwaredevelopmentexperienceworkingwithrealtimeoperatingsystems
ExperiencewithassemblylevelandClanguagedevelopmentincludingthetoolsusedtoedit,compile/assembleanddebugcodeinanembeddedenvironment
Experienceinasoftwaredevelopmentdeveloping,testinganddocumentingcodeformicrocontrollerbasedenvironments.
| Location: |
Irvine, CA
United States
|