Staff Software Engineer, Vision
2 weeks ago
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
-
Staff Software Engineer
1 week ago
CALIFORNIA, United States DataBricks Full timeP-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 timeSoftware 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...
-
Staff Software Engineer
1 month ago
Santa Clara, California, United States ServiceNow Full timeJob 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...
-
Staff Software Engineer
2 weeks ago
San Diego, California, United States ServiceNow Full timeJob 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...
-
Copy of Staff Software Engineer
2 weeks ago
California, United States Rippling Full timeRippling 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...
-
Senior Software Engineer
4 weeks ago
California, United States Rocket Lab Full timeSENIOR 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...
-
Senior Software Engineer
1 month ago
Sunnyvale, California, United States Chemix, Inc. Full timeChemix 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...
-
Flight Software Engineer
2 weeks ago
California, United States Astroforge Full timeAt 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...
-
Senior Staff Sensing Engineer
7 days ago
California, United States Shield AI Full timeAs 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...
-
Platform Software Engineer
2 weeks ago
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...
-
Senior Software Engineer
2 weeks ago
California, United States San Manuel Casino Full timeThe 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...
-
Robotics Software Engineer Intern
4 weeks ago
California, United States CareerBuilder Full timeAbout 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 timeHire 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,...
-
Flight Software Engineer
7 days ago
California, United States Longwood University Full timeYou 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...
-
Sr. Software Engineer
1 week ago
California, United States Noah Medical Full timeThe 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 timeA 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...
-
Sr. Software Engineer
1 week ago
California, United States Crescent Solutions Full timeCrescent 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 timeFactory 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...
-
Staff Software Engineer
3 weeks ago
San Diego, California, United States ServiceNow Full timeJob 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...