See more Collapse

Staff Software Engineer

2 months ago


California, United States Noah Medical Full time

About The Team:

The System Software Team at Noah Medical is a dynamic and highly skilled group of software professionals dedicated to driving innovation in the field of medical robotics. Our team plays a pivotal role in the development and implementation of a wide range of software applications, including those in Planning, Clinical, Firmware, Service, Manufacturing and Tools. We are also responsible for shaping the overall software architecture of the cutting-edge Galaxy Robotic System.

Our collaborative approach is a key strength of the SSW team. We work closely with various cross-functional teams at Noah Medical to ensure the seamless integration of software components, delivering a world-class medical robotics software ecosystem. This includes collaborating with product management, clinical engineering, cybersecurity, project management, quality assurance, regulatory, quality engineers, user experience, service, manufacturing and other experts to create solutions that have a real and positive impact on healthcare.

By joining the System Software Team at Noah Medical, you will have the opportunity to make a meaningful contribution to our company's growth and play a vital role in shaping the future of medical robotics. Your expertise and dedication will be instrumental in advancing the field and improving patient care worldwide. Come be a part of our dynamic team and help us make a difference in the world of healthcare.

We are seeking a WPF UI .NET Developer with 3D, imaging, and visualization expertise to join our team. The ideal candidate will be responsible for designing and developing cutting-edge user interfaces for our software products, with a focus on delivering exceptional user experiences for our customers.

A Day In The Life Of Our Staff Software Engineer - 3D Rendering:

  • Design and develop UI components for our software products using C#, WPF, and related technologies.
  • Create and implement 3D graphics and imaging solutions, including 3D modeling, rendering, and animation in Helix or similar toolkits.
  • Develop and optimize visualization tools to provide users with clear and concise data representations.
  • Collaborate with cross-functional teams, including software engineers, product managers, and designers, to understand requirements and deliver innovative solutions.
  • Stay up to date with emerging trends and technologies in UI development, 3D graphics, and imaging, and make recommendations to improve the user experience.
  • Conduct code reviews, testing, debugging, and troubleshooting to ensure high-quality software delivery.

About You:

  • Bachelor's or masters degree in computer science, Software Engineering, or a related field.
  • 6+ years of experience in UI development using WPF, .NET, and related technologies.
  • Proficiency in 3D vector math, particularly in regard to working with rotations and projection.
  • Proficiency in 3D modeling, rendering, and animation.
  • Proficiency in Graphics Rendering using Direct X, Open GL etc.
  • Experience in creating desktop applications using Unity engine is a plus.
  • Proficiency in using visualization tools and techniques to provide clear and concise data representations.
  • Solid foundations of software design patterns, principles, and best practices.
  • Expert in MVVM design pattern
  • Familiarity with Agile development methodologies
  • Solid understanding of software testing principles and techniques
  • Familiarity with agile development methodologies and tools such as JIRA and Git.
  • Excellent communication and teamwork skills, with the ability to collaborate effectively with cross-functional teams.
  • Strong problem-solving, analytical, and creative 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

#LI-Hybrid

#J-18808-Ljbffr

