Embedded Systems Engineer (Medical Device Industry) Job at Bright Uro, Irvine, CA

V3FTNWpaQlBWVkg3K21aaDZSSDh6OTRu
  • Bright Uro
  • Irvine, CA

Job Description

About Us:

Bright Uro is a startup, medical device technology company headquartered in Irvine, CA. Our mission is to create meaningful change for millions of people dealing with lower urinary tract symptoms (LUTS) by building the next generation of diagnostic devices for Urology. By utilizing advanced hardware, software, and data science, our goal is to unlock new data streams and offer actionable insight for clinicians while prioritizing the patient experience.

Essential Duties and Responsibilities:

Assist in designing and developing new products and supporting product manufacturing, including identifying issues and implementing solutions to improve quality, reducing assembly times, and simplifying processes. 

  • Design, develop, implement, and maintain embedded firmware for new and existing products.
  • Write well-designed software that is clean, testable, and maintainable. 
  • Conduct and participate in thorough code reviews to maintain project quality.
  • Develop software using standard version control and bug-tracking tools. 
  • Create and maintain current, detailed documentation for all projects. 
  • Adapt and integrate third-party Software Development Kits (SDKs). 
  • Create and conduct unit/integration testing, as well as system validations.

Education and/or Work Experience Requirements: 

  • Bachelor's or Master's in Computer Science, Electrical Engineering, or a related field.
  • 5+ years of experience with microcontrollers, peripheral interfaces (Inter-Integrated Circuit (I2C), Serial Peripheral Interface (SPI), etc.), and other hardware communication protocols. 
  • 3+ years of experience in the Medical Device space 
  • 3+ years of experience in C language programming.
  • Familiarity with standards and certification processes for electronic devices in the medical space. 
  • Familiarity with the principles of ISO 13485 and/or 21 CFR 820
  • Experience in assembly language is a plus.
  • Experience with Bluetooth Low Energy (BLE) connectivity.
  • Python experience is a plus. 
  • Ability to read schematics and component datasheets. 
  • Familiarity with the Nordic BLE SoCs is a plus.
  • Zephyr OS development experience is a plus. 

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 proactive approach to problem-solving. 
  • Proficiency in Microsoft Office Suite (Outlook, Word, Excel, PowerPoint); familiarity with Microsoft Teams is a plus. 
  • Prior startup experience is preferred but not required.

Physical Requirements: 

  • Must be able to lift up to 25 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

Unishippers - Team Bennett

Account Executive- Athletes Job at Unishippers - Team Bennett

About Us: Unishippers is more than just a logistics companywe are a team of motivated, driven professionals committed to helping businesses grow through tailored shipping solutions. We believe in fostering a culture of success, offering our employees unparalleled growth...

ArrowCore Group

Datacenter Operations Technician Job at ArrowCore Group

Title: Datacenter Operations Technician Location: Sacramento, CA Job type: Contract to Hire SUMMARY: We are currently looking for an experienced, customer focused, energetic & detail-oriented individual to join our client's evolving Data Center (DC) Team. The...

Rutland Regional Medical Center

Access Representative II Job at Rutland Regional Medical Center

Accurately identifies and registers patients in the hospital information system with complete demographic, insurance, and clinical information to assure accurate records and timely billing for patients receiving care in one of the following areas of service: Outpatient...

Taco Bell

Taco Bell - Assistant Manager - Urgently Hiring Job at Taco Bell

As the Assistant Manager, you'll have a lot of face time with guests and employees. You'll act as quality control, ensuring customer satisfaction...  ...policies. You'll oversee service, take the lead resolving issues, and cover when the Manager is off duty or working on other projects.

BGE, Inc.

Senior Landscape Architect Job at BGE, Inc.

 ...BGE, Inc. is a nationwide consulting firm that provides civil engineering, planning, landscape architecture, construction management, survey, and environmental services for public and private clients. Our employees enjoy a comprehensive benefits package to includes outstanding...