Staff Software Engineer, Vision

2 weeks ago


California, United States Noah Medical Full time

About The Team:

The Vision team at Noah Medical is a dynamic and diverse group of professionals committed to ensuring the best pixel to pixel experience of our products from endoscopic camera to display. Our team plays a pivotal role in driving the company's success. We thrive on collaboration, innovation, and creativity to provide efficient solutions to the vision architecture to ensure high performance, low latency designs for real-world robotic application.

A Day In The Life Of Our

Staff Software Engineer, Vision

:

Propose and implement solutions to optimize real-time vision pipeline latency and reliability

Develop profiling tools to analyze performance issues and bottlenecks

Understand system bottlenecks and advocate for system architecture changes to improve performance

Support operating labs and product evaluation activities to ensure overall system performance is meeting the clinical needs

Design & build prototypes for feature proof of concepts

Design & build imaging pipeline software for low latency applications

Develop and maintain automated unit test protocols as well as system integration tests, which can be executed via gitlab ci on complex camera and display systems.

Ensure compliance to IEC62304 software development life cycle process and best practices

Lead development efforts to refactor the code base to be production level quality

Mentor the software team in developing the most challenging features and in debugging complex corner case failures or system integration issues.

About You:

BS/MS/PhD degree in Imaging Science, Photographic Sciences, Computer Science, Electrical Engineering, Biomedical Engineering or other STEM programs

Experience delivering software applications for two or more Image Processing Pipelines, Camera Systems, or Display Systems bringing products from proof of concept to manufacturing andthrough market launch

Strong background in object-oriented programming, software architecture, and design patterns

Expert in CUDA C, C++, Python programming and multi-threaded applications

Expert in parallel computing, CPU and GPU performance optimization

Experience developing software for safety-critical application (medical experience required)

Experience using profiling tools like NVIDIA's Nsight or PyTorch's Profiler for identifying computational bottlenecks

Self motivated, responsible individual with perpetual desire to learn and excellent communication skills

Workplace Type:

Hybrid

Benefits & Perks (For Full Time Employees):

Competitive Salary

Comprehensive health insurance including Medical, Dental and Vision + HSA and FSA options

Equity & Bonus Program

Life Insurance (company paid & supplemental) and Disability insurance

Mental health support through medical insurance programs

Legal and Pet Insurance

12+ paid holidays, 15-20 days of PTO + use-what-you-need sick days

Paid parental leave

In-office snacks and beverages

In-office lunch stipend

Learning & Development Opportunities: On-demand online training and book reimbursement

Team building and company organized social and celebration events

