Job Board
LogoLogo

Get Jobs Tailored to Your Resume

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

Bright Uro Logo

Software Engineer

Bright Uro

Salary not specified
Sep 16, 2025
Remote, US
Apply Now

Bright Uro is looking to improve the lives of millions affected by lower urinary tract symptoms (LUTS) by developing cutting-edge diagnostic technology that combines advanced hardware, intuitive software, and powerful data analytics.

Requirements

  • Significant coding experience in Python, Java or C++.
  • Sound knowledge of software engineering principles and practices, such as object-oriented and API principles, testing and coding guidelines.
  • Experience in Front End development, Back End development or both.
  • Experience with databases and data storage.
  • Experience with distributed communications strategy such as HTTP, messaging or RPC.
  • Understanding of machine learning models and AI assisted development.
  • Experience with Angular/Dart or Flutter/Dart development

Responsibilities

  • Implement mobile, web and cloud backend software.
  • Build and evolve reliable, secure, and scalable services (REST/GraphQL/microservices).
  • Deploy and operate services on AWS/Azure using Docker/Kubernetes.
  • Integrate and evaluate ML models.
  • Contribute to the development of testing strategies (Unit/Integration) and Design Verification protocols to verify software/firmware functionality.
  • Collaborate with cross-functional teams, including hardware engineers, systems engineers, quality, regulatory affairs, manufacturing, and PMO, to ensure seamless device integration.
  • Maintain thorough design documentation, traceability matrices, and SDLC artifacts for regulatory submissions.

Other

  • Excellent verbal and written communication skills – including the ability to contribute technically to and work within cross-functional team environments.
  • Strong organizational, multitasking, and documentation skills, with a high level of attention to detail and a proactive approach to problem-solving.
  • High personal/professional integrity, trustworthiness, strong work ethic, and ability to work independently.
  • Ability to work in a dynamic and collaborative environment and maintain a results-oriented, positive, “can-do” attitude and ability to work well under pressure.
  • Bachelor’s or higher in Computer Science, Electrical Engineering, Computer Engineering, Software Engineering, or related major.