Talent.com
C Developer
C DeveloperPentangle Tech Services | P5 Group • San Jose, CA, United States
C Developer

C Developer

Pentangle Tech Services | P5 Group • San Jose, CA, United States
27 days ago
Job type
  • Full-time
Job description

Primary Focus : Simulator Development (C#), Automation (Squish), & Firmware / Hardware Validation

In this pivotal role, you will own the enhancement and maintenance of our proprietary Software Simulator —the critical tool used to validate our robotic surgical hardware and firmware without needing the physical robot every time. You will spend the majority of your time coding in C# to expand the simulator's capabilities, while also using Squish and Python to drive automation.

If you are a C# developer at heart who loves developing a software simulation, this is your role.

What You Will Actually Be Doing

  • Core Responsibility : Lead the design, development, and enhancement of the client System Simulator using C# . You will build the virtual environment that mocks hardware behavior to test firmware and software logic.
  • Automation Strategy : Develop and execute automated test scripts using Squish (GUI automation) and Python.
  • Hybrid Validation : Perform a mix of automated and manual testing . You will manually execute complex test cases where automation isn't yet feasible, ensuring total system safety.
  • Hardware / Firmware Interface : Validate the interaction between high-level software and low-level firmware / hardware components via the simulator.
  • Compliance & Process : Draft verification protocols and manage requirements / defects using JAMA and Jira , ensuring strict adherence to FDA QSR and IEC 62304 standards.
  • CI / CD Integration : Integrate simulator tests into the Continuous Integration pipeline (Jenkins / GitHub) to catch regressions early.

The "Must-Have" Skills (Non-Negotiables)

  • C# Expertise : Minimum 5+ years of hands-on development experience in C#. You must be comfortable writing complex object-oriented code, not just editing scripts.
  • Python Experience : Minimum 2+ years of scripting experience (used for glue code and automation support).
  • Automation Tools : Proven experience with Squish (preferred), WinAppDriver, or similar GUI automation tools.
  • Flexibility : Willingness to perform manual testing when necessary to ensure product quality.
  • Preferred Qualifications

  • Medical Device Background : Solid understanding of FDA QSR (21 CFR Part 820) , ISO 13485, and the V&V (Verification & Validation) process.
  • Experience testing Firmware or embedded systems via simulation.
  • Experience with JAMA for requirements management.
  • Background in Robotics or complex electromechanical systems.
  • Create a job alert for this search

    Developer • San Jose, CA, United States

    Similar jobs
    Senior C# Developer

    Senior C# Developer

    Agilent • Santa Clara, CA, United States
    Full-time
    Take your career to the next level by joining the world-renowned Agilent Technologies, a global leader in science and engineering Research and Development. Agilent inspires and supports discoveries ...Show more
    Last updated: 2 days ago • Promoted
    Developer

    Developer

    Akkodis • San Jose, CA, United States
    Full-time
    You will design and deploy distributed applications at scale in cloud environments while ensuring fault tolerance and high availability. The rate may be negotiable based on experience, education, ge...Show more
    Last updated: 2 days ago • Promoted
    UI React Developer || Only local to CA

    UI React Developer || Only local to CA

    Inficare • Palo Alto, CA, United States
    Full-time
    React hooks and state management.Strong proficiency in JavaScript including DOM manipulation and the JavaScript object model. Hands-on practical experience in system design, application development,...Show more
    Last updated: 2 days ago • Promoted
    QE Lead

    QE Lead

    Northern Base • San Jose, CA, United States
    Full-time
    Need only locals Onsite must San Jose, CA.Location : San Jose, CA (Onsite) Need only locals.Start Date -1st week of October. Javascript automation scripting.C++ familiarity using Xcode / Visual Studi...Show more
    Last updated: 2 days ago • Promoted
    Software Developer V

    Software Developer V

    Pinnacle Group • Cupertino, CA, United States
    Full-time
    The candidate will develop Swift-based application automation within an existing Swift automation framework.Primary inputs include textual workflow descriptions and / or video recordings of an applic...Show more
    Last updated: 2 days ago • Promoted
    AI Senior Software Developer

    AI Senior Software Developer

    General Motors • Mountain View, CA, United States
    Full-time
    As an AI Platform Engineer on the Enterprise AI team, you will play a critical role in shaping GM's future through high-impact AI systems. You will implement advanced AI technologies then integrate ...Show more
    Last updated: 2 days ago • Promoted
    Senior API Developer

    Senior API Developer

    Omni Inclusive • Pleasanton, CA, United States
    Full-time
    Information Technology, with a minimum 8+ years as a Senior Software Engineer in large corporate environment.Preferably worked for product engineering roles as an API developer.Analysis, design, im...Show more
    Last updated: 1 day ago • Promoted
    Fullstack Techlead

    Fullstack Techlead

    Info Way Solutions • Fremont, CA, United States
    Full-time
    Job Role : Fullstack Tech Lead.As a core technical contributor, you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in...Show more
    Last updated: 2 days ago • Promoted
    Techlead

    Techlead

    Newcode.ai • Palo Alto, CA, US
    Full-time
    Quick Apply
    AI to work in their day-to-day operations.In few months, we’ve moved from vision to reality—building products our clients truly love. As part of our fast-growing and highly ambitious team, you won't...Show more
    Last updated: 30+ days ago
    Bioinformatics Developer III

    Bioinformatics Developer III

    Bio-Rad Laboratories • Pleasanton, CA, United States
    Full-time
    We are seeking an experienced Bioinformatics Developer to join the Life Sciences Group at Bio-Rad and help us develop a new generation of cloud-based software for assays designed specifically for o...Show more
    Last updated: 5 days ago • Promoted
    Teradata and Hadoop Developer

    Teradata and Hadoop Developer

    Zone IT Solutions • San Jose, CA, US
    Full-time
    Quick Apply
    Zone IT Solutions is seeking a Teradata and Hadoop Developer to enhance our data solutions team.In this role, you will be responsible for developing and managing large-scale data processing systems...Show more
    Last updated: 30+ days ago
    Sr Software Developer - GPU

    Sr Software Developer - GPU

    Oracle • Santa Clara, CA, United States
    Full-time
    OCI is driving development of next generation hyperscalar GPU data centers built on Nvidia and AMD GPUs.OCI enables popular AI services such as openAI on GPU compute servers.We are looking for engi...Show more
    Last updated: 2 days ago • Promoted
    AEM Developer - Contract - Hybrid, Bay Area, CA

    AEM Developer - Contract - Hybrid, Bay Area, CA

    Right Skale, Inc. • Pleasanton, CA, United States
    Full-time
    AEM Developer - Contract - Hybrid, Bay Area, CA.This AEM Solution Developer will play a lead role in the development, design, testing, and deployment of Adobe Experience Management (Cloud) Web and ...Show more
    Last updated: 2 days ago • Promoted
    Senior Hogan CIS Developer

    Senior Hogan CIS Developer

    VirtualVocations • Fremont, California, United States
    Full-time
    A company is looking for a Senior Hogan CIS Developer.Key Responsibilities Provide Hogan CIS development capability including technical design, coding, unit testing, and support for advanced test...Show more
    Last updated: 14 hours ago • Promoted • New!
    Sr. Software Developer- Web Applications (26484)

    Sr. Software Developer- Web Applications (26484)

    Supermicro • San Jose, CA, United States
    Full-time
    Supermicro is a Top Tier provider of advanced server, storage, and networking solutions for Data Center, Cloud Computing, Enterprise IT, Hadoop / Big Data, Hyperscale, HPC and IoT / Embedded customers...Show more
    Last updated: 30+ days ago • Promoted
    Bilingual Software Developer

    Bilingual Software Developer

    Cinter Career • San Jose, California, United States
    Full-time
    Client (type / industry) : Software Engineering Company .Working Location : San Jose, CA or Dallas, TX .Employment Type : Full-time (40hours / week) . Language : Japanese and English .Responsible for overs...Show more
    Last updated: 30+ days ago • Promoted
    HPC Middleware Developer

    HPC Middleware Developer

    NVIDIA • Santa Clara, CA, United States
    Full-time
    We are now looking for a senior HPC software engineer.As a member of our the High Performance Computing Software development team, you will be responsible for designing and implementing new protoco...Show more
    Last updated: 30+ days ago • Promoted
    USA_Developer

    USA_Developer

    Varite • San Jose, CA, United States
    Full-time
    Front-end and back-end application development work.The design, development, creation, integration, performance and user testing and documentation of new and amended programs from supplied specific...Show more
    Last updated: 2 days ago • Promoted