Principal Software Engineer (Medical Device Industry) Job at Bright Uro, Irvine, CA

YjVITmt1dWl6WUFINHFFT25zTTFRempOTFE9PQ==
  • Bright Uro
  • Irvine, CA

Job Description

About Bright Uro:

Bright Uro is a fast-growing, emerging medical device company headquartered in Irvine, CA. Our mission is 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 – making it easier for clinicians to gain actionable insights while delivering a better patient experience. Our passion lies in advancing urologic care through innovation and building a collaborative, dynamic team to bring transformative solutions to life.

 

About the Role:

Bright Uro is seeking a seasoned Principal Software Engineer to lead the development of our software and firmware products—from mobile apps and web frontends to backend systems. In this role, you’ll guide software architecture, drive integration efforts, and ensure our development processes meet medical device regulatory standards. The ideal candidate possesses extensive experience in application and embedded software development, as well as expertise in Android and iOS platforms, test frameworks, and regulatory-compliant practices for medical devices. 

Essential Duties and Responsibilities:

  • Primary contributor in defining Bright Uro’s software architecture and leading software development across all software platforms.
  • Collaborate with Quality Engineers to develop and implement robust and efficient testing strategies, supporting risk management efforts for all software applications.
  • Evaluate compliance and ensure that software and firmware development align with IEC 62304, FDA, ISO 13485, ISO 14971, and other regulatory standards governing medical devices.
  • Oversee the development of testing strategies (Unit/Integration) and Design Verification protocols to verify software/firmware functionality post-acquisition.
  • Support software/ firmware testing, debugging, and verification efforts using tools such as unit testing frameworks, hardware-in-the-loop (HIL) simulations, and automated test environments.
  • Collaborate with cross-functional teams, including hardware engineers, systems engineers, quality, regulatory affairs, manufacturing, and PMO, to ensure seamless device integration.
  • Establish and document software development lifecycle (SDLC) artifacts and processes to align with internal quality management systems (QMS). Maintain thorough design documentation, traceability matrices, and SDLC artifacts for regulatory submissions.
  • Establish best practices for software/firmware development, including coding guidelines, code reviews, and adherence to internal QMS.
  • Foster a culture of innovation, continuous improvement, and knowledge sharing within the R&D team.

Education and/or Work Experience Requirements:

Education and/or Work Experience Requirements: 

• B.S or higher in Computer Science, Electrical Engineering, Computer Engineering, Software Engineering, or related major.

• 8+ years of experience in software development. (Master’s degree may substitute for one year of experience.)

• 5+ years in embedded or application software development for medical devices.

• Sound knowledge of software engineering principles and practices, such as object-oriented and API principles.

• Experience in microservice-based architecture design and development of full-stack applications in an FDA-regulated environment or other regulated industry.

• Strong C/C++ skills for firmware development and containerized application development.

• Hands-on experience and knowledge in software application utilizing BLE stacks and BLE API on mobile platforms.

 

Additional Requirements:

  • Excellent verbal and written communication skills – including the ability to contribute technically to and work within cross-functional team environments.
  • 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.
  • Strong organizational and multitasking skills, with a high level of attention to detail and a proactive approach to problem-solving. 
  • Experience with Zephyr OS, Kubernette and Bluetooth Low Energy development preferred
  • Proficiency in Microsoft Office Suite (Outlook, Word, Excel, PowerPoint); familiarity with Microsoft Teams is a plus. 
  • Prior startup experience preferred but not required
  • Experience with Zephyr OS, Kubernette and Bluetooth Low Energy development preferred

 

Bonus Points:

  • Prior startup or early-stage company experience.
  • Familiarity with Microsoft Teams.

 

  • Physical Requirements:
  • Must be able to lift up to 20 lbs.
  • Must be able to work extended amounts of time standing or sitting based on projects and priorities.

Job Tags

Work experience placement,

Similar Jobs

Red Oak Technologies

Lead React Frontend Developer Job at Red Oak Technologies

 ...Lead React Engineer Austin, TX (HYBRID) ReactJS - 2-5 Years React Hooks - 2-5 Years HTML/CSS/JavaScript - 2-5 Years Node.js - 2-5 Years Nice to Have Core Java - At least 1 year MongoDB - At least 1 year Advanced React Proficiency Ability... 

Seattle Sustainable Landscapes

Landscape Design Intern Job at Seattle Sustainable Landscapes

 ...Job Title: Landscape Design Intern Company: Seattle Sustainable Landscapes Location: Seattle, WA About Us: Seattle Sustainable Landscapes is a design-forward, sustainability-minded landscaping company serving residential clients throughout the Seattle area... 

Total Wrecking & Environmental, LLC.

Demolition Equipment Operator Job at Total Wrecking & Environmental, LLC.

 ...Description Heavy Equipment Demolition Operator Job Type Full-time Total Wrecking is seeking qualified Heavy Equipment...  ...and environmental remediation projects with a heavy focus on power plants, large industrial projects, and specialty demolition such as sports... 

Charles Jacquin et Cie, Inc.

Summer Sales Intern Job at Charles Jacquin et Cie, Inc.

 ...Job Title: On-Premise Sales Intern (Part-Time, Summer) Location: Philadelphia, PA or South Jersey Shore Compensation: $15$20/hour + Case Sale Commission Schedule: 12 PM 6 PM (Flexible) | 45 Days/Week | Summer 2025 Charles Jacquin et Cie Inc. is seeking... 

Basis Theory

Marketing Coordinator Job at Basis Theory

 ...Responsibilities: Assist with executing and managing marketing campaigns across multiple channels including social media, search, advertising, and events. Coordinate and track project timelines using Asana to ensure deadlines are met. Support both in-person and...