CyberCoders Sr. Embedded Software Engineer - C/C++, Medical Devices in San Antonio, Texas

Sr. Embedded Software Engineer - C/C++, Medical Devices (RELO) Sr. Embedded Software Engineer - C/C++, Medical Devices (RELO) - Skills Required - Developing / Designing Embedded Systems, Medical Devices, C/C++ Programming, Application Development, CPU Architectures, Low Level Device Drivers

If you are a Sr. Embedded Software Engineer (RELO) with C/C++ Programming and Medical Device experience, please read on!

Located in San Antonio - We are a life sciences R&D lab focused on developing and commercializing breakthrough medical innovations. We are currently looking for a Sr. Embedded Software Engineer to join our team. This person will need extensive experience with C/C++ Programming and Medical Devices.

What You Will Be Doing

  • Design and develop firmware for very low-power, battery powered implantable and other medical devices consisting of a mixture of analog, digital and RF circuitry in highly integrated, low power embedded systems

  • Design and develop externals and wearable for implantable and other medical devices, including for drug delivery

  • Key member of a cross-functional team. Participate in design activities at the conceptualization, architectural and implementation levels.

  • Document software design and implementation, including requirement specifications

  • Support verification and validation testing, work closely with the verification and validation team to develop test plans and protocols

  • Ensure compliance with Food and Drug Administration (FDA), International Organization for Standardization (ISO), Association for the Advancement of Medical Instrumentation (AAMI), and Underwriters Laboratories (UL) standards.

What You Need for this Position

  • Bachelor Degree in Electrical Engineering, Computer Engineering, or Software Engineering.

  • Minimum of 15 years of experience designing and developing embedded systems, especially for implantable medical devices.

  • Must be an expert in embedded C/C++ programming, including optimization for performance and memory usage

  • Must have experience developing applications which run a variety of OS/RTOS targets

  • Must have experience in a structured development environment with source control and bug tracking systems

  • Must have experience developing low level device drivers for hardware peripheral interfaces and devices such as SPI, I2C, USB, LCD, ADC, DAC, RFIC

  • Must have experience with a variety of CPU architectures (Arm Cortex M3/M4, TI MSP430 etc.)

  • LabVIEW and related test setup and execution experience preferred

  • Must have significant experience with board bring-up; effective use of hardware test equipment including logic analyzers, digital storage oscilloscopes, etc.

  • Implantable device is preferred

What's In It for You

We are prepared to offer a great base salary up to $125k depending on experience with other great benefits like Vision, Medical, Life, Dental, and a 401k!

So, if you are a Sr. Embedded Software Engineer (RELO) with C/C++ Programming and Medical Device experience, please apply today!

Applicants must be authorized to work in the U.S.

CyberCoders, Inc is proud to be an Equal Opportunity Employer

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, protected veteran status, or any other characteristic protected by law.

Your Right to Work – In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification document form upon hire.

Sr. Embedded Software Engineer - C/C++, Medical Devices TX-San Antonio CW1-1380192