Talent.com
Senior Software Engineer

Senior Software Engineer

Xilis, Inc.Raleigh, North Carolina, United States
job_description.job_card.variable_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description

Xilis, Inc. is an innovation-driven biotech company developing its proprietary MicroOrganoSphere (“MOS”) Technology for functional precision oncology. Xilis’ MOS Technology enables rapid and scalable generation of patient tumor models that retain patient-specific tumor biology and tumor microenvironment, representing one of the most translationally-relevant ex vivo technologies for precision oncology drug discovery and development. Located in Research Triangle Park, Durham, NC, Xilis is building a functional precision medicine platform that incorporates scaled multi-modal profiling of therapeutic activity and AI / ML-enabled analytics to catalyze functional precision medicine drug discovery, development and diagnostics. Collectively, Xilis aims to harness its MOS Platform to enable development of the most effective therapeutics and guide them to the right patients at the right time.

Impact

Your work will directly contribute to advancing cancer care through innovative technology. Our proprietary MOS hardware is a sophisticated microscale encapsulation system for manipulating and studying complex 3D tissue models, combining microfluidics, extracellular matrices, robotics, and specialized protocols. Xilis As Senior Software Engineer, you will play a crucial role in enhancing this revolutionary platform that guides precision therapy for cancer patients and accelerates drug discovery and development.

\n

Main Objectives

  • Design, develop, and support the device software for our revolutionary MicroOrganoSphere (MOS) technology
  • Enhance device capabilities by implementing sensor integration and data collection systems that maximize device efficiency and performance
  • Develop additional applications and features to support MOS creation and functional assays
  • Collaborate with cross-functional hardware engineering and data science teams to drive innovation in our tech platform

