Senior Software Engineer
$145k - $175kSupira Medical
Description:
We are seeking a Senior Software Engineer to play a key role in the design, development, and verification of software for a safety-critical medical device system. This role requires strong technical expertise, attention to quality and regulatory standards, and the ability to collaborate across multidisciplinary teams in a fast-paced startup environment. This is a full time, on-site position and will require reporting to our offices located in Los Gatos, CA.
Responsibilities, Skills & Hands-On Experience:
- Design, develop, and maintain high-quality software for medical device systems.
- Translate system and user requirements into detailed software design specifications.
- Implement software using object-oriented design principles (OOP/OOD) in C++.
- Integrate software components with hardware and other system modules.
- Develop and execute unit and integration tests to ensure software reliability.
- Generate and maintain documentation in compliance with IEC 62304 and FDA requirements.
- Participate in software verification and validation (V&V) activities.
- Contribute to code reviews, static analysis, and test coverage efforts.
- Collaborate cross-functionally with Systems, Electrical Engineering, Quality, Test, and Product teams to resolve issues and drive timely deliverables.
- Support multiple concurrent projects in a dynamic, fast-paced environment.
Education & Work Experience:
- Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or related field (advanced degree preferred).
- 7+ years of software development experience, preferably in medical devices or other regulated industries.
- Strong proficiency in C++ with demonstrated experience in OOP/OOD.
- Experience developing applications on Windows platforms (Visual Studio toolchain).
- Solid understanding of software development lifecycle processes, including:
- Version control (e.g., Git)
- Static code analysis
- Code coverage and automated testing
- Experience working within regulated environments (e.g., FDA, IEC 62304).
- Strong problem-solving, communication, and collaboration skills.
Preferred Qualifications & Work Experience:
- Experience with Qt framework (UI development).
- Familiarity with wireless communication (Wi-Fi) and connectivity stacks.
- Experience with hardware-integrated or real-time systems.
- Familiarity with modern AI-assisted software development tools (e.g., code generation, code review, and testing tools) is a plus.
- Prior experience in a startup or fast-paced R&D environment.
Salary and Benefits:
Our salary ranges are calculated by role, level, and location. Please note that your position within that range will be determined by your job-related knowledge, location, skills, experience, relevant education, and training/certifications. The base salary range for this full-time position is between $145,000 - $175,000 + equity + benefits.
#J-18808-Ljbffr$80 - $90 per hour
...This role involves creating and maintaining robust, scalable software solutions for global finance and tax operations. You will partner... ...includes developing strong collaborative relationships across engineering and finance teams to address user requirements effectively....SeniorHourly payContract work- ...Job Description We are looking for a few exceptional software engineers to work on our cloud based B2B e-commerce, renewals and subscriptions platform. As a member of the engineering team, you will work with product management and other team members to design...SeniorFlexible hours
$70k - $200k
...EV charging networks and a comprehensive set of hardware, software and mobile solutions for every charging need across North... ...in any context, for generations to come. Reports To Senior Software Engineering Manager What You Will Be Doing As a Senior Software...Senior$125k - $160k
...Centric Software® is a global leader, providing an innovative and AI‑enabled product‑concept‑to‑commercialization platform for retailers... ...and Kubernetes. Collaborate with Product Management and engineering peers from concept through delivery. Maintain high engineering...SeniorFull timeRemote workFlexible hours$130k - $200k
...protecting our planet and turning connectivity into actionable intelligence. What is the role? E-Space is looking for a Senior Software Engineer to join our Ground Software team. You will collaborate with multidisciplinary engineering teams to build the mission-...SeniorImmediate start- ...existing wireless sensors - enabling safer human-machine co-presence. As we continue to scale rapidly, we are looking for a Senior Software Engineer (Architect) who is genuine passionate about innovation, product development and building robust systems end-to-end. If you...SeniorFull time
$150k - $200k
...intelligence that will expand global economies, protect space and our planet and enhance our overall quality of life. As a Senior Software Engineer focused on the 5G Physical Layer , you will lead the design, implementation, optimization, and integration of 5G NR PHY...SeniorFull timeWork at officeImmediate startVisa sponsorshipNight shift- ...A leading software company in San Jose seeks a Senior Software Development Engineer to contribute to the development of high-performance query engines. This role involves implementing algorithms for query optimization and collaborating with a talented team. Ideal candidates...Senior
$138k - $206k
...A leading technology firm in San Jose is looking for a skilled Software Engineer to develop infrastructure for 802.11 WLAN chipsets. Candidates should have a Bachelor's in Engineering or Computer Science with strong coding skills in C, along with experience in embedded...Senior- ...Gravity Engineering Services Pvt Ltd. is seeking a Senior Software Engineer in Mountain View, California, to design and develop perception software tailored for autonomous vehicles. The role involves working on ADAS projects and utilizing skills in C++ and data processing...Senior
$152k - $253k
...NVIDIA Gruppe is seeking a Senior Software Triage Engineer in Santa Clara, California, to be a pivotal member of their automotive group. You will support autonomous vehicle software development through effective test planning, live triage, and debugging, ensuring high-...Senior$213k - $263k
...Waymo in Mountain View is seeking a backend engineer to join its Pickup and Dropoff (PUDO) team. You will be responsible for developing interfaces for managing trip and passenger state machines, collaborating with various experts to enhance user experience during pickups...SeniorFull time$152k - $287.5k
...NVIDIA Gruppe is seeking a highly motivated Senior Software Engineer to join our communication libraries and network software team in Santa Clara, California. This role focuses on designing and maintaining software for complex computing systems used in High Performance...Senior- ...A leading cloud solutions provider seeks a talented Sr. Software Engineer to join their Engineering team in Mountain View, CA. You will shape the Palette platform by designing GoLang-based microservices and ensure seamless platform operation. Ideal candidates have 4+ years...Senior
- ...Job Description Primary Function of Position Responsible for software testing of Intuitive’s new robotic platform. The successful candidate... ...robotic surgical systems. Essential Job Duties As a Software Engineer in Test in the intuitive team, you will be responsible for:...Senior
- ...A leading technology firm in Milpitas, CA, is seeking a Software Engineer to create and document applications within a cloud-based manufacturing execution system. Candidates should possess a Bachelor’s degree in a relevant engineering discipline and three or more years...SeniorContract work
- ...A leading technology firm based in Sunnyvale, CA seeks a Senior Software Engineer focused on developing mission-critical applications for GPS receivers. In this role, you will drive the full software development lifecycle, championing scalable architectures and driving...Senior
- MUST HAVE: ~ Backend ~5+ years experience designing, developing, and operating distributed systems and microservices leveraging Java ~ Design, build, and support reliable applications on AWS cloud (EC2, RDS, Lambda, API Gateway) NICE TO HAVE: ...Senior
- ...PRs on the first pass. Cross‑functional partnership: be the engineering voice with Product, Design, and QA. Must‑haves ~6+ years... ...discriminated unions, generics, you think in types Tech lead or senior IC experience with team‑wide influence React ~ Hook Form +...Senior
- ...Senior Software Engineer Rootshell Enterprise Technologies Inc. is a recognized provider of professional IT Consulting services in the US. We are actively seeking a Senior Software Engineer for one of our clients. Location: San Jose, California- Hybrid Job Description...Senior
$148k - $235.75k
A leading technology company is seeking a Senior Systems Software Engineer to enable features on GPU systems. The role involves debugging, collaborating with multiple teams, and developing automation tools. Candidates should have 5+ years of experience in software verification...Senior- ...About the Opportunity This role is ideal for a senior engineer who thrives in hands‑on environments and wants to build software that directly impacts real‑world flight operations. You will lead the development of safety‑critical software used in an experimental aircraft...Senior
$150k - $190k
...Overview We are seeking an experienced Senior Software Engineer with a strong background in EVPN VXLAN technologies for data center and service provider environments. The ideal candidate will have hands-on experience working on a large-scale network operating system for...SeniorWorldwide$100k - $180k
...Job Responsibilities # Integrate L2, L3 and MPLS features in dataplane and integrate with 3rdparty SDK. # Contribute in software design, development, review, and documentations to deliver high quality products. # Trouble shoot and fix reported issues with routing...Senior$172.02k - $256.4k
...Job Family: Software Req ID: 502458 Employer: Siemens Industry Software Inc. Job Title: Senior Software Engineer [MULTIPLE POSITIONS] Job Location: Santa Clara, CA Job Type: Full Time Rate of Pay: The salary range for this position in Santa Clara, CA is $172,022- $256...SeniorFull timeRemote workFlexible hours$152k - $241.5k
...We are looking for a world‑class System Software Automation engineer to join the Build & Release DRIVE OS team. NVIDIA DRIVE OS is a foundational software stack consisting of an embedded Real Time OS (RTOS), hypervisor, NVIDIA CUDA libraries, NVIDIA Tensor RT, and other...Senior$70 - $78 per hour
...candidate will participate in an Agile software team. Responsibilities Work independently... ...BS degree in Computer Science, Process Engineering, Continuous Improvement, or a related... ...infrastructure/ hardware knowledge. Seniority level Mid‑Senior level Employment...SeniorContract work- ...of foundational cloud‑based services. Our team seeks hands‑on engineers with expertise and passion for solving complex problems in distributed... ...a member of the Storage Control Plane team, you will own the software design and development for core components and features that...Senior
$60 - $70 per hour
...: W2 Duration: 6+ Months Location: San Jose, CA Pay Range: $60 - $70 per hour on W2 Job Summary: We are hiring a Senior Software Engineer to design, develop, and maintain automation systems that enhance and scale support operations. The role focuses on building...SeniorHourly payContract work- ...frameworks and writing REST APIs. 5+ years of solid back-end software programming experience in Java. Preferences Solid foundation in... ...Azure). This is a unique opportunity to participate in an elite engineering team that works with blockchain technology and builds platform...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- startup software engineer Los Gatos, CA
- part time software developer remote Los Gatos, CA
- senior software engineer remote Los Gatos, CA
- software engineer Los Gatos, CA
- real time software engineer Los Gatos, CA
- software developer positions Los Gatos, CA
- software developer Los Gatos, CA
- software engineer full time Los Gatos, CA
- information technology software engineer Los Gatos, CA
- consulting software engineer Los Gatos, CA


