ARCHIVED
This job listing has been archived and is no longer accepting applications.
MisuJob - AI Job Search Platform MisuJob

Software Engineering Intern - Pleasanton, CA

Calyxo

Pleasanton, CA (Pleasanton-Rosewood) permanent

Posted: February 25, 2026

Interested in this position?

Create a free account to apply with AI-powered matching

Quick Summary

Our software engineering internship program is designed to provide students with hands-on experience with our software development tools and technologies. As a software engineering intern, you will be working on cutting-edge projects that have the potential to make a real difference in the lives of patients. You will be collaborating with our experienced team of engineers and designers to develop innovative solutions to complex problems.

Job Description

Calyxo, Inc. is a medical device company headquartered in Pleasanton, California, USA. The company was founded in 2016 to address the profound need for improved kidney stone treatment. Kidney stone disease is a common, painful condition that consumes vast amounts of healthcare resources each year. Our team is led by executives and investors with a proven track record of commercializing paradigm-shifting devices to meet unmet needs within urology.

Are you ready to change the future of kidney stone treatment? We are seeking high achievers who want to be part of a dynamic team working in a fun, diverse atmosphere.

The Software Engineering Internship is aimed at providing hands-on insight into the day-to-day activities of a medical device software department that produces solutions to improve the lives of our patients and support medical professionals who treat their conditions. Our interns will work within the Software Engineering Group and collaborate with Electrical Engineering and many other groups. Interns will participate in the development processes of software that are governed by design controls and managed within a quality system. This includes participating in requirements gathering, software architecture discussions, software implementation, testing, documentation, and many other activities that require problem-solving and strong communication skills. We expect curiosity, creativity, a solid understanding of basic programming and algorithm development principles, and excellent communication skills. In return, we will provide a stimulating and inclusive team environment with plenty of opportunities to both teach and learn from one another.

In This Role, You Will:

• Assist in development and testing of high-quality, high-performance C++ based software for real time imaging applications for medical devices.

• Partner with a senior engineer to design, prototype and test new and experimental software features.

• Perform software and system integration testing and provide systematic feedback to the organization.

• Assist in troubleshooting and qualifying issues with prototype devices.

• Participate in discussions with a cross-functional team of computer vision and electrical engineering specialists.

• Work closely with Manufacturing, Quality, and other functional areas to design and develop processes.

• Perform other duties as required.

Who You Will Report To:

• Director, Software Engineering

Requirements:

• Recent graduate or current junior/senior pursuing a bachelor’s degree in Computer Science, Math, Biomedical, Electrical or Mechanical Engineering or another STEM discipline

• Proficiency in a compiled programming language (e.g. C/C++) and a scripting language

• Familiarity with Linux and basic knowledge of revision control systems (Git)

• Demonstrated interest in hardware software interaction and software control systems through coursework or projects (e.g. Arduino, Raspberry Pi., or similar)

• Basic knowledge or course work in Machine Learning

• Excellent verbal and written communication skills

• Strong attention to detail

• Eagerness to learn and accept challenges

• Ability to solve problems and analyze data

• Ability to think and work independently and in teams

Preferred Qualifications:

• Advanced coursework in machine learning and artificial intelligence

What We Offer:

At Calyxo, you will be part of a knowledgeable, high-achieving, experienced and fun team. You will work in a diverse work environment with experienced, proven leaders and have an opportunity to shape our company culture. You will experience constant learning and dynamic challenges to help you grow and be the best version of yourself.

We also offer a compensation plan as follows:

• Competitive hourly rate of $28/hr (undergrad) - $30.00/hr (graduate students)

Application close date: March 9, 2026

Calyxo is deeply committed to fostering an environment where diversity and inclusion are not only valued but also prioritized. We believe a diverse and inclusive community empowers us to act courageously, care deeply, and dream boldly to impact people in big ways. Diverse viewpoints bring diverse capabilities, which strengthen our focus and fuel our growth. Calyxo is proud to be an equal opportunity employer, seeking to create a welcoming and diverse environment. All applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, veteran status or any other applicable legally protected characteristics

Legal authorization to work in the United States is required. In compliance with federal law, all persons hired will be required to verify their identity and eligibility to work in the United States and to complete the required employment eligibility verification form upon hire.

Disclaimer:

At Calyxo, we prioritize a transparent and structured interview process to ensure the best fit for both our candidates and our team. Please be aware of the following:

• Structured Interview Process: Our hiring process includes multiple stages of interviews where you will have the opportunity to communicate directly with Calyxo employees. This ensures that you gain a comprehensive understanding of the role and our company culture.

• Verification of Identity: We do not extend job offers without first meeting candidates, either virtually or in person. This step is crucial to maintain the integrity of our hiring process and to ensure mutual alignment.

• Beware of Scams: Calyxo will never request sensitive personal information, such as your full name, address, phone number, or identification documents, via email or online forms before an official interview. Calyxo representatives will always contact you using an email format of [email protected]. If you receive a request for information from any other domain, please contact us directly at [email protected] to verify the legitimacy of the communication.

We appreciate your interest in joining Calyxo and look forward to getting to know you through our official channels.

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply