Staff Engineer, Software/Firmware - Medical Device

Research & Development San Diego, CA


About Pacira

Pacira BioSciences, Inc. is a leading provider of non-opioid pain management and regenerative health solutions dedicated to improving outcomes for health care practitioners and their patients. Our in-depth knowledge of non-opioid pain management, coupled with our passion for advancing patient care, drives our commitment to providing solutions that address unmet medical needs and improve clinical results.

Why work with us?

Rarely do you have an opportunity to do work that really matters. What drives us is our mission. What makes us successful are our people.  At Pacira, you are part of an inclusive culture that fosters collaboration, growth, and innovative thinking - a place where you can make an impact and help change the standard of care in non-opioid pain management. Be part of our movement, let’s pursue excellence together.

Responsible for providing software engineering innovation and expertise in the design and development of complex, hand-held, battery-powered, electro-mechanical medical devices and associated accessories. In this role, you will be a key technical contributor in a small, high-powered team focused on taking Pacira Pharmaceutical’s iovera technologies and designs to the next level of performance, leading projects from concept through launch, including post-market technical support.  You will also be expected to mentor, coach, and provide technical guidance to junior Engineering staff members.

Management & leadership of sales personnel in assigned Region

  • Develop embedded firmware for the Company’s next generation iovera systems.
  • Manage all phases of the software development life cycle in a medical device environment, from initial concept through verification testing to market release, and post-market technical support.
  • Document all phases of development within the Company’s document control system (e.g., software requirements specifications, risk analyses, verification protocols/reports, etc.).
  • Establishes, monitors, and controls technical schedules and budgets.
  • Work cross-functionally with other departments to ensure projects, designs, and test activities conform to global regulatory and quality requirements.
  • Support modifications to existing designs for improved usability and reliability.
  • Draft and submit disclosures relating to new Intellectual Property.
  • Other duties as assigned.


Supervisory Responsibilities:

  • This person has no immediate supervisory responsibilities but may direct more junior Software/Hardware Engineers as assigned.

Education and Experience

  • BS/MS in Computer Science, Computer Engineering, or Electrical Engineering
  • Minimum 8 years of experience developing real-time embedded applications using C/C++.
  • Minimum 5 years of experience in medical device (or other highly regulated) environment.
  • Recent experience developing embedded applications for STMicro (STM32-family) and Renesas (RXfamily) microcontrollers desirable.
  • Must have experience with I2C, SPI, USB, LCD, and LED interfaces.
  • Experience with Wi-Fi and BLE interfaces strongly preferred.
  • Must have experience interfacing with a variety of peripheral devices, including ADCs, DACs, flash memory devices, real time clocks, power management devices, battery chargers/fuel gauges, and accelerometers.
  • Recent experience with Visual Studio desktop development and support of tools for embedded systems highly desirable.
  • Experience interfacing with and developing firmware for secure processors is a strong plus.
  • Ability to support enterprise infrastructure, including files and databases, desktop applications, configuration, and analysis tools.
  • Familiarity with SQL operation and support (including tables, queries, and connection strings) is a strong plus.
  • Familiarity with the use of oscilloscopes, DMMs, and other common benchtop tools is preferred. 
  • Proficient with Microsoft Word, Excel, Project, and PowerPoint.
  • Must be knowledgeable with ISO and FDA Quality System and Design Control requirements.
  • Ability to focus on and achieve scheduled milestones and effectively execute on multiple concurrent projects.
  • Strong analytical and communication skills (written and verbal).
  • Must be able to communicate effectively with peers, management, and customers to solve complex technical problems.
  • Ability to read, analyze, and interpret engineering specifications, general business periodicals, professional journals, technical procedures, and governmental regulations.
  • Effective at organizing and presenting information to peers and management.
  • Up to 10% travel may be required


EEO Statement

Pacira is proud to be an Equal Opportunity Employer and does not discriminate against applicants because of race, color, religion, sex (including gender identity, sexual orientation, and pregnancy), national origin, age (40 or older), veteran status, disability or genetic information, or any other characteristic protected under applicable federal, state, or local law.

At Pacira we are committed to intentionally cultivating a culture of inclusion where all feel welcomed and valued for their background, perspectives, and experiences. We hold one another accountable to promote trust and transparency in support of our communities and collective purpose.