Staff Engineer, Software
BDFranklin lakesUpdate time: January 23,2020
Job Description

Locations

Franklin Lakes, New Jersey

Job Description Summary

Job Description:



The Staff Engineer, software will be a member of the Concept & Technology (C&T) team. The C&T team is a front-end innovation team that is focused on identifying and developing new opportunities for our Medication Delivery Solutions (MDS) business. The team develops early stage “proof-of-concept” prototypes that will enable improved clinical outcomes related to vascular access. The team collaborates closely with the MDS Strategic Innovation Group.  



Responsibilities will include developing prototype software (embedded and application level) for disposables equipped with sensors, processing and communication capabilities. Furthermore, the selected candidate will develop SW for UI testing of a mobile app. Additionally, the selected candidate will interface with an off-shore SW group that supports C&T projects.   

Job Description

Staff engineer, Software

Medication Delivery Solutions (MDS), BD’s largest Business Unit with $3.8B in annual revenue, is comprised of the world leading products needed to safely prepare and administer medication, such as: intravenous catheters, IV sets, connectors, flush syringes, Chloraprep infection prevention products, hazardous drug safety containment items, and hypodermic syringes. MDS is focused on reducing complications, improving patient safety/outcomes, and lowering total cost of care around the world.

Job Description:

The Staff Engineer, software will be a member of the Concept & Technology (C&T) team. The C&T team is a front-end innovation team that is focused on identifying and developing new opportunities for our Medication Delivery Solutions (MDS) business. The team develops early stage “proof-of-concept” prototypes that will enable improved clinical outcomes related to vascular access. The team collaborates closely with the MDS Strategic Innovation Group.  

Responsibilities will include developing prototype software (embedded and application level) for disposables equipped with sensors, processing and communication capabilities. Furthermore, the selected candidate will develop SW for UI testing of a mobile app. Additionally, the selected candidate will interface with an off-shore SW group that supports C&T projects.   

The applicant should be very hands-on and be passionate about developing innovative solutions that saves patients’ lives and reduces the workload for healthcare workers.  

Qualifications:

Minimal

  • BS in Electrical Engineering, Computer Science, Software Development or equivalent. 
  • A minimum of 6 years’ experience with embedded/application SW development AND SW development for UI research stimuli with a cross-functional team.
  • Proven track-record of prototype development incorporating sensors and connectivity (preferably BT LE).
  • Experience translating customer/product requirements to SW requirements

Desired

  • MS or PhD in Electrical Engineering, Computer Science, Software Development
  • Experience with medical device - Electronic Health Record (EHR) integration
  • Clear sense of ownership and accountability
  • Ability to deal with a high level of ambiguity
  • Experience with
    • using C/C++ and C#
    • early stage electro-mechanical prototypes
    • embedded RTOS (threads, queues, semaphore, etc.), JTAG, embedded microcontrollers in radio products. IAR, KEIL development environment.
    • communication busses and protocols including RS-232, I2C, SPI, CAN, etc.
    • software versioning software (SVN, GIT or other)
    • various protocols (UDP, HTTP, CoAP, MQTT) 
    • implementing, and control various connected devices, Bluetooth BLE or proprietary
    • low power/battery operated design principles.
    • sensor electronics/ analog to digital conversion
    • development software for medical devices. compliance with IEC60601
  • Effective interpersonal and collaborative skills.
  • Excellent problem-solving skills.
  • Experience managing third party software consultants

Primary Work Location

USA NJ - Franklin Lakes

Additional Locations

Work Shift

Get email alerts for the latest"Staff Engineer, Software jobs in Franklin lakes"