Staff Embedded Software Engineer Job at BioTalent, Santa Clara County, CA

cGorZ3dXSlVqY3UzbmdMQ2kzNGRUV2dGMVE9PQ==
  • BioTalent
  • Santa Clara County, CA

Job Description

The Staff Embedded Software Engineer will contribute to the design and development of software for a medical device in a fast-paced startup organization that is involved in groundbreaking technology. Duties include being responsible for the design, development, test and documentation in accordance with the company's Quality System.

Position Responsibilities:

  • Design and develop software for embedded systems.
  • Integrate developed applications with other components.
  • Develop design specifications based on top-level product requirements.
  • Develop and execute software unit tests.
  • Produce software documentation per IEC 62304 to fulfill FDA verification and validation requirements.
  • Demonstrated ability to develop C and/or C++ code for embedded applications.
  • Familiar with TI SimpleLink and STM32 families of microcontrollers and their development environments.
  • Experience with BLE, Zigbee or other 802.15 stack.
  • Collaborates effectively with cross-functional teams (e.g., PM, EE, Test, quality, Systems) to resolve identified issues and ensure timely closure.
  • Experience managing multiple simultaneous development projects with geographically diverse teams.
  • Strong communication and interpersonal skills, with the ability to collaborate effectively across multidisciplinary teams.

Education & Work Experience

  • Bachelor’s degree in CS, CE, EE or related field; advanced degree preferred.
  • Minimum of 7 years of work experience in research and development, preferably in the medical device industry.
  • Experience in a medical device company or other highly regulated industry.
  • Experience developing Windows, Android and Linux applications is a plus.
  • Experience with use of electronics test equipment and embedded development tools such as oscilloscopes, logic analyzers, DVMs, spectrum analyzers and emulators.
  • Understanding of applicability IEC 60601 and ISO 14708

Job Tags

Work experience placement,

Similar Jobs

Hebrew SeniorLife

Expressive Therapist Job at Hebrew SeniorLife

 ...Job Description: I. Position Summary: The Expressive Therapist shall plan, implement and coordinate Expressive Therapy programs for patients in long term chronic care hospital. This position is responsible for developing varied therapeutic programs that meet the... 

Confidential

Chief Information Officer (CIO) Job at Confidential

 ...Chief Information Officer (CIO) About the Company Top-tier insurance organization Industry Insurance Type Public Company Founded 2013 Employees 1001-5000 Categories Insurance Corporate & Business Energy Life Sciences Transportation... 

KA Recruiting

Medical Laboratory Technologist OR MLS OR MLT Opening in Central Tennessee Job at KA Recruiting

 ...QUALIFIED Healthcare Professionals accepted) Medical Technologist - General - NEW Medical Technologist| Medical Laboratory Scientist OR MLT Opening at a large laboratory that provides comprehensive anatomic, clinical and molecular pathology services. This laboratory is... 

Expeditors

Transcon Agent Job at Expeditors

 ...Major Duties and Responsibilities Ensure smooth and timely freight process flow Ensure accurate and timely data entry into our...  ...Qualifications Customer Service: 6 months to 1 year experience and/or training; or equivalent combination of education and experience... 

Geisinger

Director Information Technology (IT Incident Command and Enterprise Command Center) Job at Geisinger

 ...Participates as core member of the Information Technology (IT) membership leadership team representing Incident Command and the Enterprise Command...  ...and implements vision relative to the monitoring of the health and welfare of technology across the organization. Provides...