Software engineer jobs in Scotts Valley, CA - 7,836 jobs
All
Software Engineer
Software Engineering Internship
Data Engineer
Staff Software Engineer
Web Developer
Game Developer
Senior Embedded Software Engineer
Lead Engineer
Quality Assurance Engineer
Computer Engineer
Software Developer Internship
Assistant Systems Engineer
Software Engineer
Sodalis Ai
Software engineer job in San Jose, CA
About Us
Every patient deserves fast access to life-changing medications. We're building the AI operating system that makes it happen, automating the phone calls, texts, data entry, and complex workflows that slow pharmacies down.
We're backed by Gradient Ventures (Google's AI fund) with more demand than we can handle.
Why we need you
We're building AI-powered systems that handle real patient communication and pharmacy workflows. As an engineer, you'll work directly with our founding team to ship features end-to-end-from LLM-powered voice and text systems to integrations with pharmacy platforms. This is a hands-on, full-stack role where you'll own technical decisions that shape how our product scales.
What you'll do
Build and ship AI-powered voice, text, and workflow automation systems
Own features end-to-end: design, implementation, deployment
Create integrations with pharmacy and patient management systems
Solve hard problems: LLM optimization, reliable systems on unreliable APIs, abstractions that speed up customer implementations
Establish engineering patterns as we scale
Must-have experience
4+ years of softwareengineering experience
Solid programming fundamentals; Python experience a plus
Hands-on experience with AI tools, APIs, or prompt engineering
Track record of owning projects, not just implementing specs
Nice-to-haves
Experience at early-stage startups
Background building LLM-powered applications
Familiarity with voice/telephony systems
Event driven architectures
Location: Hybrid in Palo Alto (Mon/Wed/Thurs)
Compensation: $175k - $250K + generous equity, full benefits, flexible PTO
$175k-250k yearly 2d ago
Looking for a job?
Let Zippia find it for you.
Quality Assurance Engineer
Alibaba Cloud
Software engineer job in Sunnyvale, CA
We, Alibaba Overseas Engineering & TPM team, are seeking for a highly skilled and experienced Construction Quality Assurance Expert/On-site Testing & Commissioning Supervisor to join our dynamic and innovative team.
Our team is dedicated to the design, construction, testing & commissioning and optimization of public cloud infrastructure and facilities. This multidisciplinary group combines expertise in electrical, mechanical and civil engineering, construction progress management, construction quality management to ensure delivery of high-performance environments that support critical IT equipment needs.
In this role, you will be responsible for ensuring the successful testing and commissioning of our electrical and mechanical facilities, with a focus on spending at least 30% of your working time on construction sites. You will be accountable for the following key responsibilities,
1. Site Supervision and Coordination
2. Facility Testing and Commissioning
3. Documentation and Reporting
4. Compliance and Quality Assurance
5. Escalation and Stakeholder Engagement
Minimum qualification:
- A minimum of 5 years of proven experience in facility testing and commissioning, with a strong track record of successful construction project delivery.
- Excellent communication and stakeholder management skills, with the ability to present technical information to both technical and non-technical audiences.
- Proficiency in developing and executing comprehensive testing and commissioning plans, as well as interpreting and documenting test results.
- Bachelor's degree in Engineering (Electrical, Mechanical or a related field)
Preferred qualification:
- Extensive knowledge of electrical and mechanical infrastructure, including but not limited to power, cooling, ventilation, fire-fighting, plumbing, drainage and monitoring.
- Excellent problem-solving and analytical skills, with the ability to identify and resolve complex technical issues.
- Strong project management and coordination skills, with the ability to work effectively with cross-functional teams.
- Master's degree in Engineering (Electrical, Mechanical or a related field)
- Professional engineer (PE) is preferred.
The pay range for this position at commencement of employment is expected to be between $133,200 and $219,600/year. However, base pay offered may vary depending on multiple individualized factors, including market location, job-related knowledge, skills, and experience.
If hired, employee will be in an “at-will position” and the Company reserves the right to modify base salary (as well as any other discretionary payment or compensation program) at any time, including for reasons related to individual performance, Company or individual department/team performance, and market factors.
$133.2k-219.6k yearly 2d ago
Game Developer
First Fun
Software engineer job in Santa Clara, CA
About the Role
We are seeking an AI-Native Game Developer who is passionate about integrating state-of-the-art artificial intelligence into game development. In this role, you will leverage Generative AI (AIGC & LLMs), Reinforcement Learning, Computer Vision, and other AI technologies to innovate game design, content creation, and iteration.
You will help shape an AI-native game development pipeline and drive automation across game design, asset creation, QA testing, CI/CD, production, publishing, and marketing. Your work will push the boundaries of what is possible in modern mobile game development.
Key Responsibilities:
Apply state-of-the-art AI innovations to redefine mobile game development, including gameplay iteration, game design, and QA infrastructure that supports long-term game growth.
Continuously research emerging AI technologies, proactively experiment, track progress, and apply AI solutions and techniques to enhance game development workflows and productivity.
Research and apply Generative AI models to enable content generation.
Utilize machine learning techniques to optimize level design, enemy AI strategies, and automated game testing.
Design and develop AI-powered internal tools to improve development efficiency.
Collaborate closely with game designers, artists, and production teams to explore and implement AI-native innovations in game development.
Required Qualifications:
Bachelor's degree or higher in Computer Science, Artificial Intelligence, Game Development, or a related field.
Strong self-motivation and curiosity in AI, with an open mindset toward adopting AI in game development and the ability to independently explore, learn, and apply AI techniques in practical scenarios.
Familiarity with AI fundamentals and infrastructure, with hands-on experience in AI-generated content.
Solid game development experience, familiarity with Unity, and proficiency in C#, Python, and Lua.
Understanding of Generative AI applications in game development.
Knowledge of reinforcement learning algorithms and generative models for game AI design.
Excellent communication and cross-team collaboration skills, with the ability to work effectively with designers, artists, and production teams.
Passion for games and a strong desire to innovate at the intersection of AI and game development.
Preferred Qualifications:
Experience developing games using AI-generated content (AIGC) and AI-assisted coding tools.
Proven experience leading or contributing to AI-native game projects or building AI-native game prototypes.
Knowledge of AI-powered 2D asset creation, 3D modeling, and animation techniques for game development.
Publications, talks, or open-source contributions related to AI, machine learning, or game development.
Employee Benefits
Health, dental, and vision insurance
401(k) plan with employer match
Life and disability insurance
12 paid holidays annually
Generous Paid Time Off (PTO)
Free daily lunch with a variety of self-selected options
Complimentary snacks and beverages
Free and convenient parking
Clean, beautiful, and newly designed work environment
$101k-152k yearly est. 3d ago
Full Stack Software Engineer (Python / React)
Arrayo
Software engineer job in San Jose, CA
We're seeking a Full Stack SoftwareEngineer with strong backend development skills in Python and frontend expertise in React.js. You'll help design, implement, and scale full stack web applications that are secure, performant, and user-centric.
Responsibilities
Architect, build, and maintain backend services using Python (FastAPI, Flask, Django)
Design and implement dynamic and responsive frontends using React.js and/or Vue.js
Create and consume RESTful and GraphQL APIs
Build reusable components and libraries for frontend use
Collaborate across teams to gather requirements, define solutions, and ensure quality
Optimize performance and scalability of applications
Write unit, integration, and end-to-end tests across the stack
Participate in peer code reviews and provide mentorship where appropriate
Required Qualifications
5+ years of experience in full stack development
M.S. degree in relevant domain required
Proficiency with Python and one or more major web frameworks (e.g., FastAPI, Django)
Advanced skills in React.js, including Hooks, Context, and state management libraries (e.g., Redux, Zustand)
Experience with Vue.js or interest in working across multiple frontend frameworks
Familiarity with modern frontend tooling: Webpack, Vite, Babel, ESLint
Solid experience with HTML5, CSS3, SASS/SCSS, and responsive UI design
Strong understanding of RESTful services, API security, and performance optimization
Knowledge of relational databases (PostgreSQL, MySQL) and NoSQL options (MongoDB, Redis)
Git and CI/CD best practices (GitHub Actions, CircleCI, GitLab CI)
Strong communication skills and a collaborative approach to engineering
Preferred Qualifications
Familiarity with TypeScript
Experience with cloud platforms (AWS, GCP, or Azure)
Experience with Docker, Kubernetes, or container orchestration
GraphQL and Apollo Client experience
Familiarity with microservice architecture
Experience working with real-time data (WebSockets, MQTT)
$106k-150k yearly est. 2d ago
Software Engineer (Computer Vision, Robotics)
Autonomous Healthcare
Software engineer 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 softwareengineering. 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).
$106k-150k yearly est. 5d ago
Web Developer
Orbien LLC
Software engineer job in Sunnyvale, CA
Hello
Role: Web Developers(React) with Sr level
Contract type: W2 role, Open for sponsorship
Visa: Any visa works
We are looking for Former or project going to end with Walmart or Sam's Club consultants only
$81k-113k yearly est. 5d ago
Senior Embedded Software Engineer
Pentangle Tech Services | P5 Group
Software engineer job in Mountain View, CA
Responsibilities
Android kernel, framework
Audio system, Audio related device drivers (e.g. for A2B)
Infotainment, Digital Cockpit
Qualcomm SoC
QNX OS experience
Linux Yocto kernel and services development
System performance optimization with Linux Yocto, QNX or AAOSP.
$119k-159k yearly est. 2d ago
Data Engineer
Ai Cybersecurity Company
Software engineer job in San Jose, CA
Our Cybersecurity Startup building the next generation of products using cutting-edge technology and AI.
(We are a 5-days a week in-office company located in N. San Jose, CA. Sorry, no remote hiring for this particular role)
Join us at our cutting-edge AI startup in the San Francisco Bay Area, where we are assembling a world-class team to tackle some of the most pressing challenges in cybersecurity.
As a Data Engineer, you will be working on components that are extremely mission-critical and form the heart of the ecosystem being built.
You Have Experience In...
Data engineering and data modeling
Building data lakes and extracting data from diverse sources in multiple formats
Designing and executing ETL processes
Data warehousing and analytics
More about you...
10+ years of softwareengineering experience, including 7+ years as a Data Engineer
Proven experience building data lakes and extracting diverse data efficiently for downstream use
Strong data engineering and data modeling skills
Expertise in ETL, data warehousing, and data analytics
Deep expertise in one or more data stores (SQL, NoSQL, with production experience in large GraphDB deployments
Hands-on experience with big data technologies such as Spark and DeltaLake
Cloud experience (AWS / Azure / GCP), Azure preferred
Skilled in developing scalable APIs and containerizing them using Docker and Kubernetes
Proficiency in Python and SQL; experience with Go or a similar language (Java, C++)
Familiarity with Terraform and Infrastructure as Code (nice to have)
General networking knowledge: TCP/IP, HTTP, REST
Ability to work cross-functionally, including collaboration with AI teams, in a fast-paced environment with evolving requirements
Bachelor's or Master's degree in Computer Science, Data Science, or a related field
Why Join Us:
$25M Seed Funding: We are well-funded, with $25 million raised in our seed round, giving us the resources to innovate and scale rapidly.
Proven Early Success: We've already partnered with Fortune 500 companies, demonstrating market traction and trust in our AI-driven cybersecurity solutions.
Experienced Leadership: Our founders are second- and third-time entrepreneurs with 25+ years in cybersecurity - having led companies to valuations exceeding $3B.
World-Class Leadership Team: Heads of AI, Engineering, and Product come from top global tech companies, ensuring best-in-class mentorship and technical direction.
Cutting-Edge AI Solutions: We leverage the most advanced AI technologies, including Large Language Models (LLMs), Generative AI, and intelligent inference systems.
Competitive Compensation: Competitive salary, meaningful equity, and a high-growth environment where your impact is recognized and rewarded.
Cybersecurity Knowledge Preferred but Not Required: We value strong AI/ML and infrastructure engineering talent above all - cybersecurity expertise can be learned on the job.
$110k-156k yearly est. 3d ago
Senior Data Engineer
X4 Engineering
Software engineer job in San Jose, CA
The Company:
A data services company based in the heart of San Francisco, are looking for a Senior Data Engineer. They are a team of passionate engineers and data experts that are working on a variety of different project, primarily in the financial services sector, helping organizations build scalable, modern data platforms. This is a hands-on, full-time role with close collaboration alongside the CTO and senior engineers, offering strong influence over technical direction and delivery.
The Role:
This is an on-site position in the downtown San Francisco where you will be working as part of a close-knit team, collaborating on projects in their brand new office. You will be working across end-to-end data projects, including:
Building and maintaining data pipelines and ETL processes.
Sourcing and integrating third-party APIs and datasets.
Batch and near-real-time processing (cloud agnostic).
Downstream analytics and reporting using tools like Sigma Computing and Omnium Analytics.
Collaborating with the CTO and engineering team to deliver client solutions.
Key Skills:
5+ years' data engineering experience
Strong Python, BigQuery, and cloud (GCP or similar)
Solid ETL and pipeline background
Comfortable with large-scale data
Nice to Have
Beam, Dataflow, Spark, or Hadoop
Tableau or Looker
ML/AI exposure
Kafka or Pub/Sub
Given the varied nature of the work, a broad range of technology experience is valued. You don't need to have experience with every tool listed below to be considered, so we encourage you to apply.
This role is 5 days a week on-site in downtown San Francisco. Looking to pay between $170,000-$220,000 with a bonus between 15-20%.
Benefits
Health, Dental & Vision covered
Unlimited PTO
401(k) with employer contribution
Commuter benefits.
$110k-156k yearly est. 3d ago
Staff Software Engineer
Cloudkitchens 3.6
Software engineer 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 SoftwareEngineer 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!
$146k-202k yearly est. 2d ago
Snowflake Data Engineer
Acunor
Software engineer job in Santa Clara, CA
Title: Snowflake Data Architect - Onsite all 5 days
Note: The candidate is required to attend the final interview in person at Santa Clara, CA 95054
Key Requirements:
Strong hands-on experience in data engineering using Snowflake with proven ability to build and optimize large-scale data pipelines.
Deep understanding of data architecture principles, including ingestion, transformation, storage, and access control.
Solid experience in system design and solution architecture, focusing on scalability, reliability, and maintainability.
Expertise in ETL/ELT pipeline design, including data extraction, transformation, validation, and load processes.
In-depth knowledge of data modeling techniques (dimensional modeling, star, and snowflake schemas).
Skilled in optimizing compute and storage costs across Snowflake environments.
Strong proficiency in administration, including database design, schema management, user roles, permissions, and access control policies.
Hands-on experience implementing data lineage, quality, and monitoring frameworks.
Advanced proficiency in SQL for data processing, transformation, and automation.
Experience with reporting and visualization tools such as Power BI and Sigma Computing.
Excellent communication and collaboration skills, with the ability to work independently and drive technical initiatives.
$110k-156k yearly est. 2d ago
Staff Simulation Software Engineer
Strativ Group
Software engineer job in San Jose, CA
Location: San Jose (full time onsite)
Engagement: Contract (1099 or W2)
Duration: 6-12 months FTE conversion thereafter.
Hourly rate: The focus is on finding the right person, therefore open to market rate.
Overview
In this senior leadership capacity, you will spearhead the engineering of sophisticated flight emulation platforms designed for rigorous system certification and pilot-interaction studies. You will be responsible for modernizing deployment workflows through automated integration cycles and partnering with multidisciplinary teams to synchronize physical components within synchronized, real-time testing frameworks. By overseeing the full lifecycle of virtualized environments-ranging from component-level benches to full-scale "Iron Bird" rigs-you will ensure simulation accuracy by reconciling digital outputs with empirical data from live flight operations. Beyond the technical architecture, you will define the UI strategy for simulation control, manage the resolution of intricate distributed system anomalies, and cultivate a culture of elite technical mentorship and strategic project execution.
Requirements:
10+ years of experience in simulation software development and systems integration.
Bachelor's or higher degree in Aerospace, Software, Electrical Engineering, Computer Science, or a related field.
Seasoned technical lead for an engineering team; providing guidance in planning and execution. Advanced proficiency in C/C++ and Python.
Expert in MATLAB/Simulink and Python.
Extensive experience developing real-time HIL test infrastructures.
Proven ability to develop simulation tools with a focus on usability, modularity, and performance.
Expert of communication standards and protocols (RS-422/485, CAN/CAN-FD, ARINC-429, Ethernet, TCP/IP, USB etc…)
Experience prototyping Graphical User Interfaces based on user feedback.
Knowledgeable with softwareengineering practices including CI/CD (GitHub Actions, Jenkins), test-driven development, and agile methodologies.
Strong problem-solving and debugging skills with a proactive, solutions-oriented mindset.
Comfortable working in cross-disciplinary teams and mentoring junior engineers.
Preferred Qualifications
Experience with aerospace, spacecraft, or robotics systems-including modeling of flight dynamics, sensor-actuator loops, or avionics.
Proficiency in the NI software suite (LabVIEW, VeriStand).
Experience developing and troubleshooting custom code (i.e. plugins, logical devices, custom devices) for real-time OS
Background in simulation infrastructure for VTOL, rotorcraft, or autonomous vehicles.
Understanding of control theory, GNC algorithms, and physics-based modeling.
Hands-on experience with HIL/SIL test rigs, hardware communication protocols, and test instrumentation.
Exposure to regulatory frameworks (FAA, DoD, NASA) and test certification environments.
Startup or fast-paced development experience is a plus.
Experience automating and executing test plans.
Familiarity with fault injection methodologies.
Familiarity with lab
$130k-184k yearly est. 2d ago
Spacecraft Avionics Lead Engineer
Evona
Software engineer job in San Jose, CA
San Francisco Bay Area
A pioneering space company developing next-gen orbital mobility solutions is hiring an Avionics and Software Lead to own the full stack of spacecraft avionics and flight software for a new Spacecraft Development.
This is a rare opportunity to architect, build, and validate a complete flight system from scratch, working on cutting-edge propulsion-enabled platforms designed for responsive orbital manoeuvring.
In this role, you'll define the avionics architecture, lead integration of radiation-tolerant electronics, and drive flight software development-including GNC algorithms, EPS design, and hardware-in-the-loop testing. You'll collaborate closely with cross-functional engineering leads to ensure spacecraft safety, autonomy, and reliability from concept through CDR.
This is a hands-on leadership role for someone excited by the challenge of building high-performance spaceflight systems in a rapid development environment.
What You'll Be Doing:
Own the full avionics and flight software architecture through critical design review (CDR)
Select and integrate COTS radiation-tolerant components for power, compute, and data handling
Lead development of flight and ground software (telemetry, real-time control, fault management)
Define and implement guidance, navigation, and control (GNC) algorithms
Design electrical power systems (EPS), data bus architecture, and flight harnessing
Build and operate a flat-sat HIL testbed for integration and validation
Develop ICDs and maintain firmware/software configuration processes
Support subsystem integration and testing campaigns
Conduct FMEA and reliability analyses
Lead subsystem design reviews and contribute to broader mission engineering milestones
What You'll Need:
Bachelor's degree in softwareengineering, electrical engineering, or similar
8+ years of experience developing avionics or flight software for spacecraft or other high-reliability systems
Strong background in embedded systems, spacecraft autonomy, or GNC
Proficiency in C/C++ or Rust; Python for scripting/testing
Experience with radiation-hardened processors and electronics (Microchip, Xilinx, etc.)
Familiarity with CAN, SpaceWire, RS-422, and other bus protocols
HIL integration experience and knowledge of EMI/EMC and power distribution design principles
U.S. Person (citizenship or permanent residency) required
Desirable Experience:
Autonomy frameworks or fault-tolerant flight software
Space-rated EPS or battery management systems
Responsive space operations or in-space logistics
Previous experience in a startup or fast-paced R&D environment
$86k-138k yearly est. 2d ago
Computer Vision Engineer
Tailored Management 4.2
Software engineer job in Sunnyvale, CA
Job Title: Computer Vision Engineer V - Imaging Simulation Engineer
Duration: 12 Months (Extension Possible)
Rate: $127/hr, W2
Benefits: Medical, Dental, Vision and Weekly Pay
Role Summary
Client Reality Labs is a leader in designing virtual and augmented reality systems. This role supports the Cameras Architecture Team as an Imaging Simulation Engineer, responsible for developing, validating, and executing end-to-end camera system simulations-including optics, sensors, algorithms, and software pipelines-to impact future camera architectures.
The position collaborates with researchers, imaging scientists, algorithm engineers, optics teams, and camera architects to enable high-fidelity simulations and accelerate camera technology development for next-generation AR/VR products.
Key Responsibilities
Develop, validate, and execute state-of-the-art imaging simulation software tools to support Client camera hardware exploration, ML dataset generation, and product architecture studies.
Investigate simulation methods such as ISET, ZEMAX, and non-sequential ray tracing to model realistic camera behavior.
Experiment and data collection to validate simulator accuracy and to improve simulator modeling capability and efficiency
Build and bring up lab setups for image data acquisition of camera prototypes to support camera design studies. Operate, calibrate, and perform routine maintenance of lab equipment.
Develop and document camera test methodologies to support 2D/3D camera system performance analysis.
Develop and debug test scripts for image data collection automation
Processing, analysis and organizing measurement data; presentation of initial analysis
Drive supplier interaction and management to deliver camera prototypes in support of concept demonstrations
Qualifications:(10+ Years)
Minimum Qualifications: Advanced degree (M.S.) or equivalent acquired experience in a discipline such as Imaging Science, Image Processing, Computer Vision, or related fields
Knowledge of image formation process (spectrum, optics/aberrations, PSF, sensor noise, Fourier theory, sampling/aliasing) needed to successfully model and simulate complex imaging phenomena
Experience and knowledge in developing and tuning Image Signal Processing (ISP) algorithms and pipeline.
Experience coding in languages such as MATLAB, Python, C/C++, preferably CUDA, design code for efficiency, and target different platforms such as GPU, Cloud, and other
Experiences in image quality testing of camera systems and familiar with image quality metrics and analysis
• Hands on experience in the development of lab setups for camera system performance study
Experiences in camera calibration and modeling of imaging systems
Familiar with image sensor, imaging optics, and image processing algorithms
Ability to work with minimal direction and managing a project independently from start to finish
Must Have Skills:
Understanding of image formation, capturing, and processing pipeline and techniques
Python/Matlab programming, shell scripting skills
Understanding of subjective and objective image quality evaluation metric and testing procedure
Nice-to-Have Skills
Hands-on experience developing lab setups for camera system studies.
Experience with camera calibration and modeling.
Experience at top-tier imaging companies.
Degrees / Certifications Required:
Bachelor's degree required.
Master's or PhD preferred.
Interview Process
Minimum 2 rounds:
Initial hiring manager screen
Technical interview with the engineering team
Topics: imaging simulation, ISP pipelines, image formation, camera modeling, past project deep dives.
Timing:
Manager screen: 30 minutes
Technical interview: 1 hour
Pursuant to the California Fair Chance Act, Los Angeles County Fair Chance Ordinance, Los Angeles Fair Chance Initiative for Hiring Ordinance, and San Francisco Fair Chance Ordinance, qualified applicants will be considered for assignment with arrest and conviction records. Criminal history may have a direct, adverse, and negative relationship with some job duties such as adhering to company policies, exercising sound judgment, managing stress, working respectfully with others, meeting client expectations, and safeguarding business operations and reputation.
#TMN
$87k-112k yearly est. 5d ago
Software Engineer Security & Automation II (Intern) - United States
Cisco Systems, Inc. 4.8
Software engineer job in San Jose, CA
Please note this posting is to advertise potential job opportunities. This exact role may not be open today but could open in the near future. When you apply, a Cisco representative may contact you directly if a relevant position opens. Applications are accepted until further notice.
Meet the Team
Our dedicated team members are building the future of Cisco's AI-driven platforms and data infrastructure, supporting innovation across the globe. You will join a collaborative environment focused on developing advanced data pipelines, secure cloud infrastructure, and automation solutions within business groups such as Security and Infra & Security (Compute, Cloud, Security teams). As part of this innovative team, you will contribute to the growth of cutting-edge technologies in data, intelligent systems, and cybersecurity automation. Explore opportunities at the intersection of security engineering, automation, and AI-helping to transform how Cisco and its customers harness secure, intelligent automation.
Your Impact
As a passionate softwareengineer, you will play a critical role in developing scalable, secure data pipelines, designing robust analytics platforms, and building automation infrastructure to support Cisco's security and cloud initiatives. Your expertise in programming, data systems, and cybersecurity allows you to solve complex challenges with innovation and precision. By building and maintaining essential security tools and automation platforms, you enable Cisco's business groups to leverage AI-driven, secure, and automated insights for operational excellence and strategic growth. Your contributions ensure reliable, high-quality, and secure infrastructure that supports Cisco's leadership in intelligent, security-first technology solutions.
Minimum Qualifications
* Currently enrolled in a certification program (e.g., Boot Camp, Apprenticeship, Community College or 4-Year University with 2 years of relevant experience) or currently enrolled in a graduate degree program with 0 years of relevant experience.
* Experience writing, debugging, and maintaining code in Python or other scripting languages (such as Bash), with a focus on automating tasks, workflows, or processes.
* Understanding of security protocols and principles (e.g., TLS/SSL, SSH, OAuth, SAML, IPsec) and familiarity with common cybersecurity tools.
* Exposure to DevOps and DevSecOps practices, including integrating security measures into CI/CD pipelines (e.g., Jenkins, GitHub Actions) and cloud environments.
* Familiarity with cloud security concepts and experience using automation tools within software development and deployment workflows.
Preferred Qualifications
* Understanding of artificial intelligence and machine learning concepts, algorithms, and basic implementation techniques.
* Familiarity with securing cloud environments, including knowledge of cloud security best practices and commonly used security tools.
* Experience or coursework related to securing containerized applications (e.g., Docker, Kubernetes), including vulnerability assessment and mitigation strategies.
* Hands-on experience writing and executing automated tests for Python applications using the pytest framework.
Why Cisco?
At Cisco, we're revolutionizing how data and infrastructure connect and protect organizations in the AI era - and beyond. We've been innovating fearlessly for 40 years to create solutions that power how humans and technology work together across the physical and digital worlds. These solutions provide customers with unparalleled security, visibility, and insights across the entire digital footprint.
Fueled by the depth and breadth of our technology, we experiment and create meaningful solutions. Add to that our worldwide network of doers and experts, and you'll see that the opportunities to grow and build are limitless. We work as a team, collaborating with empathy to make really big things happen on a global scale. Because our solutions are everywhere, our impact is everywhere.
We are Cisco, and our power starts with you.
Message to applicants applying to work in the U.S. and/or Canada:
Individual pay is determined by the candidate's hiring location, market conditions, job-related skillset, experience, qualifications, education, certifications, and/or training. The full salary range for certain locations is listed below. For locations not listed below, the recruiter can share more details about compensation for the role in your location during the hiring process.
U.S. employees are offered benefits, subject to Cisco's plan eligibility rules, which include medical, dental and vision insurance, a 401(k) plan with a Cisco matching contribution, paid parental leave, short and long-term disability coverage, and basic life insurance. Please see the Cisco careers site to discover more benefits and perks. Employees may be eligible to receive grants of Cisco restricted stock units, which vest following continued employment with Cisco for defined periods of time.
U.S. employees are eligible for paid time away as described below, subject to Cisco's policies:
* 10 paid holidays per full calendar year, plus 1 floating holiday for non-exempt employees
* 1 paid day off for employee's birthday, paid year-end holiday shutdown, and 4 paid days off for personal wellness determined by Cisco
* Non-exempt employees receive 16 days of paid vacation time per full calendar year, accrued at rate of 4.92 hours per pay period for full-time employees
* Exempt employees participate in Cisco's flexible vacation time off program, which has no defined limit on how much vacation time eligible employees may use (subject to availability and some business limitations)
* 80 hours of sick time off provided on hire date and each January 1st thereafter, and up to 80 hours of unused sick time carried forward from one calendar year to the next
* Additional paid time away may be requested to deal with critical or emergency issues for family members
* Optional 10 paid days per full calendar year to volunteer
For non-sales roles, employees are also eligible to earn annual bonuses subject to Cisco's policies.
Employees on sales plans earn performance-based incentive pay on top of their base salary, which is split between quota and non-quota components, subject to the applicable Cisco plan. For quota-based incentive pay, Cisco typically pays as follows:
* .75% of incentive target for each 1% of revenue attainment up to 50% of quota;
* 1.5% of incentive target for each 1% of attainment between 50% and 75%;
* 1% of incentive target for each 1% of attainment between 75% and 100%; and
* Once performance exceeds 100% attainment, incentive rates are at or above 1% for each 1% of attainment with no cap on incentive compensation.
For non-quota-based sales performance elements such as strategic sales objectives, Cisco may pay 0% up to 125% of target. Cisco sales plans do not have a minimum threshold of performance for sales incentive compensation to be paid.
The applicable full salary ranges for this position, by specific state, are listed below:
New York City Metro Area:
$44,000.00 - $185,000.00
Non-Metro New York state & Washington state:
$44,000.00 - $185,000.00
* For quota-based sales roles on Cisco's sales plan, the ranges provided in this posting include base pay and sales target incentive compensation combined.
Employees in Illinois, whether exempt or non-exempt, will participate in a unique time off program to meet local requirements.
$44k-185k yearly 29d ago
Software Engineer, Devops Intern
Otter 4.4
Software engineer job in Mountain View, CA
The Opportunity We are looking for a motivated and curious student with a passion for systems and infrastructure to join our team as a SoftwareEngineering Intern. This is a unique opportunity to gain hands-on experience working on the backbone of large-scale, reliable, and scalable systems.
Your Impact
* Automation! Capability! Performance! Scale!
* Help automate the continuous integration and testing processes to enable and scale
* Help automate and optimize our continuous integration (CI) and testing workflows
* Assist in designing and implementing monitoring solutions (e.g., Prometheus, Grafana).
* Learn and support configuration management and infrastructure-as-code tools (e.g., Terraform, Ansible).
* Dig into logs, metrics, and data to diagnose and solve system issues.
* Collaborate with engineers to propose and implement solutions.
* Optionally participate in mock or shadow on-call rotations to gain real-world SRE experience.
We're looking for someone who
* Have some experience with Linux systems and basic system administration.
* Are familiar with one or more programming languages (e.g., Python, Go, Bash).
* Understand core concepts of cloud infrastructure and containerization (e.g., AWS, Docker, Kubernetes).
* Are excited to work on real-world infrastructure challenges in a fast-paced, collaborative environment.
* Are curious, resourceful, and eager to learn by doing.
* You have familiarity with AWS services (i.e. ECS, S3, ALB, VPC) is a plus
* You have knowledge in containers and orchestration using Kubernetes
* You thrive working in a fast paced, startup environment
Otter.ai is an equal opportunity employer. We proudly celebrate diversity and are dedicated to inclusivity.
* Otter.ai does not accept unsolicited resumes from 3rd party recruitment agencies without a written agreement in place for permanent placements. Any resume or other candidate information submitted outside of established candidate submission guidelines (including through our website or via email to any Otter.ai employee) and without a written agreement otherwise will be deemed to be our sole property, and no fee will be paid should we hire the candidate.
Hourly Pay Range: $30 to $40 USD per hour
This pay range represents the low and high end of the estimated pay range for this position. The actual pay offered for the role is dependent based on several factors.
$30-40 hourly 8d ago
Embedded Software Intern [Summer 2026]
Figure 4.5
Software engineer job in San Jose, CA
Figure is an AI robotics company developing autonomous general-purpose humanoid robots. The goal of the company is to ship humanoid robots with human level intelligence. Its robots are engineered to perform a variety of tasks in the home and commercial markets. Figure is headquartered in San Jose, CA.
We are looking for a motivated Embedded Software Intern to support our Humanoid Software Team and contribute to the implementation and testing of core software systems during Summer 2026.
Responsibilities:
Implement and test embedded software in C++ running on the Humanoid compute platform
Develop Python scripts to support data management, test automation or robot calibration
Contribute to the development of our Continuous Integration and Continuous Deployment (CI/CD) infrastructure
Support hardware/software integration in the lab
Requirements:
Final-year undergraduate student or recent graduate in Computer Science or a related field.
Minimum 10 weeks internship, 1 to 2 terms preferred
Ability to showcase extra-academic activities working on hardware/software projects
Fluent with C++ and Python
Deep understanding of Linux
Good knowledge of computer architecture, communication buses and protocols like Ethernet, Ethercat, Serial, CAN or USB
Comfortable using lab instruments (Oscilloscopes, logic analyzers…) and debugging tools (Lauterbach…)
Bonus Qualifications:
Experience with the Bazel build system
Experience with Docker containers
Experience with Rust
$49k-81k yearly est. Auto-Apply 60d+ ago
Software Engineer (Intern)
Mai 4.2
Software engineer job in Mountain View, CA
About Us
At MAI (pronounced “my”), we're on a mission to democratize advanced advertising technology. We believe that cutting-edge marketing tools, once exclusive to large enterprises with massive budgets, should be accessible to everyone. Our platform uses AI agents to automate and optimize performance marketing, empowering small and mid-sized businesses to scale their ad spend profitably without the need for an agency or endless hours of manual campaign management.
Founded by ad platform veterans from Google and Instacart, we've successfully raised a $25 million
Seed
funding round led by Kleiner Perkins to accelerate our growth. This capital will be used to expand our product and engineering teams, bringing our vision of intelligent, autonomous marketing to life. Our AI agents have already proven their value, helping clients drive 40% more sales and managing millions in monthly Google Ads spend. Our client waitlist is growing by the day and we couldn't be more excited about building the future of growth marketing.
Why Join Now
While traditional software has a clear playbook, building the infrastructure for autonomous, intelligent agents is a new frontier-and we're writing the manual.
As a SoftwareEngineer Intern at MAI, you won't just be writing code; you'll contribute to helping architect the entire ecosystem where our AI agents live, learn, and operate. You will have a unique opportunity to apply your deep research expertise to real-world, high-impact problems.
This is a rare opportunity to build a truly AI-native product from the ground up and solve problems at the forefront of the industry.
You won't just be a cog in a large machine. You'll learn how to be an athlete on a small, focused team of fewer than ten engineers, with immense impact and the ability to shape the future of our company. We're in the early days of forming three core teams:
Product Engineering & Infrastructure
AI Platform & Foundation
Agent Application & Quality
You'll have the unique chance to learn and grow your skillset. We encourage you to lean on your specializations while taking on new projects you've never done before, learning from your peers and becoming a more well-rounded engineer.
What You'll Do
Architect and Prototype Novel Solutions: You will apply your advanced research skills to design and prototype new features for our core agentic platform, exploring cutting-edge algorithms and architectures to improve our autonomous agents' capabilities. This isn't just about building, it's about inventing.
Contribute to a Robust Platform: Design, build, and maintain the critical infrastructure that supports our autonomous agents, focusing on scalability, reliability, and performance.
Tackle Complex Challenges: Solve novel, ambiguous problems at the intersection of AI, large-scale systems, and high-stakes performance marketing.
Collaborate and Grow: Work closely with a world-class team of engineers and researchers, engaging in design discussions, code reviews, and knowledge sharing to advance our collective understanding of agentic systems.
What You'll Bring
Currently pursuing a PhD in Computer Science or a related quantitative field with a focus on areas such as machine learning, artificial intelligence, large language models, or distributed systems.
A strong theoretical foundation and a proven ability to conduct and apply original research.
Proficiency in a modern programming language (e.g., Python).
Passion for turning groundbreaking research into robust, scalable production systems.
Bonus points for experience in any of the following:
Machine Learning/AI: Experience implementing or fine-tuning models from research papers, or a strong publication record in top-tier conferences.
Large Language Models (LLMs): Hands-on experience with LLM-based systems, including a deep understanding of their underlying architectures and challenges like hallucination or prompt engineering.
Complex Systems: Experience designing and debugging large-scale distributed systems or data pipelines.
The Research & Development Focus of This Internship
This internship is designed to bridge the gap between academic research and real-world application. You will be embedded with our core engineering team to tackle some of our most challenging, long-term problems. Your work might include:
Exploring new agentic architectures and running experiments to evaluate their performance.
Applying and adapting the latest research papers on topics like memory, reasoning, or long-term planning into our production systems.
Conducting rigorous performance analysis on our ML pipelines to identify and resolve bottlenecks at a fundamental level.
Why You'll Love Working at MAI
Unparalleled Learning: You'll be at the forefront of AI engineering, solving novel challenges in building scalable, reliable systems for autonomous agents and LLMs.
High Impact: As an early member of a lean and powerful team, your work will directly shape our core platform, our culture, and the success of our customers.
A Culture of Curiosity: We're a tight-knit team of passionate builders who value transparency, first-principles thinking, and a relentless drive to solve hard problems together.
Ownership: We believe in empowering our team. You'll have autonomy over your work with mentorship support from an assigned team member.
Are you ready to build the future with us? We believe in a holistic approach to hiring. If you're passionate about our mission and have a drive to learn and grow, we encourage you to apply even if you don't meet every single requirement. We value potential, curiosity, and hunger. We can't wait to hear from you.
$44k-72k yearly est. Auto-Apply 60d+ ago
Software Intern - AI Compilers
Tenstorrent University
Software engineer job in Santa Clara, CA
Tenstorrent is leading the industry on cutting-edge AI technology, revolutionizing performance expectations, ease of use, and cost efficiency. With AI redefining the computing paradigm, solutions must evolve to unify innovations in software models, compilers, platforms, networking, and semiconductors. Our diverse team of technologists have developed a high performance RISC-V CPU from scratch, and share a passion for AI and a deep desire to build the best AI platform possible. We value collaboration, curiosity, and a commitment to solving hard problems. We are growing our team and looking for contributors of all seniorities.
At Tenstorrent, you will have the chance to accelerate your career by working on challenging engineering problems with a dedicated mentor and the opportunity to move between the digital design, verification, firmware, software and system engineering teams.
This role is on-site based in Austin, TX; Santa Clara, CA; or Toronto, ON
Responsibilities:
Develop machine learning graph compiler
Participate in the co-design of Tenstorrent's hardware and software stack
Benchmark, analyze, and optimize performance of key machine learning applications across Tenstorrent's hardware and software stack
Develop performance analysis and estimation infrastructure that feeds into Tenstorrent compiler
Develop high-performance run-time engine
Integrate the Tenstorrent software into leading machine learning frameworks
Work closely with machine learning engineers to discover the hardware and software requirements of current and future machine learning applications
Develop novel ML models and primitives that take advantage of Tenstorrent's breakthrough architecture to deliver orders of magnitude performance & efficiency improvements
Experience & Qualifications:
Final year BS/MS or PhD candidate in EE/ECE/CE/CS with a strong GPA
Experience with algorithms, data structures, and software development in C/C++. Python expertise is welcome as well
Familiarity with and passion for any of the following -- machine learning, compilers, parallel programming, high-performance and massively parallel systems, processor and computer architecture -- is a plus
Strong problem solving and analytical skills
Compensation for all interns at Tenstorrent ranges from $50/hr - $70/hr including base and variable compensation targets. Experience, skills, education, background and location all impact the actual offer made.
Tenstorrent offers a highly competitive compensation package and benefits, and we are an equal opportunity employer.
This offer of employment is contingent upon the applicant being eligible to access U.S. export-controlled technology. Due to U.S. export laws, including those codified in the U.S. Export Administration Regulations (EAR), the Company is required to ensure compliance with these laws when transferring technology to nationals of certain countries (such as EAR Country Groups D:1, E1, and E2). These requirements apply to persons located in the U.S. and all countries outside the U.S. As the position offered will have direct and/or indirect access to information, systems, or technologies subject to these laws, the offer may be contingent upon your citizenship/permanent residency status or ability to obtain prior license approval from the U.S. Commerce Department or applicable federal agency. If employment is not possible due to U.S. export laws, any offer of employment will be rescinded.
$50 hourly Auto-Apply 13d ago
Assistant Engineer (New Grad)
Join Us at Pase
Software engineer job in San Jose, CA
Performs entry-level tasks and progresses to moderately complex Structural Engineering work. Duties involve analysis and calculations, creation and markup of construction documents, project coordination, and project communication.
Reports To: Project Manager
Job Responsibilities
Under the direct supervision of a Project Engineer, Senior Project Engineer, or Project Manager:
Performs structural calculations.
Assists in creating structural drawings. Capable of handling parts of drawings from medium to difficult complexity under supervision.
Prepares simple details and drawings with the opportunity to learn and develop skills for more complex tasks.
Performs assigned BIM work.
Responds to construction RFIs and review construction submittals.
Communicates during projects including coordination with other engineers/BIM staff and with design partners.
Supports team objectives, goals, and projects. Assist colleagues who are in direct contact with clients.
Performs other appropriate duties as assigned.
Requirements
[minimum] Bachelor's degree in Civil or Structural Engineering. [preferred] Master's degree in Structural Engineering.
Basic Knowledge of Steel, Reinforced Concrete, Building Analysis, Seismic Design, and/or Wind Design.
Basic Knowledge of ACI 318, AISC 360, AISC 341, ASCE 7, and IBC.
Basic Knowledge of ETABS, RISA 3D, SAP, BlueBeam, REVIT, AutoCAD, Office 365, and/or RAM.
Ability to work both independently and in a team environment.
Excellent communication and interpersonal skills.
Strong computer literacy, including Microsoft Office and cloud platforms (Sharepoint, Procore, etc.).
EIT certification.
Salary Description $72,000 - $80,000
How much does a software engineer earn in Scotts Valley, CA?
The average software engineer in Scotts Valley, CA earns between $91,000 and $176,000 annually. This compares to the national average software engineer range of $73,000 to $136,000.
Average software engineer salary in Scotts Valley, CA