#J-18808-Ljbffr



  • CALIFORNIA, United States DataBricks Full time

    P-150At Databricks, we are obsessed with enabling data teams to solve the world’s toughest problems, from security threat detection to cancer drug development. We do this by building and running the world’s best data and AI infrastructure platform, so our customers can focus on the high value challenges that are central to their own missions.Founded in...

  • Software Engineer

    2 weeks ago


    California, United States Avispa Technology Full time

    Software Engineer 13471 A leading professional networking company is seeking a Software Engineer . The successful candidate will develop and operate mission-critical services and applications that are used customers and employees worldwide. The ideal candidate has 4+ years of software engineering experience. The company offers a great work...


  • Santa Clara, California, United States ServiceNow Full time

    Job Description The Customer Service Management (CSM) Workspace and Gen AI team is developing the application that enables customers to provide service and support for their external customers through communication channels such as web, email, chat, telephone, and social media. Our engineers are focused on design, development, customer support and...


  • San Diego, California, United States ServiceNow Full time

    Job Description What you get to do in this role: Build high-quality, clean, and scalable code by enforcing best practices in software engineering architecture and processes, including code reviews and unit testing. Build, deploy and manage highly available and performant cloud services using state of the art technologies. Work with the product owners to...


  • California, United States Rippling Full time

    Rippling is the first way for businesses to manage all of their HR & IT—payroll, benefits, computers, apps, and more—in one unified workforce platform. By connecting every business system to one source of truth for employee data, businesses can automate all of the manual work they normally need to do to make employee changes. Take onboarding, for...


  • California, United States Rocket Lab Full time

    SENIOR SOFTWARE ENGINEER - OPERATIONS SOFTWARE Based onsite at Rocket Lab's global headquarters in Long Beach, CA, the Senior Software Engineer with the operations software team,is responsible for developing and maintaining software that provides display, capture & management of telemetry data, and commanding to enable Electron, Neutron and Photon testing...


  • Sunnyvale, California, United States Chemix, Inc. Full time

    Chemix is seeking a highly-motivated software engineer to develop and expand our AI platform for autonomous battery materials discovery and optimization. Better batteries are a critical piece of humanity's transition to sustainable energy. As a software engineer at Chemix, you will contribute to our mission by building and maintaining the data pipelines that...


  • California, United States Astroforge Full time

    At AstroForge, our mission is to make space resources accessible on Earth. We mine asteroids to extract valuable minerals in space at a lower cost and smaller carbon footprint than current terrestrial mining methods. We offer a unique opportunity to join an exciting team looking to expand humanity’s capabilities in space. Job Description: AstroForge is...


  • California, United States Shield AI Full time

    As a Senior Staff Software Engineer in our Hivemind Edge organization, you will be driving sensing software architecture and implementation for our sensing software products to perceive their surroundings and perform their mission. Your work will directly enable our autonomy software and hardware platforms to both improve performance of current capabilities...


  • California, United States Clip Health Full time

    [Full Time] Platform Software Engineer at Clip Health (United States) | BEAMSTART Jobs Platform Software Engineer Clip Health United States Date Posted 25 Jun, 2022 Work Location California, United States Salary Offered Not Specified Job Type Full Time Experience Required No experience required Remote Work No Stock Options No Vacancies 1 available At Clip...


  • California, United States San Manuel Casino Full time

    The Information Technology (IT) department for the San Manuel Band of Mission Indians (the Tribe) provides and supports a leading edge technology infrastructure to the organization in support of ever changing technological advances in the Gaming industry and the Tribe’s business enterprises. The ability to effectively prioritize and execute tasks in a...

  • Software Engineer

    4 weeks ago


    California, United States Whatnot Full time

    [Full Time] Software Engineer at Whatnot (United States) | BEAMSTART Jobs Software Engineer Whatnot United States Date Posted 26 Jun, 2022 Work Location California, United States Salary Offered Not Specified Job Type Full Time Experience Required No experience required Remote Work Yes Stock Options No Vacancies 1 available About Whatnot Whatnot is a...


  • California, United States CareerBuilder Full time

    About The Team: The Robotics and Controls Team at Noah Medical is dedicated to the development and implementation of safe and high quality control algorithms and software. Comprising seasoned engineers with backgrounds in healthcare and other safety-critical industries, we collaborate with clinical, product, and hardware design teams to deliver user-centric...

  • Staff Level Engineer

    4 weeks ago


    Monrovia, California, United States Hire Resolve Full time

    Hire Resolve is currently partnering with a leading company in Monrovia, CA to find a skilled individual to join the team as a Staff Level Engineer. Utilize expertise in geotechnical engineering to plan, design, and conduct analyses for various civil engineering projects, encompassing both design and inspection of structures. Analyze project data,...


  • California, United States Longwood University Full time

    You are viewing a preview of this job. Log in or register to view more details about this job. The Jet Propulsion Laboratory (JPL) is a unique national research facility that carries out robotic space and Earth science missions. JPL, located in Pasadena, California, is a division of Caltech and is managed by NASA. Since its inception in the 1930s, JPL has...


  • California, United States Noah Medical Full time

    The Image Guidance team is a small dynamic team dedicated to revolutionizing medical procedures with the state-of-the-art technologies to be accurate, efficient, easy and consistent. It consists of product management, clinical engineering and engineers from different disciplines closely working with the customers to define and create the future. We embrace...

  • Software Engineer

    3 weeks ago


    California, United States Open Systems Technologies Full time

    A financial firm is looking for a Software Engineer to join their team in New York, NY. Compensation: $200-250k Qualifications: Required A Bachelor's or advanced degrees in computer science, engineering, or technology related field required 8+ years software development experience in financial services industry collaborating with quantitative...


  • California, United States Crescent Solutions Full time

    Crescent Solutions is committed to helping you as an esteemed IT Professional find the next right step in your career. We match professionals like you to rewarding consulting or direct hire opportunities in your area of expertise. During the initial discussion, we hope to learn more specifics about your background and skill set to determine what job...

  • Software Engineer

    2 weeks ago


    California, United States Factory Full time

    Factory is on a mission to bring autonomy to software engineering. To do that, we are building AI systems called Droids that accelerate the engineering output of enterprise software organizations. Droids automate tedious but essential processes in software development like code review, documentation, test creation, as well as end-to-end coding tasks. Some...


  • San Diego, California, United States ServiceNow Full time

    Job Description You will be part of the ServiceNow Cloud Services Big Data Team.  The Big Data team is building the next-generation platform that collects, stores and provides real-time access to large amounts of data. You will also build real-time analytic tools and reporting capabilities for various purposes including: Monitoring, alerting and...