We have other current jobs related to this field that you can find below


  • California, United States Experian Full time

    Experian is a global data and technology company, powering opportunities for people and businesses around the world. We help to redefine lending practices, uncover and prevent fraud, simplify healthcare, create marketing solutions, and gain deeper insights into the automotive market, all using our unique combination of data, analytics and software. We also...

  • Sr. Software Engineer

    2 weeks ago


    California, United States DCS Corporation Full time

    DCS is seeking a Senior-level Software Engineer to join its teams developing the next generation of mission planning software supporting U.S. Air Force and U.S Navy aviators.Essential Job Functions: Perform software development as part of a team contributing to a multi-team, multi-organization enterprise using Scaled Agile Framework (SAFe).Take ownership of...


  • California, United States Experian Full time

    Experian is a global data and technology company, powering opportunities for people and businesses around the world. We help to redefine lending practices, uncover and prevent fraud, simplify healthcare, create marketing solutions, and gain deeper insights into the automotive market, all using our unique combination of data, analytics and software. We also...

  • Software Engineer

    3 months ago


    California City, United States Atechstar Full time

    Job DescriptionResponsibilities 1-2 years of prior experience Advanced understanding of OOPS Knowledge of SDL (Software development Lifecycle) Experience of working in an Agile environment Good at Code review and design review Ability to design for scale and Performance Solid problem-solving skills Experience with hands-on programming Expertise in data...


  • California, United States Tata Technologies Full time

    Software Embedded EngineerTata Technologies - California$50 - $70 an hourPay Rate: $50-70/hour JOB DESCRIPTION This role is for Irvine (CA) location. We are looking for an Embedded Software Engineer who understands the lay of the land of this rapidly growing EV marketplace. Our team focusses on providing software stack for Design Verification of the PCBAs...


  • California, United States Tata Technologies Full time

    Software Embedded EngineerTata Technologies - California$50 - $70 an hourPay Rate: $50-70/hourJOB DESCRIPTIONThis role is for Irvine (CA) location.We are looking for an Embedded Software Engineer who understands the lay of the land of this rapidly growing EV marketplace. Our team focusses on providing software stack for Design Verification of the PCBAs &...


  • California, United States Gradbay Limited Full time

    Overview: Our client is a leading global aerospace and defense technology company, is seeking a Principal Engineer Software - Java Development to join their dynamic team in San Diego, CA. In this pivotal role, you will work on cutting-edge defense and space projects, developing software solutions that are critical to national security and technological...

  • Software Engineer

    1 month ago


    California, United States AMEWAS American Electronic Warfare Associates, Inc. Full time

    The position:AMEWAS, Inc. is seeking a highly motivated and talented Software Engineer (Software Quality Assurance Analyst and Tester-Test Lead)-Journeyman-Senior to support Battlespace Modeling & Simulation. This position is classified as AMEWAS labor category Programmer. This position is eligible for hybrid work.About the location: California, Maryland and...


  • California, United States DCS Corp Full time

    Seasoned Mid-Level Engineer for hardware and software support to include acquisition support, Systems Engineering Technical Review (SETR), analysis & troubleshooting of PTRs on test bench residing in CSIL, support test planning, procedures and reports. Essential Job Functions: Determine and analyze systems, requirements, and functional allocations. Ensure...


  • California, United States DoorDash USA Full time

    About the TeamDoorDash is a data driven organization and relies on timely, accurate and reliable data to drive many business and product decisions. The Data Platform owns all the infrastructure necessary to run an operationally efficient analytical data stack. The Core Data part of this includes data ingestion (batch and real time), data compute &...

  • Sr. Software Engineer

    2 months ago


    California, United States Infoscitex Full time

    DCS is seeking a Senior-level Software Engineer to join its teams developing the next generation of mission planning software supporting U.S. Air Force and U.S Navy aviators. Essential Job Functions: Perform software development as part of a team contributing to a multi-team, multi-organization enterprise using Scaled Agile Framework (SAFe). Take ownership...

  • Sr. Software Engineer

    2 weeks ago


    California, United States DCS Corporation Full time

    DCS is seeking a Senior-level Software Engineer to join its teams developing the next generation of mission planning software supporting U.S. Air Force and U.S Navy aviators. Essential Job Functions: Perform software development as part of a team contributing to a multi-team, multi-organization enterprise using Scaled Agile Framework (SAFe). Take ownership...


  • California City, United States Wipro Limited Full time

    Job Description Candidate will program and debug in C on embedded linux platforms. Expected to understand methods of code and processor optimization such as numerical methods. A strong mathematical background is required as work will be done using linear algebra and quaternion math.Required BS in Electrical Engineering Computer Engineering Software...


  • California, United States Noah Medical Full time

    About The Team Noah’s Instruments and Accessories (I&A) Team is responsible for the development of endoluminal instruments and accessories that are safe, effective and on-time. We are a dynamic, data-driven team and pride ourselves on our creative and collaborative approach to problem solving. We continuously strive for win-win solutions that our customers...


  • California, United States Experian Full time

    Experian is a global data and technology company, powering opportunities for people and businesses around the world. We help to redefine lending practices, uncover and prevent fraud, simplify healthcare, create marketing solutions, and gain deeper insights into the automotive market, all using our unique combination of data, analytics and software. We also...


  • California City, United States Atechstar Full time

    Job descriptionPrimary ResponsibilityComply with the terms and conditions of the employment contract company policies and procedures and any and all directives (such as but not limited to transfer and/or re-assignment to different work locations change in teams and/or work shifts policies in regards to flexibility of work benefits and/or work...


  • California, United States Vectrus Full time

    Overview Working across the globe, V2X builds smart solutions designed to integrate physical and digital infrastructure from base to battlefield. We bring 120 years of successful mission support to improve security, streamline logistics, and enhance readiness. Aligned around a shared purpose, our $3.9B company and 16,000 people work alongside our clients,...

  • Software Engineer

    3 months ago


    California City, United States Wipro Limited Full time

    We are looking for strong full-time Software Engineers (New Graduate). The ideal candidates should have interests in big data to help design and build a next-generation data cloud. As a key team member you will learn and contribute end-to-end for critical architectural decisions that will shape the technology stack for years to come. There is also the...


  • California, United States Sony Playstation Full time

    Why PlayStation?PlayStation isn’t just the Best Place to Play — it’s also the Best Place to Work. Today, we’re recognized as a global leader in entertainment producing The PlayStation family of products and services including PlayStation®5, PlayStation®4, PlayStation®VR, PlayStation®Plus, acclaimed PlayStation software titles from PlayStation...


  • California, United States Experian Full time

    Experian is a global data and technology company, powering opportunities for people and businesses around the world. We help to redefine lending practices, uncover and prevent fraud, simplify healthcare, create marketing solutions, and gain deeper insights into the automotive market, all using our unique combination of data, analytics and software. We also...