![Noah Medical](https://media.trabajo.org/img/noimg.jpg)
Staff Software Engineer
3 months ago
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 master’s 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
-
Senior Staff Software Engineer
2 weeks ago
California, United States Experian Full timeExperian 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 timeDCS 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...
-
Senior Staff Software Engineer
2 weeks ago
California, United States Experian Full timeExperian 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 timeJob 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...
-
Software Embedded Engineer
1 month ago
California, United States Tata Technologies Full timeSoftware 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...
-
Software Embedded Engineer
1 week ago
California, United States Tata Technologies Full timeSoftware 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 &...
-
Java Principle Software Engineer
4 days ago
California, United States Gradbay Limited Full timeOverview: 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 timeThe 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...
-
Software Avionics Engineer
2 months ago
California, United States DCS Corp Full timeSeasoned 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...
-
Senior Staff Software Engineer, Data Platform
4 weeks ago
California, United States DoorDash USA Full timeAbout 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 timeDCS 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 timeDCS 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...
-
Senior Software Engineer
4 months ago
California City, United States Wipro Limited Full timeJob 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...
-
Staff Mechanical Engineer, User Inputs
1 month ago
California, United States Noah Medical Full timeAbout 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...
-
Senior Software Engineer
2 weeks ago
California, United States Experian Full timeExperian 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...
-
Associate Software Engineer
3 months ago
California City, United States Atechstar Full timeJob 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...
-
Software Engineering Lead
3 months ago
California, United States Vectrus Full timeOverview 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 timeWe 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...
-
Staff Machine Learning Engineer
2 days ago
California, United States Sony Playstation Full timeWhy 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...
-
Senior Staff Engineer, Mechanical Design
4 weeks ago
California, United States Celestica Full timePress Tab to Move to Skip to Content Link Select how often (in days) to receive an alert: Senior Staff Engineer, Mechanical Design Location: Remote Employee US, CA, US Req ID: 121394 Remote Position: Yes Region: Americas Country: USA State/Province: New Hampshire City: Remote Employee US Functional Area: Engineering Career Stream: Design Engineering...