Robotics Software Engineer - Motion Planning & Automation
Software engineering internship job in San Jose, CA
Join a pioneering team at the intersection of AI, robotics, and biology, developing technology that accelerates life science research. Our mission is to build intelligent robotic systems that empower scientists to scale experiments, automate complex lab workflows, and unlock faster breakthroughs in drug discovery and biological modeling.
Responsibilities:
Develop robotic solutions to manipulate and operate biology tools and consumables intended for human use
Design and implement motion planning algorithms for safe robot operation in complex, dynamic environments
Apply computer vision to enable robots to work with laboratory consumables and equipment
Integrate, test, and debug robotics software in simulation and on real hardware
Collaborate with scientists in customer labs, gather requirements, brainstorm solutions, manage projects, and support deployments
Focus on robustness, simplicity, and scalability in software and system design
Actively identify opportunities for simplification and process improvement
Requirements:
4+ years designing and developing algorithms for robotics systems (motion/path planning, trajectory optimization, kinematics, dynamics, and control)
Hands-on experience with robotic arm manipulators or surgical robots
Proficiency in Python for software development
Experience with production software engineering tools and best practices
Demonstrated hacker's mindset: quick problem-solving and delivery of workable solutions
Flexibility across responsibilities and scopes (“wear many hats”)
BS/MS/Ph.D. in a relevant technical field (Computer Science, Mechanical/Electrical/Aeronautical Engineering)
Previous experience shipping software for physical robots/hardware products is preferred
Bonus Skills:
Experience with robotics simulation platforms (PyBullet, MuJoCo)
Background in robotics within laboratory or manufacturing environments
Familiarity with mechanical design tools (e.g. Solidworks)
Understanding of communication protocols (ZMQ, Redis, gRPC)
Hands-on contributions to hardware product software development
Software Developer
Software engineering internship job in Stanford, CA
Stanford University is seeking a Software Developer that is passionate about biomedical informatics and leveraging AI to enhance healthcare. The successful candidate will contribute to the expansion and upgrading of the data environment at Stanford School of Medicine, focusing on large-scale data mining and predictive analytics. Responsibilities include integrating diverse data sources such as radiology and pathology imaging, genomics, electronic health records (EHR), and real-time location systems into the clinical data warehouse, ensuring the creation of coherent biomedical datasets that are Findable, Accessible, Interoperable, and Re-usable. Join us in our mission to improve human health through innovative technology and research collaboration.
Duties include:
• Conceptualize design, implement, and develop solutions for complex system/programs independently.
• Work with a variety of users to gain information, and develop intra-system tradeoffs between different users, as necessary; interact with a diverse client base and outside vendor contacts.
• Document system builds and application configurations; maintain and update documentation as needed.
• Provide technical analysis, design, development, conversion, and implementation work.
• Work as a project leader, as needed, for projects of moderate complexity.
• Serve as a technical resource for applications.
• Compare, evaluate, and implement new features and technologies, and integrate them into the computing environment.
• Follow team software development methodology.
• Mentor lower level software developers.
* - Other duties may also be assigned
DESIRED QUALIFICATIONS:
• B.S in Software Engineering, Biotech, or related program (IT background)
• Experience working in IT infrastructure development and software development front and back end.
• Fluency in SQL, Python and R
• Familiarity with Cloud computing paradigm and platforms like Google Cloud or Azure
• Experience with containerization technologies such as Docker and container orchestration platforms like Kubernetes
• Experience with working in a medical school environment, and working with HIPAA PHI and other clinical EHR databases
• Familiarity with LLMs, NLPs, ML, other AI technologies
• Experience with Epic Clarity, SQL, tools and data warehouses
• Experience with FHIR Interoperability Solutions
EDUCATION & EXPERIENCE (REQUIRED):
Bachelor's degree and five years of relevant experience, or a combination of education and relevant experience.
KNOWLEDGE, SKILLS AND ABILITIES (REQUIRED):
• Expertise in designing, developing, testing, and deploying applications.
• Proficiency with application design and data modeling.
• Ability to define and solve logical problems for highly technical applications.
• Effective communication skills with both technical and non-technical clients.
• Ability to lead activities on structured team development projects.
• Ability to select, adapt, and effectively use a variety of programming methods.
• Knowledge of application domain.
PHYSICAL REQUIREMENTS*:
• Constantly perform desk-based computer tasks.
• Frequently sit, grasp lightly/fine manipulation.
• Occasionally stand/walk, writing by hand.
• Rarely use a telephone, lift/carry/push/pull objects that weigh up to 10 pounds.
* - Consistent with its obligations under the law, the University will provide reasonable accommodation to any employee with a disability who requires accommodation to perform the essential functions of his or her job.
WORKING CONDITIONS:
• May work extended hours, evening and weekends.
• Travel on campus to school/units
The expected pay range for this position is $138,402 to $163,985 per annum. Stanford University provides pay ranges representing its good faith estimate of what the university reasonably expects to pay for a position. The pay offered to a selected candidate will be determined based on factors such as (but not limited to) the scope and responsibilities of the position, the qualifications of the selected candidate, departmental budget availability, internal equity, geographic location and external market pay for comparable jobs.
At Stanford University, base pay represents only one aspect of the comprehensive rewards package. The Cardinal at Work website (***************************************************** provides detailed information on Stanford's extensive range of benefits and rewards offered to employees. Specifics about the rewards package for this position may be discussed during the hiring process.
Stanford is an equal employment opportunity and affirmative action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other characteristic protected by law.
WORK STANDARDS (from JDL)
• Interpersonal Skills: Demonstrates the ability to work well with Stanford colleagues and clients and with external organizations.
• Promote Culture of Safety: Demonstrates commitment to personal responsibility and value for safety; communicates safety concerns; uses and promotes safe behaviors based on training and lessons learned.
• Subject to and expected to comply with all applicable University policies and procedures, including but not limited to the personnel policies and other policies found in the University's Administrative Guide, *******************************
Staff Software Engineer
Software engineering internship job in Mountain View, CA
Who We Are
At City Storage Systems (CSS), we are dedicated to building Infrastructure for Better Food. Our mission is to empower restaurateurs worldwide to thrive in the online food delivery market. By making food more affordable, of higher quality, and convenient, we're transforming the industry for everyone, from budding entrepreneurs opening their first restaurant to global quick-service chains.
What You'll Do
As a backend-focused Software Engineer at CSS, you'll play a crucial role in our data-driven development team, helping to advance our state-of-the-art menu platform. Your responsibilities will include:
Data-Driven Development: Contribute to our data-centric development efforts.
Project Planning: Participate in strategic planning for various internal tools.
Agile Methodologies: Implement and test software using agile methodologies.
Collaborative Teamwork: Work closely with a team to enhance and support our technology.
Code Contribution: Write, debug, maintain, and test code across multiple projects.
Architectural Design: Design scalable systems with a focus on robust architecture.
Continuous Improvement: Engage in continuous improvement initiatives.
Innovation: Drive innovation within the team and support technological advancements at CSS.
What the Team Focuses On
Our menu platform (check our tech blog) offers comprehensive menu management features designed to streamline restaurant operations, enhance customer experiences, and optimize performance. It serves as a single source of truth for menus, seamlessly integrating with online channels such as DoorDash, UberEats, and Grubhub and offline point-of-sale (POS) systems like Square, Toast, and NCR.
Key capabilities include updating menus with new items, pricing, and taxes, performing A/B testing on different structures, setting availability by channel, creating combos and promotions, managing ingredients and SKUs, and configuring operational hours. Additionally, our platform features automated linking to ensure POS and online menus are always synchronized, minimizing discrepancies.
Boasting a 99.9% availability rate, our platform supports a vast network of brands in the US and worldwide, ensuring uninterrupted service. Over 100,000 restaurateurs use our platform daily to streamline their operations and consistently express high satisfaction.
What We're Looking For
Education: Bachelor's Degree in Computer Science or equivalent.
Experience: 7-10 years of experience in a relevant role.
Individual Contribution: Proven track record of significant contributions in previous roles, demonstrating your impact.
Architectural Skills: Ability to design and create robust architecture from scratch and evolve existing systems.
Communication Skills: Strong communication and presentation skills, with the ability to collaborate with non-engineering stakeholders.
Technical Expertise: Experience designing and implementing scalable, reliable, and efficient distributed systems. Familiarity with Java / Go / Kotlin is required.
Concurrency: Experience building systems that can execute multiple tasks while managing overlapping run-time and space complexities simultaneously.
Application Maintenance: Experience in maintaining and extending large-scale, high-traffic applications.
Why Join Us
Growing Market: You'll be part of an $80 billion market projected to reach at least $500 billion by 2030 in the US alone.
Industry Impact: Join a team that is transforming the restaurant industry and helping restaurants succeed in online food delivery.
Collaborative Environment: Benefit from the support and guidance of experienced colleagues and managers, who will help you learn, grow, and achieve your goals. Work closely with other teams to ensure our customers' success.
Additional Information
This role is based in our Mountain View office. We look forward to sharing more about a meaningful career at CSS!
Staff Software Engineer
Software engineering internship job in Santa Clara, CA
Staff Software Engineer - SaaS Healthcare Solutions Location: Santa Clara, US
Exo is seeking an experienced Staff Software Engineer to lead the design and development of scalable, cloud-based SaaS healthcare applications. This hands-on role combines deep technical involvement (80% coding and code review) with strategic architecture responsibilities (20% requirements analysis, system design, production support, and team mentorship). The ideal candidate will have extensive experience building distributed systems and SaaS platforms, with a strong background in healthcare technology.
Key Responsibilities
Write high-quality, maintainable code and conduct thorough code reviews, providing technical guidance to engineering teams
Design scalable, fault-tolerant distributed systems for SaaS healthcare applications and lead development of critical system components
Collaborate with Product Managers and stakeholders to translate business requirements into technical specifications and architectural designs
Lead incident response, troubleshoot complex production issues, and optimize system performance across distributed environments
Ensure solutions meet HIPAA, cybersecurity, and medical device regulations while supporting QMS requirements
Design and implement integrations with EMR systems, medical imaging platforms, and healthcare protocols (DICOM, HL7, FHIR)
Evaluate and recommend technologies, frameworks, and architectural patterns to support business objectives
Work closely with cross-functional global teams including Product Managers, Project Managers, and Support Engineering teams
Required Qualifications and Skills
Bachelor's degree in Computer Science, Software Engineering, or related field
10+ years of software development experience with proven track record in senior technical
roles
5+ years of experience architecting and building SaaS applications at scale
3+ years of hands-on experience with distributed systems design and implementation
Expert-level proficiency in Python and JavaScript/TypeScript
Extensive experience with AWS services (EC2, S3, RDS, Lambda, EKS, etc.)
Proficiency with Terraform and Ansible for CI/CD automation
Deep understanding of microservices, event-driven architectures, and distributed data
management
Experience with both relational (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) databases
Experience with message brokers (Apache Kafka, RabbitMQ, AWS SQS/SNS) and containerization (Docker, Kubernetes)
Knowledge of RESTful APIs, GraphQL, and API gateway patterns
Experience with DICOM standards, HL7, FHIR, and EMR system integrations (preferred)
Experience with Active Directory, SSO, LDAP, OAuth, and OpenID Connect (preferred)
ServiceNow HRSD Sr. Developer
Software engineering internship job in San Jose, CA
ServiceNow HRSD Sr. Developer - San Jose, CA
We are is seeking an experienced and dedicated ServiceNow HRSD Sr. Developer to join our team in San Jose, CA. This is an exciting 3-month contract-to-hire opportunity, offering a chance to make a significant impact on our HR service delivery processes.
Role: ServiceNow HRSD Sr. Developer
Duration: 3-Month Contract-to-Hire
Location: San Jose, CA (On-site/Hybrid - Local Candidates Only)
What You'll Do
As a Sr. Developer, you will be crucial in designing, developing, and deploying high-quality solutions within the ServiceNow Human Resources Service Delivery (HRSD) module. Your responsibilities will include:
Design & Development: Configure and customize the ServiceNow HRSD application, including Case Management, Knowledge Management, Employee Service Center (Portal), and other core components.
Integration: Develop integrations between ServiceNow and other HR systems (e.g., Workday, SAP SuccessFactors).
Technical Leadership: Provide technical guidance, perform code reviews, and ensure solutions align with best practices and organizational requirements.
Troubleshooting: Identify, diagnose, and resolve technical issues, ensuring system performance and stability.
Collaboration: Work closely with HR stakeholders, business analysts, and other IT teams to understand requirements and deliver effective solutions.
What You'll Bring
Experience: Minimum of 5+ years of experience in ServiceNow development, with at least 3 years specifically focused on HRSD.
Certifications (Preferred): ServiceNow Certified System Administrator (CSA) and ServiceNow Certified Application Developer (CAD). HRSD Implementation Specialist certification is a strong plus.
Technical Skills: Proficiency in JavaScript, GlideScript, APIs, HTML, CSS, AngularJS, and REST/SOAP integrations.
HRSD Expertise: Deep understanding of the HRSD data model, workflows, security, and various HRSD components.
Communication: Excellent communication skills, both written and verbal, for technical and non-technical audiences.
Application Instructions
This is a local position in San Jose, CA. Candidates must be authorized to work in the U.S. and currently reside in the local San Jose/Bay Area to be considered for this contract-to-hire role.
Interested? Click "Apply" or send your resume directly to [********************************]
#ServiceNow #HRSD #ServiceNowDeveloper #SanJoseJobs #BayAreaTech #ContractToHire
Senior Java Software Engineer
Software engineering internship job in San Jose, CA
🧑 💻 Job Title: Java Backend Developer
🕒 Employment Type: Contract
🔍 About the Role
We are seeking a highly skilled Java Backend Developer to join our dynamic engineering team. This role demands deep expertise in backend technologies, strong problem-solving abilities, and a passion for building scalable, high-performance service platforms.
🛠️ Key Responsibilities
Design, develop, and maintain robust backend systems using Java, Spring Boot, and microservices architecture
Integrate and optimize Oracle databases for high-volume transactional systems
Implement real-time data pipelines and messaging systems using Apache Kafka
Collaborate with cross-functional teams to enhance and scale our Service Platform
Write clean, efficient, and well-documented code with a strong focus on performance and reliability
Apply advanced Data Structures and Algorithms to solve complex engineering challenges
Participate in code reviews, architecture discussions, and continuous improvement initiatives
✅ Required Skills & Qualifications
Strong proficiency in Java and backend development frameworks like Spring Boot
Hands-on experience with Oracle databases and SQL optimization
Solid understanding of microservices architecture and distributed systems
Experience with Apache Kafka for event-driven architecture
Proven expertise in Data Structures and Algorithms
Familiarity with Service Platforms and scalable backend infrastructure
Excellent problem-solving, debugging, and analytical skills
Bachelor's or Master's degree in Computer Science, Engineering, or related field
🌟 Preferred Attributes
Experience in cloud-native development (AWS, Azure, or GCP)
Exposure to CI/CD pipelines and DevOps practices
Strong communication and collaboration skills
Computer Vision & Sensing Engineer (Real-Time Systems)
Software engineering internship job in Santa Clara, CA
About Us
At Autonomous Healthcare, we are at the forefront of medical innovation, developing the next generation of devices that will revolutionize patient care. Our mission is to commercialize breakthrough medical technologies by leveraging cutting-edge AI and autonomous systems. We believe that the best solutions are built together, and we are looking for a key member to join our collaborative R&D team.
About the Role
We are seeking a highly motivated and skilled engineer to join our team in developing next-generation patient monitoring systems. This role is at the intersection of computer vision, signal processing, and high-performance software engineering. You will be responsible for building the core analytical engine that transforms raw depth-sensor video into actionable health information.
This is not a purely theoretical position. You will be hands-on, designing algorithms that are efficient enough for real-time applications and robust enough for real-world clinical use. You will write the production-level Python code that brings these algorithms to life on cutting-edge edge computing platforms.
If you are a problem-solver who thrives on analyzing complex sensor data and building tangible, high-performance systems, we want to hear from you.
Key Responsibilities
Develop and implement real-time computer vision algorithms in Python to detect, track, and analyze regions of interest from video data (specifically depth sensors).
Design and build signal processing pipelines to extract, filter, and interpret physiological movement data from sensor signals.
Optimize algorithms for performance to meet strict real-time processing requirements.
Deploy and validate analysis software on edge computing platforms with GPU acceleration (e.g., NVIDIA Jetson).
Collaborate in a multidisciplinary team to integrate your solutions into a complete monitoring product.
Rigorously test, debug, and document your code and algorithms.
Required Qualifications
Strong proficiency in Python and experience writing clean, efficient, and maintainable code.
Solid foundation in computer vision principles and hands-on experience with libraries like OpenCV.
Solid foundation in digital signal processing (e.g., filtering, time-series analysis, feature extraction) and experience with libraries like SciPy or NumPy.
B.S. or M.S. in Computer Science, Robotics, Electrical Engineering, Biomedical Engineering, or a related technical field.
Demonstrable experience in analyzing imaging or sensor data to solve complex problems.
Excellent problem-solving skills and the ability to work independently and as part of a team.
Preferred Skills (We'd love to see these)
Experience with high-performance edge computing platforms (e.g., NVIDIA Jetson).
Familiarity with GPU programming (e.g., CUDA, TensorRT) for accelerating algorithms.
A background in robotics, autonomous vehicles, or real-time analysis of sensor data (e.g., LiDAR, RADAR, IMU).
Experience with depth sensors, 3D data processing, or point cloud analysis.
Knowledge of machine learning or deep learning frameworks (e.g., PyTorch, TensorFlow) for vision or time-series tasks.
Familiarity with software development best practices (e.g., Git, unit testing, CI/CD).
Staff Software Engineer- Surgical Robotics
Software engineering internship job in Los Gatos, CA
We are seeking a highly motivated and detail-oriented
Senior/Staff Software Design & Quality Engineer
to join our growing team in the development of cutting-edge medical robotic systems. This role is pivotal in ensuring both design rigor and compliance with applicable regulatory standards and internal quality processes throughout the software development lifecycle. You will work closely with cross-functional teams to drive SW development initiatives with a focus on code review, validation, and documentation using modern DevOps tools such as GitLab.
Responsibilities include:
Leverage your software development expertise to architect and implement continuous integration infrastructure to increase the rate of product development and decrease formal software verification time
Lead software design verification testing activities in support of clinical submissions
Conduct and document software code reviews, ensuring code quality, maintainability, and compliance with project standards
Collaborate with R&D, Systems, and QA teams to ensure software for medical robotics systems meets regulatory and internal quality requirements (e.g., IEC 62304, ISO 13485, 21 CFR Part 820, 21 CFR Part 11, 14971)
Oversee and perform non-product software validation activities, including risk assessments, validation planning, protocol development, testing, and final reports in accordance with FDA and ISO guidance
Develop and review software development and validation documentation, such as software requirements, design specifications, test protocols, and traceability matrices
Qualifications:
Bachelor's degree in Computer Science, Software Engineering, Biomedical Engineering, or a related field
8+ years of software development life cycle (SDLC) for complex electromechanical systems, preferably in the medical device of other regulated industry
Ability to do some coding in Python and C++ is preferred
Knowledge of software development quality assurance, verification & validation processes
Proven experience with non-product software validation and knowledge of FDA software guidance and GAMP5
Familiarity with medical device regulations and standards (e.g., IEC 62304, ISO 13485, ISO 14971, 21 CFR Part 11/820)
Strong analytical, organizational, and documentation skills
Senior Software Engineer
Software engineering internship job in Palo Alto, CA
Job title:
Fullstack Engineer
Job type:
Full-Time
Salary:
$200,000+
The company:
A fast-growing startup at the crossroads of AI and healthcare, this team is building voice-first, safety-driven platforms that make expert-level medical guidance accessible to everyone. Their mission centers on responsible innovation, developing AI products that are not only powerful but trustworthy and compliant with healthcare standards. The company brings together engineers, clinicians, and AI researchers from world-class organizations to create secure, human-centered systems that redefine how patients and providers interact with technology.
Role and responsibilities:
Build and scale B2B SaaS products and internal tools using TypeScript/React (frontend) and Python/Flask (backend).
Design and maintain RESTful APIs, microservices, and data pipelines supporting intelligent healthcare applications.
Collaborate cross-functionally with AI researchers, product managers, designers, and clinicians to deliver safe, performant user experiences.
Contribute to mobile functionality using React Native or Flutter (nice-to-have).
Review code, promote engineering best practices, and uphold product quality.
Participate in agile ceremonies (sprints, stand-ups, retrospectives) and proactively address technical challenges in a fast-paced environment.
Job requirements:
5+ years of experience as a fullstack or software engineer.
Expert in TypeScript and React for the frontend.
Professional experience with Python and Flask for the backend (Ruby or Node acceptable, but Python preferred).
Strong knowledge of SQL/PostgreSQL, database schema design, and query optimization.
Familiarity with cloud environments (AWS, GCP, or Azure); Terraform experience is a plus.
Experience developing RESTful APIs and integrating third-party services.
Solid understanding of SaaS architecture, CI/CD workflows, and version control (Git).
Strong problem-solving, debugging, and collaboration skills.
Comfortable working in a high-ownership, high-impact environment within a Series B startup.
Excellent communication skills and ability to work closely with cross-functional teams.
Must be onsite full-time in Palo Alto, CA.
Nice-to-have:
Experience with React Native or Flutter mobile development.
Background in healthcare technology, AI integration, or voice/chat interfaces.
Familiarity with Flask servers in production and infrastructure automation (Terraform + AWS).
Prior experience in top engineering companies or universities.
Senior Learning & Development Spc II
Software engineering internship job in Foster City, CA
Immediate need for a talented Senior Learning & Development Spc II. This is a 12 months contract opportunity with long-term potential and is located in Foster City, CA (Remote). Please review the job description below and contact me ASAP if you are interested.
Job ID: 25-91892
Pay Range: $45 - $50/hour. Employee benefits include, but are not limited to, health insurance (medical, dental, vision), 401(k) plan, and paid sick leave (depending on work location).
Key Requirements and Technology Experience:
Key skills; Learning & Development, Scientific, Instructional Design, ONCOLOGY, VIROLOGY, Training.
Must have experience developing clinical or scientific training (Oncology and/or Virology experience preferred)
Strong instructional design expertise and understanding of adult learning principles.
Excellent writing and communication skills for creating clear, concise training materials and messaging.
Proven project management experience with ability to manage multiple priorities.
Familiarity with scientific environments and ideally Medical Affairs roles (MSLs, Field Leaders, Medical Strategists).
Experience with LMS platforms and learning operations processes.
Ability to work collaboratively with SMEs, vendors, and cross-functional teams.
MS/MA and 4 years of experience OR BS/BA and 6 years of experience
Medical or Clinical experience in a corporate setting with an emphasis on Medical Affairs preferred
Fluent English, verbal and written is a key requirement
Our client is a leading Pharmaceutical Industry, and we are currently interviewing to fill this and other similar contract positions. If you are interested in this position, please apply online for immediate consideration.
Pyramid Consulting, Inc. provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
By applying to our jobs you agree to receive calls, AI-generated calls, text messages, or emails from Pyramid Consulting, Inc. and its affiliates, and contracted partners. Frequency varies for text messages. Message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You can reply STOP to cancel and HELP for help. You can access our privacy policy here.
Footwear Product Development Intern
Software engineering internship job in San Leandro, CA
About the Role
Ariat is seeking a motivated and curious minded Footwear Development Intern to join our innovative team. This internship offers a unique opportunity to gain hands-on experience in footwear development while contributing to the evolution of industry-leading products. The intern will collaborate closely with seasoned developers to assist in bringing products to market while learning about the complete footwear product creation process-from concept to commercialization.
As a Footwear Product Development Intern, you'll become part of a team that values craftsmanship, innovation, and authenticity. Ariat is committed to helping you grow professionally while enjoying a fun, inclusive, and creative work environment. Expect mentorship, hands-on projects, and exposure to real-world product development cycles.
What You'll Gain
Development Support:
Complete overview of the Footwear Development process (concept to commercialization)
Learn Centric PLM system
Work with Development Manager on footwear projects to learn about materials, shoe construction and manufacturing processes
Communicate with the Development team in our sourcing offices for expediting the sampling process, evaluating feedback and implementing revisions
Participate in fit testing sessions
Technical Development:
Gain knowledge of the complete footwear development process including tooling, pattern engineering, product construction and materials and costing.
Presentation & Communication:
Participation in Product Development team meetings and presentation of work as required.
Present internship goals and outcomes to the team at the conclusion of the program.
By the end of the internship, the intern will:
Gain an in-depth understanding of the footwear industry, including role of product development
Learn the full lifecycle of footwear development, from concept to commercialization
Develop a new Ariat style/SKU through the seasonal process.
About You
Currently pursuing or recently completed a degree in Engineering, Industrial Design, Material Technology or like degrees.
Knowledge or curiosity of materials, construction, and manufacturing is preferred
Passionate for Western, Equestrian lifestyle or Industrial knowledge a bonus
Passionate about footwear and eager to learn from a collaborative, fast-paced team
Strong written and verbal communication and project management skills
About Ariat
Ariat is an innovative, outdoor global brand with roots in equestrian performance. We develop high-quality footwear and apparel for people who ride, work, and play outdoors, and care about performance, quality, comfort, and style.
The hourly rate for this position is $20.00 per hour.
The salary is determined by the education, experience, knowledge, skills, and abilities of the applicant, internal equity, and alignment with market data for geographic locations. Ariat in good faith believes that this posted compensation range is accurate for this role at this location at the time of this posting. This range may be modified in the future.
This contract position may be eligible for select benefits through the payrolling agency. Benefits may include medical, dental, and vision insurance options and 401k.
Ariat will consider qualified applicants, including those with criminal histories, in a manner consistent with state and local laws. Ariat is an Equal Opportunity Employer and considers applicants for employment without regard to race, color, religion, sex, orientation, national origin, age, disability, genetics or any other basis protected under federal, state, or local law. Ariat is committed to providing reasonable accommodations to candidates with disabilities. If you need an accommodation during the application process, email *************************.
Please see our Employment Candidate Privacy Policy at ********************* to learn more about how we collect, use, retain and disclose Personal Information.
Please note that Ariat does not accept unsolicited resumes from recruiters or employment agencies. In the absence of a signed Agreement, Ariat will not consider or agree to payment of any referral compensation or recruiter/agency placement fee. In the event a recruiter or agency submits a resume or candidate without a previously signed Agreement, Ariat explicitly reserves the right to pursue and hire those candidate(s) without any financial obligation to the recruiter or agency. Any unsolicited resumes, including those submitted directly to hiring managers, are deemed to be the property of Ariat.
Sr. Software Engineer (OnTAP C/C++ System Design) Boulder, CO
Software engineering internship job in San Jose, CA
NetApp is the intelligent data infrastructure company, turning a world of disruption into opportunity for every customer. No matter the data type, workload or environment, we help our customers identify and realize new business possibilities. And it all starts with our people.
If this sounds like something you want to be part of, NetApp is the place for you. You can help bring new ideas to life, approaching each challenge with fresh eyes. Of course, you won't be doing it alone. At NetApp, we're all about asking for help when we need it, collaborating with others, and partnering across the organization - and beyond.
Job Summary
As a Senior Software Engineer for the Core Software and Data Management team at NetApp, you will focus on delivering solutions that meet customers' needs across engineered systems and cloud services. The CSDM team is responsible for a range of functions in ONTAP, NetApp's cross-platform data management and storage software. Areas of responsibility include ONTAP Filesystem, Anti-ransomware and Encryption data management capabilities, Core wafl features and quality.
As part of the Research and Development function, the overall focus of the group is on competitive market and customer requirements, supportability, technology advances, product quality, product cost and time-to-market. Software engineers focus on enhancements to existing products as well as new product development.
This is a mid-level technical lead position that requires an individual to be broad-thinking, systems-focused, creative, team-oriented, technologically savvy, able to lead large cross-functional teams, and driven to produce results.
Job Requirements
Excellent C/C++ coding skills required; Python optional
System/Kernel programming with Filesystems, Networking, or file/cloud protocols experience required
Proven leadership in mid to large projects
Must be creative, team-oriented, quick learner, and results-driven
Support development and testing activities involving multiple dependencies
Engage in technical discussions within team and Business Units
Willing to take on extra tasks supporting team and company goals
Strong understanding of computer architecture, data structures, and programming practic
Experience participating in all product development phases: definition, design, implementation, testing, and suppor
Aptitude and Other Skills:
Strong oral and written communication skills required
Has collaborated with engineers to meet goals and quality standards
Quickly learn new expertise with architect guidance
Strong aptitude for new technologies
Resourceful in solving problems creatively
Lead critical or high-visibility customer support
Education & Years of Experience
Requires a minimum of 12-15 years of related experience with a Bachelor's degree or 8 years and a Master's degree; or a PhD with 5 years experience; or equivalent experience.
Compensation:
The target salary range for this position is $180,000-$210,000. The salary offered will be determined by the candidate's location, qualifications, experience, and education and may be outside of this range. Final compensation packages are competitive and in line with industry standards, reflecting a variety of factors, and include a comprehensive benefits package. This may cover Health Insurance, Life Insurance, Retirement or Pension Plans, Paid Time Off (PTO), various Leave options, Performance-Based Incentives, employee stock purchase plan, and/or restricted stocks (RSU's), with all offerings subject to regional variations and governed by local laws, regulations, and company policies. Benefits may vary by country and region, and further details will be provided as part of the recruitment process.
At NetApp, we embrace a hybrid working environment designed to strengthen connection, collaboration, and culture for all employees. This means that most roles will have some level of in-office and/or in-person expectations, which will be shared during the recruitment process.
Equal Opportunity Employer:
NetApp is firmly committed to Equal Employment Opportunity (EEO) and to compliance with all federal, state and local laws that prohibit employment discrimination based on age, race, color, gender, sexual orientation, gender identity, national origin, religion, disability or genetic information, pregnancy, protected veteran status, and any other protected classification.
Why NetApp?
We are all about helping customers turn challenges into business opportunity. It starts with bringing new thinking to age-old problems, like how to use data most effectively to run better - but also to innovate. We tailor our approach to the customer's unique needs with a combination of fresh thinking and proven approaches.
We enable a healthy work-life balance. Our volunteer time off program is best in class, offering employees 40 hours of paid time per year to volunteer with their favorite organizations. We provide comprehensive medical, dental, wellness, and vision plans for you and your family. We offer educational assistance, legal services, and access to discounts. Finally, we provide financial savings programs to help you plan for your future.
If you want to help us build knowledge and solve big problems, let's talk.
Software Engineer Intern
Software engineering internship job in San Mateo, CA
Skydio is the leading US drone company and the world leader in autonomous flight, the key technology for the future of drones and aerial mobility. The Skydio team combines deep expertise in artificial intelligence, best-in-class hardware and software product development, operational excellence, and customer obsession to empower a broader, more diverse audience of drone users. From utility inspectors to first responders, soldiers in battlefield scenarios and beyond.
About the role:
With best-in-class autonomy and real-time cloud connectivity, drones are becoming critical infrastructure for solving real-world problems faster, safer, and more efficiently.
As an intern on the Cloud Platform and Infrastructure team, you'll help build and scale the cloud systems that make this possible. Our team works across a wide range of challenges and we go where we're needed:
Tackling scalability and deployment in both cloud and air-gapped environments
Designing and improving core cloud infrastructure and CI/CD systems
Enhancing telemetry, observability, and developer productivity
The variety of work means there are plenty of opportunities to learn and have a meaningful impact on how Skydio builds and delivers software. The ideal candidate is a junior, senior, or master's student with hands-on experience developing complex web applications or backend systems, but above all, we're looking for a highly curious and resourceful candidate, capable of using tools and AI at their disposal to accelerate their understanding and productivity.
Project Examples:
Building a system for allowing product teams to manage feature flags and rollouts of functionality to customers.
Profiling server and backend system workloads, and optimizing performance or resource utilization.
Developing a test framework to allow developers to simulate certain vehicle states and test application behavior.
Developing and packaging a small form factor Skydio cloud offering for use in airgapped or edge environments.
What makes you a good fit:
Solid computer science fundamentals.
Meaningful project and/or internship experience developing complex web applications or backend data systems.
Proficiency with Python, Golang, and/or Javascript/Typescript.
Familiarity with REST-ful APIs, Linux operating system configuration, build tools, relational databases (e.g. Postgres, MySQL) and caching systems (Redis, Memcached).
Understanding of cloud service offerings (e.g. AWS, GCP, Azure), deployment techniques, and configuration management
Compensation Range: The hourly rate for this position is $47/hr for Undergrad, $53/hr for Graduate students, and $58 for PhD students*. Compensation will vary based on factors, including skill level, proficiencies, transferable knowledge, and experience.
*For some positions the pay may be dependent upon the individual's regional location.
#LI-AY
At Skydio we believe that diversity drives innovation. We have created a multidisciplinary environment that embraces the power of diverse perspectives to create elegant solutions for complex problems. We are committed to growing our network of people, programs, and resources to nurture an inclusive culture.
Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or other characteristics protected by federal, state or local anti-discrimination laws.
For positions located in the United States of America, Skydio, Inc. uses E-Verify to confirm employment eligibility. To learn more about E-Verify, including your rights and responsibilities, please visit *************************
Auto-ApplyUS 2026 Software - Machine Learning Intern
Software engineering internship job in Fremont, CA
About the Role We are seeking a Software Intern to support the development of tools, frameworks, and applications that enable neural network models to run efficiently on TetraMem s novel analog compute-in-memory chips. This is an exciting opportunity to work at the intersection of software, hardware, and artificial intelligence.
Responsibilities
Develop and optimize Python or C++ code for neural network and machine learning model compression, conversion, deployment, and runtime environments
Analyze and adapt ML models for to improve their compatibility and efficiency on compute-in-memory hardware and software
Support software design, development, and performance profiling
Collaborate with AI researchers and hardware engineers to validate system-level functionality
Participate in code reviews, testing, and documentation
Qualifications
Currently pursuing a degree in Computer Science, Electrical Engineering, or related field
Solid programming experience in Python, C++, or similar
Understanding of data structures, algorithms, and software architecture
Familiarity with AI/ML frameworks (e.g., TensorFlow, PyTorch) is a plus
Strong problem-solving skills and eagerness to learn
Salary Range: $35-45 USD/hr
Software Engineer Intern, Undergraduate - Summer 2026 (Mountain View, CA)
Software engineering internship job in Mountain View, CA
LinkedIn is the world's largest professional network, built to create economic opportunity for every member of the global workforce. Our products help people make powerful connections, discover exciting opportunities, build necessary skills, and gain valuable insights every day. We're also committed to providing transformational opportunities for our own employees by investing in their growth. We aspire to create a culture that's built on trust, care, inclusion, and fun - where everyone can succeed.
Join us to transform the way the world works.
Job Description
This internship role will be based out of Headquarters in Mountain View, California.
At LinkedIn, our approach to flexible work is centered on trust and optimized for culture, connection, clarity, and the evolving needs of our business. The work location of this role is hybrid, meaning it will be performed both from home and from a LinkedIn office on select days, as determined by the business needs of the team.
Want to work on advanced information-retrieval algorithms, massive scalability infrastructure + storage solutions, and large-scale applications for users on web and mobile devices? LinkedIn is looking for Undergraduate Software Engineering Interns who want to learn, grow, and work with some of the brightest technical talent in the world.
With the changing landscape of engineering, we are looking to help mold the next wave of engineering talent that will require data-heavy, platform and application skills. We're building the next-generation data infrastructure, including storage, streams, media and analytics platforms. Help us scale LinkedIn infrastructure to handle massive data growth across the LinkedIn ecosystem as we experience dramatic growth in membership and products. You will utilize distributed systems and algorithms and perfect your strong systems orientation skills (multi-threading, concurrency, scalability, performance). You will understand frameworks for caching, queuing, and distributed data storage, and be excited to work on cutting edge open-source systems.
Candidates must be currently enrolled in an undergraduate degree program, with an expected graduation date December 2026 or later.
Our internships are 12 weeks in length and will have the option of two intern sessions:
* May 26th, 2026 - August 14th, 2026
* June 15th, 2026 - September 4th, 2026
Responsibilities:
* Scale distributed applications, make architectural tradeoffs applying synchronous and
asynchronous design patterns, write code, and deliver with speediness and quality.
* Develop multi-tier scalable, high-volume performance, and reliable user-centric application
that operate 24x7.
* Produce high quality software that is unit tested, code reviewed, and checked in regularly for
continuous integration.
Qualifications
Basic Qualifications:
* Currently pursuing a B.A./B.S. Degree in Computer Science, or related technical field and
returning to the program after the completion of the internship.
* Programming experience in one or more of the following languages: Java, C/C++, C#,
Python, or Ruby.
* Knowledge of core computer science concepts such as object-oriented design, algorithm
design, data structures, problem-solving, and complexity analysis
Preferred Qualifications:
* Experience working in a short-cycle, agile, iterative development team.
* Knowledge of computer science, with strong competencies in data structures, algorithms,
software design, and object-oriented skills.
Suggested Skills:
* Distributed Systems
* Operating Systems
* Cloud Computing
As part of the application process for this role, after an initial qualifications review, candidates are required to successfully complete the HackerRank online code challenge. Instructions for completion of the code challenge will be sent to you if your application is selected to move forward in the process.
LinkedIn is committed to fair and equitable compensation practices.
The pay range for this role is $45 to $55. Actual compensation packages are based on several factors that are unique to each candidate, including but not limited to skill set, depth of experience, certifications, and specific work location. This may be different in other locations due to differences in the cost of labor.
The total compensation package for this position may also include annual performance bonus, stock, benefits and/or other applicable incentive compensation plans. For more information, visit **************************************
Additional Information
Equal Opportunity Statement
We seek candidates with a wide range of perspectives and backgrounds and we are proud to be an equal opportunity employer. LinkedIn considers qualified applicants without regard to race, color, religion, creed, gender, national origin, age, disability, veteran status, marital status, pregnancy, sex, gender expression or identity, sexual orientation, citizenship, or any other legally protected class.
LinkedIn is committed to offering an inclusive and accessible experience for all job seekers, including individuals with disabilities. Our goal is to foster an inclusive and accessible workplace where everyone has the opportunity to be successful.
If you need a reasonable accommodation to search for a job opening, apply for a position, or participate in the interview process, connect with us at accommodations@linkedin.com and describe the specific accommodation requested for a disability-related limitation.
Reasonable accommodations are modifications or adjustments to the application or hiring process that would enable you to fully participate in that process. Examples of reasonable accommodations include but are not limited to:
* Documents in alternate formats or read aloud to you
* Having interviews in an accessible location
* Being accompanied by a service dog
* Having a sign language interpreter present for the interview
A request for an accommodation will be responded to within three business days. However, non-disability related requests, such as following up on an application, will not receive a response.
LinkedIn will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by LinkedIn, or (c) consistent with LinkedIn's legal duty to furnish information.
San Francisco Fair Chance Ordinance
Pursuant to the San Francisco Fair Chance Ordinance, LinkedIn will consider for employment qualified applicants with arrest and conviction records.
Pay Transparency Policy Statement
As a federal contractor, LinkedIn follows the Pay Transparency and non-discrimination provisions described at this link: ********************************
Global Data Privacy Notice for Job Candidates
Please follow this link to access the document that provides transparency around the way in which LinkedIn handles personal data of employees and job applicants: ********************************************
Software Developer Intern- US
Software engineering internship job in San Leandro, CA
**AVEVA is a global leader in industrial software. Our cutting-edge solutions are used by thousands of enterprises to deliver the essentials of life - such as energy, infrastructure, chemicals and minerals - safely, efficiently and more sustainably.**
**We're the first software business in the world to have our sustainability targets validated by the SBTi, and we've been recognized for the transparency and ambition of our commitment to diversity, equity, and inclusion. We've also recently been named as one of the world's most innovative companies.**
**If you're a curious and collaborative person who wants to make a big impact through technology, then we want to hear from you! Find out more at AVEVA Careers (**************************************** .**
**For more information about our privacy policy and how to manage cookies, visit our** **Privacy Policy (**************************************************************************************************************************** **.**
**Job Title:** Software Developer Intern
**Employment type:** Full-time Intern (Summer)
**Duration:** Minimum 12 Weeks- whichever aligns best with your academic calendar
+ May 18th through August 7th
+ June 22nd through September 11th
**Work Type** : Hybrid (3 days a week in office)
**Work Authorization** : This application is intended for candidates that are eligible for full-time work authorization in the United States upon completing their education.
Please be prepared to answer the following in your application:
+ Do you now, or will you in the future, require sponsorship for employment visa status (e.g. H-1B. F1, CPT, OPT, etc. visa status, etc.) to work legally in the United States?
**Benefits:**
+ Competitive pay
+ Mentorship: You will be assigned a technical mentor to guide you during your internship
+ Continuous Learning: In-office training in defensive programming, debugging, and more
+ Learning Series: You will learn more about AVEVA from meeting with our Executive Team and Business Unit Leadership Team members.
+ Stipend for expenses for duration of internship.
**Locations:**
+ Johnson City, TN
+ Lake Forest, CA
+ Philadelphia, PA
+ San Leandro, CA
+ Scottsdale, AZ
**R&D at AVEVA: **
Our global team of 2000+ developers work on an incredibly diverse portfolio of over 75 industrial automation and engineering products, which cover everything from data management to 3D design. AI and cloud are at the center of our strategy, and we have over 150 patents to our name. Our track record of innovation is no fluke - it's the result of a structured and deliberate focus on learning, collaboration, and inclusivity. If you want to build applications that solve big problems and do impactful work, join us!
As a Software Developer Intern, you will:
+ Work alongside our experienced software developers on one of our small, energetic development teams.
+ Learn the process of software development using modern languages like Agile to help full-time work in designing, coding, testing, documenting, and supporting our software products.
You may enjoy this if:
+ You have a passion for creating software.
+ You like problem solving and have sharp debugging skills.
+ You are creative with computers and software applied to engineering.
We're looking for:
+ Self-motivated individuals with a passion for creating software
+ Currently enrolled in a full-time BS/MS/PhD program
+ Computer Science, Computer Engineering, Math, Engineering, or related field
+ GPA 3.00 or above
+ Software development experience in one or more modern programming languages (C++, C#, HTML/JavaScript, etc.)
AVEVA requires all successful applicants to undergo and pass a drug screen before they start employment. All drug screens are in accordance with federal laws and regulations.
Find out more: ***************************************
**Salary Range:**
$52,500.00 - $87,500.00
**This pay range represents the minimum and maximum compensation that the position offers, and final compensation can vary within the range depending on work location, job experience, skills, and relevant educational attainment and/or training.**
**AVEVA requires all successful applicants to undergo and pass a comprehensive background check and drug screen before they start employment. Background checks will be conducted in accordance with local laws and may, subject to those laws, include proof of educational attainment, employment history verification, proof of work authorization, criminal records, identity verification, credit check. Certain positions dealing with sensitive and/or third-party personal data may involve additional background check criteria.** **All drug screens are in accordance with federal laws and regulations.**
**AVEVA is an Equal Opportunity Employer. We are committed to being an exemplary employer with an inclusive culture, developing a workplace environment where all our employees are treated with dignity and respect. We value diversity and the expertise that people from different backgrounds bring to our business.** **AVEVA provides reasonable accommodation to applicants with disabilities where appropriate. If you need reasonable accommodation for any part of the application and hiring process, please notify AVEVA at** **recruitingaccommodations@aveva.com** **. Determinations on requests for reasonable accommodation will be made on a case-by-case basis.**
**Come and join AVEVA to create the transformative technology that enables our customers to engineer a better world.**
Empowering you with pioneering tech
AVEVA is a global leader in industrial software. Our cutting-edge solutions are used by thousands of enterprises to deliver the essentials of life - such as energy, infrastructure, chemicals and minerals - safely, efficiently and more sustainably.
We're the first software business in the world to have our sustainability targets validated by the SBTi, and we've been recognized for the transparency and ambition of our commitment to diversity, equity, and inclusion. We've also recently been named as one of the world's most innovative companies.
If you're a curious and collaborative person who wants to make a big impact through technology, then we want to hear from you! Find out more at AVEVA Careers (**************************************** .
For more information about our privacy policy and how to manage cookies, visit our Privacy Policy (*********************************************************************************************************************** .
Software Development/ Instrument Control Intern
Software engineering internship job in San Jose, CA
Job DescriptionWhen you're part of the team at Thermo Fisher Scientific, you'll do important work, like helping customers in finding cures for cancer, protecting the environment or making sure our food is safe. Your work will have real-world impact, and you'll be supported in achieving your career goals. Our staff members are committed to making a difference in our organization, for our client partners and the patients we serve. We seek individuals with proven competencies and strong character to help lead our organization now and into the future.
Our interns receive professional mentorship and leadership development opportunities to support future career growth with us. Whether you're looking to come back as a repeat intern, transition into one of our Leadership Development Programs, or pursue a full-time position post-graduation, our team is here to support your next step!
How will you make an impact?
Our interns are matched to projects based on their abilities and current business needs. All projects will have significant strategic and/or operating importance to the business to which they are assigned.
Summer projects may include the following responsibilities:
• Align with all company safety, training, and quality regulations (i.e. ISO compliance, GLP/GMP requirements, etc.) and procedures.
• Investigate new methods/technologies and maintain accurate lab notebook to support protection of intellectual property in accordance with relevant Thermo Fisher required standards.
• Assist in the development and implementation of iFast/AutoScript for semiconductor automation projects
• Collaborate with the engineering team to determine project requirements and specifications
• Test and diagnose software and hardware components
• Provide support for project planning and execution
Start Date: This internship is set to begin on either May 11th or June 15th, 2026 for a duration of 10-12 weeks - dependent upon student availability per academic calendars.
Compensation & Relocation: Our undergraduate Research & Development internships offer an hourly rate between $xx.xx - $xx.xx dependent upon the location you are supporting (aligned to respective cost-of-living guidelines). Additionally, a relocation stipend is offered in the amount of $5x if necessary. Student must be located 50+ miles away from the physical location of the internship to be eligible for the relocation stipend.
How will you get here?
• Undergraduate student completing an Engineering or Computer Sciences-related degree between December 2026 and June 2027.
• 0 years of work experience required; previous related internships preferred.
• Proven track record of results demonstrating integrity, innovation, involvement, and intensity.
• Energized through championing change, driven in getting results, and savvy in navigating ambiguity.
• Excellent interpersonal communication skills with a high degree of emotional intelligence.
• Strong problem-solving and analytical skills
• Familiarity with semiconductor automation and programming languages is a plus
If this sounds like you, we'd love to hear from you!
To qualify, applicants must be legally authorized to work in the United States and should not require sponsorship (current or future) for employment visa status. Thermo Fisher does not offer employment in this position to holders of F-1, J-1, H-1, OPT, and CPT Visas for the purpose of obtaining practical experience.
Compensation and Benefits
The hourly pay range estimated for this position Intern II based in California is $14.75-$55.00.
This position may also be eligible to receive a variable annual bonus based on company, team, and/or individual performance results in accordance with company policy. We offer a comprehensive Total Rewards package that our U.S. colleagues and their families can count on, which includes:
A choice of national medical and dental plans, and a national vision plan, including health incentive programs
Employee assistance and family support programs, including commuter benefits and tuition reimbursement
At least 120 hours paid time off (PTO), 10 paid holidays annually, paid parental leave (3 weeks for bonding and 8 weeks for caregiver leave), accident and life insurance, and short- and long-term disability in accordance with company policy
Retirement and savings programs, such as our competitive 401(k) U.S. retirement savings plan
Employees' Stock Purchase Plan (ESPP) offers eligible colleagues the opportunity to purchase company stock at a discount
For more information on our benefits, please visit: *****************************************************
Auto-ApplyRobotics Software Engineer - Motion Planning & Automation
Software engineering internship job in Fremont, CA
Join a pioneering team at the intersection of AI, robotics, and biology, developing technology that accelerates life science research. Our mission is to build intelligent robotic systems that empower scientists to scale experiments, automate complex lab workflows, and unlock faster breakthroughs in drug discovery and biological modeling.
Responsibilities:
Develop robotic solutions to manipulate and operate biology tools and consumables intended for human use
Design and implement motion planning algorithms for safe robot operation in complex, dynamic environments
Apply computer vision to enable robots to work with laboratory consumables and equipment
Integrate, test, and debug robotics software in simulation and on real hardware
Collaborate with scientists in customer labs, gather requirements, brainstorm solutions, manage projects, and support deployments
Focus on robustness, simplicity, and scalability in software and system design
Actively identify opportunities for simplification and process improvement
Requirements:
4+ years designing and developing algorithms for robotics systems (motion/path planning, trajectory optimization, kinematics, dynamics, and control)
Hands-on experience with robotic arm manipulators or surgical robots
Proficiency in Python for software development
Experience with production software engineering tools and best practices
Demonstrated hacker's mindset: quick problem-solving and delivery of workable solutions
Flexibility across responsibilities and scopes (“wear many hats”)
BS/MS/Ph.D. in a relevant technical field (Computer Science, Mechanical/Electrical/Aeronautical Engineering)
Previous experience shipping software for physical robots/hardware products is preferred
Bonus Skills:
Experience with robotics simulation platforms (PyBullet, MuJoCo)
Background in robotics within laboratory or manufacturing environments
Familiarity with mechanical design tools (e.g. Solidworks)
Understanding of communication protocols (ZMQ, Redis, gRPC)
Hands-on contributions to hardware product software development
Software Developer 1
Software engineering internship job in Stanford, CA
The Department of Genetics in the Stanford University School of Medicine is a world-renowned hub for innovation in genomics, computational biology, and translational research. Our lab focuses on developing next-generation computational frameworks and automatic data analyses systems to analyze single-cell and spatial omics data, enabling new discoveries in developmental biology and disease modeling.
We are seeking up to two Software Developer 1 to join our interdisciplinary team and support the development of a modular automatic data analyses system for automating single-cell and spatial data analysis. The ideal candidate will contribute to the design, implementation, and scaling of cloud-based applications that power predictive models of organogenesis and disease progression.
This is an excellent opportunity to work at the forefront of biomedical data science, collaborating with world-class researchers, engineers, and entrepreneurs in a fast-paced academic and translational research environment.
Duties include:
Assess user needs and requirements.
Design and develop applications that may involve sophisticated data manipulation.
Maintain and update existing programs.
Troubleshoot and solve technical problems.
Create programs to meet reporting and analysis needs.
Design and implement user and operations training programs.
Document changes in software for end users.
Follow team software development methodology.
Serve as technical resource with respect to applications.
Support research translation, licensing, and commercialization strategy, including coordination with venture capital firms and Stanford's innovation ecosystem.
Assist with scientific writing, data visualization, and manuscript preparation.
* - Other duties may also be assigned.
DESIRED QUALIFICATIONS:
Bachelor's degree or higher in Computer Science, Bioinformatics, Biomedical Engineering, Management Science & Engineering, or a related field.
Strong background in data science, or computational biology, especially in handling single-cell, spatial transcriptomics, or imaging data.
Strong background in automatic data analyses tool development and deployment, distributed systems and others
Proficiency in Python, R, or other scientific programming languages, with experience in software development and data pipeline automation.
Experience with cloud computing platforms (e.g., AWS, GCP) and collaborative development tools (e.g., GitHub, Docker).
Familiarity with scientific publication processes, manuscript preparation, and figures.
Demonstrated ability to assess user needs, troubleshoot complex technical issues, and design user-friendly, scalable applications.
Knowledge of research translation and commercialization strategy, including startup planning and engagement with venture capital firms.
Experience preparing research presentations, grant proposals, or supporting industry/academic collaborations.
Ability to work independently and collaboratively across interdisciplinary teams in a fast-paced academic or startup-like environment.
Excellent communication and organizational skills, with attention to detail and strong documentation practices.
EDUCATION & EXPERIENCE (REQUIRED):
Bachelor's degree and three years of relevant experience or a combination of education and relevant experience.
KNOWLEDGE, SKILLS AND ABILITIES (REQUIRED):
Working knowledge of latest software and design standards.
Ability to define and solve logical problems for technical applications.
Knowledge of and ability to select, adapt, and effectively use a variety of programming methods.
Ability to recognize and recommend needed changes in user and/or operations procedures.
Basic knowledge of software engineering principles.
Strong knowledge of at least one programming language.
CERTIFICATIONS & LICENSES:
None.
PHYSICAL REQUIREMENTS*:
Constantly perform desk-based computer tasks.
Frequently sit, grasp lightly/fine manipulation.
Occasionally stand/walk, writing by hand.
Rarely use a telephone, lift/carry/push/pull objects that weigh up to 10 pounds
* - Consistent with its obligations under the law, the University will provide reasonable accommodation to any employee with a disability who requires accommodation to perform the essential functions of his or her job.
WORKING CONDITIONS:
May work extended hours, evening and weekends.
WORK STANDARDS (from JDL):
Interpersonal Skills: Demonstrates the ability to work well with Stanford colleagues and clients and with external organizations.
Promote Culture of Safety: Demonstrates commitment to personal responsibility and value for safety; communicates safety concerns; uses and promotes safe behaviors based on training and lessons learned.
Subject to and expected to comply with all applicable University policies and procedures, including but not limited to the personnel policies and other policies found in the University's Administrative Guide, *******************************
The expected pay range for this position is $107,423 to $133,600 per annum. Stanford University provides pay ranges representing its good faith estimate of what the university reasonably expects to pay for a position. The pay offered to a selected candidate will be determined based on factors such as (but not limited to) the scope and responsibilities of the position, the qualifications of the selected candidate, departmental budget availability, internal equity, geographic location and external market pay for comparable jobs.
At Stanford University, base pay represents only one aspect of the comprehensive rewards package. The Cardinal at Work website (***************************************************** provides detailed information on Stanford's extensive range of benefits and rewards offered to employees. Specifics about the rewards package for this position may be discussed during the hiring process.
The job duties listed are typical examples of work performed by positions in this job classification and are not designed to contain or be interpreted as a comprehensive inventory of all duties, tasks, and responsibilities. Specific duties and responsibilities may vary depending on department or program needs without changing the general nature and scope of the job or level of responsibility. Employees may also perform other duties as assigned.
Consistent with its obligations under the law, the University will provide reasonable accommodations to applicants and employees with disabilities. Applicants requiring a reasonable accommodation for any part of the application or hiring process should contact Stanford University Human Resources at ************************. For all other inquiries, please submit a contact form.
Stanford is an equal employment opportunity and affirmative action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other characteristic protected by law.
Cloud Software Engineer Intern
Software engineering internship job in San Mateo, CA
Skydio is the leading US drone company and the world leader in autonomous flight, the key technology for the future of drones and aerial mobility. The Skydio team combines deep expertise in artificial intelligence, best-in-class hardware and software product development, operational excellence, and customer obsession to empower a broader, more diverse audience of drone users. From utility inspectors to first responders, soldiers in battlefield scenarios and beyond.
About the role:
Skydio's mission is to make the world a safer and more efficient place through the use of drones. Individual customers can deploy thousands of drones and docking stations. As a full-stack intern on the Fleet Management team, you will help build the applications that enable customers to manage and scale their fleets seamlessly-from their first flight to their 10,000th-allowing them to focus on critical tasks like inspecting the energy grid, responding to public safety emergencies, conducting search and rescue missions, and more.
The Fleet Management team primarily develops on Skydio Cloud (our SaaS platform), but occasionally makes changes that directly interact with the drone itself. The team develops in Python and Go on the backend and TypeScript for the frontend. As an intern, you'll gain hands-on experience across the stack, collaborating with engineers, designers, and product managers to deliver meaningful features and learn what it takes to ship production software.
How you'll make an impact:
Leverage your curiosity, technical skills, and collaborative mindset to help make the world more productive, creative, and safe with autonomous drones.
Project Examples:
Build customer-facing product features to enhance existing capabilities or enable new use cases on the Skydio Cloud Platform
Develop web front-ends, APIs, and server-side applications for fleet management, photo and video asset management, and real-time fleet health monitoring
Design and implement secure, efficient, observable, and scalable software for processing real-time data and video from fleets of Skydio drones
Collaborate across functions (product managers, designers, engineers, and support) to deliver high-quality, impactful features to customers
What makes you a good fit
Solid software engineering foundation and a commitment to writing clean, well-architected code
You are a junior, senior, or MS-level student with meaningful project and/or internship experience developing complex web applications or backend data systems
Enthusiasm for learning new technologies and collaborating within a fast-paced team environment
Proficiency with Python and/or JavaScript/TypeScript and/or Go
Familiarity with RESTful or GraphQL APIs, Linux operating systems, build tools, and relational databases (PostgreSQL, MySQL)
Understanding of cloud service offerings (AWS, GCP), containerization (Docker, Kubernetes), and deployment techniques
Bonus points for familiarity with robotics software development concepts or real-time networking
Compensation Range: The hourly rate for this position is $47/hr for Undergrad, $53/hr for Graduate students, and $58 for PhD students*. Compensation will vary based on factors, including skill level, proficiencies, transferable knowledge, and experience.
*For some positions the pay may be dependent upon the individual's regional location.
#LI-AY1
At Skydio we believe that diversity drives innovation. We have created a multidisciplinary environment that embraces the power of diverse perspectives to create elegant solutions for complex problems. We are committed to growing our network of people, programs, and resources to nurture an inclusive culture.
Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or other characteristics protected by federal, state or local anti-discrimination laws.
For positions located in the United States of America, Skydio, Inc. uses E-Verify to confirm employment eligibility. To learn more about E-Verify, including your rights and responsibilities, please visit *************************
Auto-Apply