Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

BD Logo

Staff Software Engineer - Hardware Integration

BD

$124,700 - $205,800
Nov 14, 2025
San Diego, CA, US
Apply Now

BD is looking for a Senior Software Engineer to build high-performance, cross-platform desktop applications that integrate hardware and software domains, aiming to advance the world of health by creating transformative solutions.

Requirements

  • 5+ years of experience designing and implementing front-end applications (Angular, ReactJS, TypeScript)
  • 3+ years of experience with backend applications (C-Sharp/.NET, Go, Java)
  • Demonstrated understanding of multi-threaded software design and message based communication
  • Demonstrated understanding of development in process-oriented/regulated environments and quality management systems
  • Experience using Visual Studio and Visual Studio Code
  • Experience with RESTful and SOAP services, as well as Message Queueing
  • Experience with container orchestration frameworks (Docker, Snap, Kubernetes)

Responsibilities

  • Develop and test code in a manufacturing environment to verify electro-mechanical systems
  • Design user-friendly test modules and interfaces optimized for manufacturing and support staff
  • Work independently to specify, plan, design, develop, test, and support software components
  • Partner with teammates to architect solutions, outline requirements specifications, and define test strategies
  • Implement new software components or enhance existing products
  • Troubleshoot and debug existing automation systems
  • Participate in technical design reviews and code inspections

Other

  • The candidate will coach junior developers
  • Candidates who would fit in well have an educational background in computer science or related degree
  • possess real-world experience working in enterprise environments
  • collaborate well with hard-working agile teams
  • have a passion for learning, and continually seek individual growth