Senior Principal Engineer – Software Development (medical Devices)

BDX

Irvine, CA, USA
Base: $124,700.00 - $205,800.00 usd annual; bonus/...
Fully remote
Real-time signal processing algorithms
Programming in c# and c/c++
Software development for embedded and x86 systems
Join our innovative team at BD Advanced Patient Monitoring, a leading MedTech company dedicated to revolutionizing healthcare through cutting-edge technology and advanced algorithms

Job Summary

  • Join our innovative team at BD Advanced Patient Monitoring, a leading MedTech company dedicated to revolutionizing healthcare through cutting-edge technology and advanced algorithms.
  • Work with key stakeholders to design and implement real-time signal processing algorithms for embedded and x86-based systems and translate prototype algorithms into production-grade code.
  • At BD, you’ll discover a culture in which you can learn, grow, and thrive, and find satisfaction in doing your part to make the world a better place.

Matching Summary

Join our innovative team at BD Advanced Patient Monitoring, a leading MedTech company dedicated to revolutionizing healthcare through cutting-edge technology and advanced algorithms.

Salary

Base: $124,700.00 - $205,800.00 USD Annual; Bonus/Equity: Not specified; Benefits: Not specified

Skills & Requirements

Must-have

  • Real-time signal processing algorithms
  • Programming in C# and C/C++
  • Software development for embedded and x86 systems
  • Software lifecycle support and documentation
  • Collaboration with product software teams

Nice-to-have

  • Programming experience in Python or MATLAB
  • Experience with CI/CD frameworks like Azure DevOps
  • Knowledge of machine/deep learning algorithms
  • Experience in regulated medical device environment
  • Proficiency with IDEs and source control tools
  • Excellent teamwork and communication skills

Key Requirements

  • Bachelor’s Degree in relevant field
  • 10+ years direct industry experience
  • Strong background in software development and signal processing
  • Hands-on programming experience in C# and C/C++
  • Experience with software development methodologies and best practices

Work Rights

Not specified

Tailored Resume

Cover Letter