Responsibilities

  • Integrate diverse sensors and hardware components using manufacturer libraries and SDKs
  • Develop and design software logic systems for error detection, handling, and response, based on system readouts from hardware components
  • Create robust data pipelines to synchronize device data with our AWS data lake
  • Build intuitive, responsive on-device user interfaces
  • Implement comprehensive logging and monitoring systems for device operations
  • Collaborate with data scientists to develop and deploy device-specific algorithms that enhance operational efficiency and output quality
  • Troubleshoot and resolve software issues to ensure reliable device operation, including PCBs and onboard computers
  • Develop and maintain standard operating procedures (SOPs) for device operation to support laboratory workflows
  • Requirements

  • 7+ years of professional software engineering experience focused on embedded systems, device drivers, and integration with hardware components.
  • Strong understanding of hardware-software integration, embedded systems, real-time processing, and how to interface with physical devices (e.g., sensors, actuators, communication buses, PCBs, microcontrollers).
  • Proficiency in Python for instrument control, data acquisition, and device communication protocols
  • Experience building and integrating APIs on AWS
  • Experience with Git version control, CI / CD pipelines, and agile development
  • Experience with Linux systems
  • Bachelor’s degree in Electrical Engineering, Computer Engineering, or related technical field
  • Preferred Qualifications

  • Background in life sciences or biotechnology
  • Knowledge of regulatory requirements for laboratory instrumentation
  • Background in electrical engineering or hands-on experience with hardware fundamentals such as signal processing, circuit-level debugging, or hardware bring-up.
  • Prior experience with microfluidics or lab automation systems
  • Experience with C / C++ for performance-critical applications
  • Knowledge of UI / UX design principles for instrumentation interfaces
  • \n

    Xilis was created when its three founders — an engineer, a physician, and a biologist — decided to come together and commercialize their technology to transform cancer care. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills. We do not discriminate on the basis of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, or Veteran status. Furthermore, even if your work experience isn't perfectly aligned with what we've described above, if you're excited about what we're building then we want to talk to you!

    Xilis offers comprehensive health, vision, dental & retirement plans, and unlimited PTO. We are a remote-friendly team : our headquarters are in Durham, North Carolina, but we have team members across the US (and beyond!).

    serp_jobs.job_alerts.create_a_job

    Senior Software Engineer • Raleigh, North Carolina, United States

    Job_description.internal_linking.related_jobs
    • serp_jobs.job_card.promoted
    Senior Software Engineer

    Senior Software Engineer

    First Citizens BankRaleigh, NC, US
    serp_jobs.job_card.full_time
    This position is responsible for the API / Middleware integration supporting multiple API Gateways (Apigee, MuleSoft, Layer 7 etc. API / Middleware Platforms supporting banks business needs, Regulatory,...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    Senior Software Engineer

    Senior Software Engineer

    QED NationalUSA, North Carolina, Raleigh
    serp_jobs.job_card.full_time
    Our Client is seeking a well-rounded.They are an established team of highly skilled software engineers and are busy creating applications that will benefit our client's customers for years to come!...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    SPEECH LANGUAGE PATHOLOGIST (SLP) - GOLDEN YEARS NURSING HOME

    SPEECH LANGUAGE PATHOLOGIST (SLP) - GOLDEN YEARS NURSING HOME

    Liberty HealthFalcon, NC, US
    serp_jobs.job_card.full_time
    Liberty Healthcare and Rehabilitation Services,.We are currently seeking an experienced : .Work with a multidisciplinary team to insure a wonderful rehab experience for patients and their families by...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Tax Associate - Onsite

    Tax Associate - Onsite

    IntuitCREEDMOOR, North Carolina, United States
    serp_jobs.job_card.full_time
    Intuit is seeking highly motivated individuals to join our dynamic team as dedicated TurboTax Live Seasonal Local Service Associates in one of our new TurboTax locations across the United States on...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    Sr. Software Engineer

    Sr. Software Engineer

    Pierce Technology CorpRaleigh, NC, US
    serp_jobs.job_card.full_time
    serp_jobs.filters_job_card.quick_apply
    Work in dynamic self-organized agile teams to develop high-quality software applications using the best technology stack, design, and architecture. Interact with stakeholders to analyze, design, and...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    1246 - Senior Systems Engineer, Engineering Cell

    1246 - Senior Systems Engineer, Engineering Cell

    Sigma Defense28308, NC, US
    serp_jobs.job_card.full_time
    Supporting the organization to accomplish mission requirements and future proofing components, software, and policies.The candidate will be responsible for designing, integrating, optimizing, and m...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Fast Pay - Earn at least $800 in your first 70 trips, guaranteed.

    Fast Pay - Earn at least $800 in your first 70 trips, guaranteed.

    UberErwin, NC, United States
    serp_jobs.job_card.full_time +1
    Earn at least $800 driving with Uber when you complete your first 70 trips in 30 days.Driving is an easy way to boost your income while maintaining the flexibility your schedule requires (gig, part...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Senior Software Engineer- Full-Stack (NC, AZ)- Hybrid

    Senior Software Engineer- Full-Stack (NC, AZ)- Hybrid

    First Citizens BankRaleigh, NC, US
    serp_jobs.job_card.full_time
    This is a hybrid role, with the expectation that time working will regularly take place inside and outside of a company office. Java, React, Python, and modern data orchestration tools like Apache A...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Software Engineer - Pega (Remote)

    Senior Software Engineer - Pega (Remote)

    First Citizens BankRaleigh, NC, US
    serp_jobs.filters.remote
    serp_jobs.job_card.full_time
    This is a remote role that may be hired in several markets across the United States.We are looking for a highly skilled Senior Software Engineer - Pega to lead the design, development, and implemen...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Quick Earnings : Earn At Least $800 For Your First 70 Trips, Guaranteed.

    Quick Earnings : Earn At Least $800 For Your First 70 Trips, Guaranteed.

    UberLinden, NC, United States
    serp_jobs.job_card.full_time +1
    Earn at least $800 driving with Uber when you complete your first 70 trips in 30 days.Driving is an easy way to boost your income while maintaining the flexibility your schedule requires (gig, part...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    Senior Software Engineer

    Senior Software Engineer

    LogistiVIEWCary, NC, US
    serp_jobs.job_card.full_time
    serp_jobs.filters_job_card.quick_apply
    Senior Software Engineer - LogistiVIEW About LogistiVIEW LogistiVIEW is a Supply Chain software company focused on empowering Warehousing / Distribution, Manufacturing, and Retail customers to levera...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Software Engineer - (Remote)

    Senior Software Engineer - (Remote)

    First Citizens BankRaleigh, NC, US
    serp_jobs.filters.remote
    serp_jobs.job_card.full_time
    This is a remote role that may only be hired in the following location(s) : Alabama, Arkansas, Connecticut, Delaware, Idaho, Iowa, Indiana, Kansas, Kentucky, Louisiana, Mississippi, Monta...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Senior GTM Engineer

    Senior GTM Engineer

    Hyperdrive RecruitingRaleigh, NC, US
    serp_jobs.job_card.full_time
    We are a leading Open Payments Platform that enables and optimizes digital transactions for global enterprises and hyper-growth companies. Design and implement intelligent, scalable automations acro...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Flexible $ : Earn At Least $800 For Your First 70 Trips, Guaranteed.

    Flexible $ : Earn At Least $800 For Your First 70 Trips, Guaranteed.

    UberNewton Grove, NC, United States
    serp_jobs.job_card.full_time +1
    Earn at least $800 driving with Uber when you complete your first 70 trips in 30 days.Driving is an easy way to boost your income while maintaining the flexibility your schedule requires (gig, part...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Part-time gig : Earn at least $800 in your first 70 trips.

    Part-time gig : Earn at least $800 in your first 70 trips.

    UberNewton Grove, NC, United States
    serp_jobs.job_card.full_time +1
    Earn at least $800 driving with Uber when you complete your first 70 trips in 30 days.Driving is an easy way to boost your income while maintaining the flexibility your schedule requires (gig, part...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Senior Software Engineer - Enterprise Payments

    Senior Software Engineer - Enterprise Payments

    First Citizens BankRaleigh, NC, US
    serp_jobs.job_card.full_time
    This is a remote role that may only be hired in the following location(s) : AZ or NC.Other locations may be considered as needed. This position is aligned to First Citizens Bank's Enterprise Payments...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    • serp_jobs.job_card.new
    Senior Software Engineer - Hogan

    Senior Software Engineer - Hogan

    First Citizens BankRaleigh, NC, US
    serp_jobs.job_card.full_time
    This position provides complex technical support to data processing systems through enhancement of related software and processes. Develops software and procedures that improve processing capabiliti...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_hours
    • serp_jobs.job_card.promoted
    Dashers - Sign Up and Start Earning

    Dashers - Sign Up and Start Earning

    DoorDashButner, NC, United States
    serp_jobs.job_card.full_time +1
    DoorDash is the #1 category leader in food delivery, food pickup, and convenience store delivery in the US, trusted by millions of customers every day. As a Dasher, you’ll stay busy with a variety o...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Tax Expert - Onsite

    Tax Expert - Onsite

    IntuitCREEDMOOR, North Carolina, United States
    serp_jobs.job_card.full_time
    Intuit is seeking highly motivated individuals to join our dynamic team as dedicated TurboTax Live Seasonal Local Service Experts in one of our new TurboTax locations across the United States on a ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Earn At Least $800 For Your First 70 Trips, Guaranteed.

    Earn At Least $800 For Your First 70 Trips, Guaranteed.

    UberLillington, NC, United States
    serp_jobs.job_card.full_time +1
    Earn at least $800 driving with Uber when you complete your first 70 trips in 30 days.Driving is an easy way to boost your income while maintaining the flexibility your schedule requires (gig, part...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days