Post job

Software developer jobs in Salinas, CA - 3,465 jobs

All
Software Developer
Software Engineering Internship
Software Engineer
Staff Software Engineer
Software Engineer/Technical Lead
Designation-Senior Software Engineer
Software Developer Internship
Software Engineering Manager
Mobile Applications Developer
Java Software Developer
Junior Software Engineer
Software Project Manager
Lead Architect/Developer
  • Manager, SW Engineering

    Roku, Inc. 4.9company rating

    Software developer job in San Jose, CA

    Teamwork makes the stream work. Roku is changing how the world watches TV Roku is the #1 TV streaming platform in the U.S., Canada, and Mexico, and we've set our sights on powering every television in the world. Roku pioneered streaming to the TV. Our mission is to be the TV streaming platform that connects the entire TV ecosystem. We connect consumers to the content they love, enable content publishers to build and monetize large audiences, and provide advertisers unique capabilities to engage consumers. From your first day at Roku, you'll make a valuable - and valued - contribution. We're a fast-growing public company where no one is a bystander. We offer you the opportunity to delight millions of TV streamers around the world while gaining meaningful experience across a variety of disciplines. About the team Roku pioneered streaming to the TV and continues to innovate and lead the industry. As we strive to influence the future of television globally, including TV advertising, the ongoing success depends heavily on our investment in the Content Management System. With Roku providing millions of movies, episodes, news, and channels, the Content Management System plays a vital role in managing content ingestion, selection, enrichment, and curation. We are seeking engineers capable of developing, designing, and deploying highly scalable, dependable applications, tools, and automation frameworks essential for efficiently handling the vast volume of content in our pipeline. About the role Roku pioneered TV streaming and continues to innovate and lead the industry. The Roku Channel has us well-positioned to help shape the future of streaming. Continued success relies on investing in the Roku Cloud TV Platform, so we deliver high quality streaming TV experience at a global scale. You will be part of the Roku Content Management System and Tools Engineering team, playing a key role in developing the next generation content management systems that drive content ingestion, selection, management, and curation workflows. These systems are vital for empowering critical functions like Search and Recommendation on the Roku Platform. Your projects will have a direct impact on millions of Roku users globally. Throughout, you'll collaborate with key stakeholders across various Roku engineering teams and take the lead in designing our content management system. The ideal candidate will demonstrate strong technical leadership, bring endless curiosity and can pair a global mindset with locally relevant execution. You should be a gritty problem solver and self-starter who can drive programs with the product and commercial teams within Roku and across external strategic partner organizations. The successful candidate will display a balance of hard and soft skills, including the ability to respond quickly to changing business needs. What you'll be doing Lead and grow a high-performing engineering team responsible for content ingestion, enrichment, QC automation, and partner portal systems. Architect and scale distributed systems that handle millions of assets and metadata records, ensuring reliability and low-latency processing. Collaborate with product and operational partners to deliver a world‑class Partner Portal that empowers studios, networks, and content providers to onboard and manage their catalogs seamlessly. Drive automation across video, audio, artwork, and metadata QC, integrating AI/ML‑based services to improve accuracy and efficiency. Partner cross‑functionally to streamline content delivery and operational workflows. Provide technical direction, conduct code and design reviews, and ensure best practices in performance, observability, and security. Manage individual project priorities, deadlines and deliverables. Recruit and mentor engineers, fostering a culture of technical excellence, innovation, and accountability. We're excited if you have 5+ years proven track record in hiring, building and leading high‑caliber product engineering teams. 8+ years of software development experience with deep technical knowledge and expertise in building high availability, large‑scale distributed systems and services. Proven experience in building scalable, distributed backend systems in cloud environments such as AWS, GCP or Azure. Strong understanding of microservice and event‑driven architectures, including experience with messaging and streaming frameworks like Kafka, SQS, or similar technologies. Strong leadership, collaboration and communication skills in working with cross‑functional teams across the organization and delivering on big and ambitious goals. Deep understanding of content management, metadata processing, and media workflow automation. Experience in designing or integrating partner‑facing platforms or portals for content or data management. Ability to handle periodic on‑call duty as well as out‑of‑band requests; strong written and verbal communication skills. Bachelor's degree in computer science plus 8 years of experience or equivalent; Master's degree preferred. Benefits Roku is committed to offering a diverse range of benefits as part of our compensation package to support our employees and their families. Our comprehensive benefits include global access to mental health and financial wellness support and resources. Local benefits include statutory and voluntary benefits which may include healthcare (medical, dental, and vision), life, accident, disability, commuter, and retirement options (401(k)/pension). Our employees can take time off work for vacation and other personal reasons to balance their evolving work and life needs. It's important to note that not every benefit is available in all locations or for every role. For details specific to your location, please consult with your recruiter. The Roku Culture Roku is a great place for people who want to work in a fast‑paced environment where everyone is focused on the company's success rather than their own. We try to surround ourselves with people who are great at their jobs, who are easy to work with, and who keep their egos in check. We appreciate a sense of humor. We believe a fewer number of very talented folks can do more for less cost than a larger number of less talented teams. We're independent thinkers with big ideas who act boldly, move fast and accomplish extraordinary things through collaboration and trust. In short, at Roku you'll be part of a company that's changing how the world watches TV. We have a unique culture that we are proud of. We think of ourselves primarily as problem‑solvers, which itself is a two‑part idea. We come up with the solution, but the solution isn't real until it is built and delivered to the customer. That penchant for action gives us a pragmatic approach to innovation, one that has served us well since 2002. To learn more about Roku, our global footprint, and how we've grown, visit ************************************ #J-18808-Ljbffr
    $207k-280k yearly est. 1d ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Software Project Manager

    Supermicro 4.7company rating

    Software developer job in San Jose, CA

    Supermicro is a Top Tier provider of advanced server, storage, and networking solutions for Data Center, Cloud Computing, Enterprise IT, Hadoop/ Big Data, Hyperscale, HPC and IoT/Embedded customers worldwide. We are the #5 fastest growing company among the Silicon Valley Top 50 technology firms. Our unprecedented global expansion has provided us with the opportunity to offer a large number of new positions to the technology community. We seek talented, passionate, and committed engineers, technologists, and business leaders to join us. Job Summary: Super Micro Computer, Inc is currently seeking a result-oriented Software Project Manager to drive global project coordination . The Project Manager will be responsible for managing all phases of projects life cycle. In this role, you will be playing important role in managing high-impact strategy projects ensuring efficient cross-functional collaboration across the organization. The Project Manager position will play a critical role in ensuring successfully and well-managed projects. Essential Duties and Responsibilities: Lead end-to-end project delivery for new features and customer issues. Maintain project plans, schedules, and progress tracking to ensure on-time execution. Identify risks early and drive timely resolutions. Oversee vulnerability tracking and remediation across product lines. Communicate clear, consistent updates to internal teams and customers. Facilitate cross-functional meetings to align priorities and drive accountability. Ensure root cause analyses and corrective actions are documented and completed. Support process improvements and continuous enhancement initiatives. Qualifications: 3+ years of project management experience in tech, manufacturing, or related fields Hands-on expertise in project lifecycle and schedule management Proficient with MS Excel, Word, PowerPoint, and project management tools Proven ability to lead complex, cross-functional projects and drive standardization Strong problem-solving skills and comfort with ambiguity Experience working in global, cross-functional teams Excellent written, verbal, and presentation skills Salary Range $75,000 - $115,000 The salary offered will depend on several factors, including your location, level, education, training, specific skills, years of experience, and comparison to other employees already in this role. In addition to a comprehensive benefits package, candidates may be eligible for other forms of compensation, such as participation in bonus and equity award programs. EEO Statement Supermicro is an Equal Opportunity Employer and embraces diversity in our employee population. It is the policy of Supermicro to provide equal opportunity to all qualified applicants and employees without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected veteran status or special disabled veteran, marital status, pregnancy, genetic information, or any other legally protected status.
    $75k-115k yearly 5d ago
  • Full Stack Software Engineer (Python / React)

    Arrayo

    Software developer job in San Jose, CA

    We're seeking a Full Stack Software Engineer 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
  • Mobile Application Developer

    Hirepower Staffing Solution 4.0company rating

    Software developer job in San Jose, CA

    Are you looking to advance and expand your technical career to new heights in a full-time, W-2 position? What if an organization existed solely for the purpose of investing in YOU, being of service to YOU, showing you how, and supporting you every step of the way? Let's make it happen - together! Please fill out the Google form for immediate assistance: https://tinyurl.com/ConsultantCareerForm What This Role Requires: 2-5 years of experience in software development using Java after your degree. Must have Java or C# experience (one or the other). Should understand basics of OOP (Object Oriented Program) concepts. Hands-on experience in XML, SQL, JavaScript/CSS/JQUERY/HTML or SON preferred. Familiarity with version control systems like Git Eagerness to learn and adapt to new technologies, frameworks, and best practices in the rapidly evolving Android ecosystem Basic understanding of computer science concepts like data structures, algorithms, software architecture, and design patterns. To Qualify: You should be willing to relocate anywhere in the US on a client project-to-project basis, as this is an onsite, in-office position. Strong English communication skills, both written and verbal. Bachelor's degree in computer science, Information Systems, Electrical Engineering, Mathematics, or a related quantitative field. What's In It For YOU? Gain valuable, career-enhancing experience working with our Fortune 1,000 clients. Receive relocation support for training and project assignments, as required. Enjoy comprehensive W2 employee benefits. Access full coverage medical, dental, and vision insurance. Qualify for 401K eligibility after one year of employment. Company Highlights: Our Specialization: Providing IT consulting services. Experience: Over 25 years of combined domestic and international expertise in IT consulting serving hundreds of Fortune 1,000 and innovative startup clients. Interested in accelerating your tech career through career-enhancing IT consulting experience? Do you meet the required qualifications? If so, apply today! We look forward to hearing from you.
    $122k-157k yearly est. 4d ago
  • Staff Software Engineer

    Storm3

    Software developer job in San Jose, CA

    💻 Staff / Principal Software Engineer - AI Platform (LLMs & RAG) 📋 GenAI Healthcare 📍 Hybird in SF 💸 Competitive base + hefty bonus We are working with a pioneering generative AI-native health company revolutionizing hyper-personalized care. Its precision care platform empowers physicians with AI-driven copilots, enabling a new era of whole-person care through generative and predictive intelligence. They tap into cutting-edge resources, have an extensive dataset covering 100s million patients and a network of 1.8 million healthcare professionals across 300,000 facilities. The company brings together top healthcare and technology experts, operators, and leading clinical advisors to drive innovation in precision medicine. We are seeking a Staff / Principal Software Engineer to provide technical leadership in building, scaling, and operating LLM-powered healthcare applications, with a strong emphasis on Retrieval-Augmented Generation (RAG), knowledge systems, and AI-native backend architectures. This role is ideal for a senior technical leader who has designed and productionized LLM systems, worked with clinical, healthcare, or healthtech data, and can operate at both architectural and implementation depth. You will play a critical role in shaping the AI platform that powers clinician-facing copilots and decision-support tools, while ensuring correctness, safety, scalability, and regulatory compliance. Responsibilities: LLM & RAG System Architecture Design, build, and evolve scalable LLM-based systems, including RAG pipelines, prompt orchestration, embedding strategies, vector search, and inference workflows. Architect knowledge retrieval systems that combine structured and unstructured clinical data (guidelines, policies, patient context, claims, formularies, etc.). Healthcare & Clinical AI Applications Develop AI services that operate on healthcare and clinical data while respecting FHIR, HL7, HIPAA, and other regulatory and compliance requirements. Partner closely with clinical, product, and data science teams to translate real-world clinical workflows into reliable AI-driven experiences. AI Platform & Backend Engineering Build and maintain backend services and APIs supporting LLM inference, evaluation, observability, and lifecycle management. Implement fault-tolerant, secure, and high-availability systems capable of operating at healthcare scale. Evaluation, Safety & Quality Lead the design of LLM evaluation frameworks (hallucination detection, grounding, faithfulness, latency, cost, and clinical relevance). Establish best practices for prompt management, model versioning, human-in-the-loop workflows, and continuous improvement using feedback signals. Technical Leadership & Mentorship Act as a technical authority across teams, influencing architecture decisions and long-term platform strategy. Mentor senior and mid-level engineers, set engineering standards, and raise the bar on system design and code quality. Cross-Functional Collaboration Work closely with data engineering, data science, security, and product leadership to align AI capabilities with business and clinical objectives. Minimum Qualifications: Bachelor's or Master's degree in Computer Science, Engineering, or a related field. 10+ years of professional software engineering experience, with 3+ years working directly with LLM-based systems in production environments. Hands-on experience designing and deploying RAG architectures, including embeddings, vector databases, retrieval strategies, and prompt orchestration. Strong proficiency in Python and experience with modern backend stacks (REST/gRPC APIs, async systems, microservices). Experience working in healthtech, healthcare, life sciences, or clinical data environments, including exposure to regulated data. Proven ability to design systems that are scalable, secure, observable, and maintainable. Preferred Qualifications: Experience integrating LLMs with EHR data, clinical guidelines, prior authorization rules, quality measures, or real-world evidence datasets. Familiarity with LLM evaluation tooling and frameworks (e.g., RAGAS, custom eval pipelines, automated and human feedback loops). Experience with cloud-native architectures (preferably Azure) and containerized deployments. Knowledge of data privacy, governance, and security best practices in healthcare environments. Experience influencing technical direction at Staff or Principal scope across multiple teams or systems. Benefits: Competitive salary and performance-based bonuses. Opportunities for professional growth and leadership in a rapidly scaling AI-native healthcare company. Collaborative, mission-driven work environment with top-tier clinical and technical talent. Opportunity to build cutting-edge AI systems with real-world clinical impact. 📧 Interested in applying? Please click on the ‘Easy Apply' button
    $130k-184k yearly est. 3d ago
  • Staff Simulation Software Engineer

    Strativ Group

    Software developer 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: Expert 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 software engineering 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
  • Software Engineer Technical Leader

    Cisco Systems, Inc. 4.8company rating

    Software developer job in San Jose, CA

    Cisco's Splunk Enterprise Security team is seeking a Software Engineer Technical Leader who not only excels technically but is also an excellent leader. This role is ideal for a hands-on engineer who is passionate about delivering secure, scalable, high-performing solutions and is eager to develop leadership skills, mentor others, and take on greater responsibilities over time. You will design, develop, and deliver impactful end-to-end features that empower our customers with actionable security insights. Your work will span both the frontend and backend of the stack, including integrations with Splunk Enterprise Security. You will be grounded in Cisco's Design Thinking Principles, focusing on simplification, outstanding user experience, secure coding, and privacy by design. You will collaborate with UX/UI designers, product managers, security architects, and customer support, andyou'llplay an active role in shaping our engineering culture. Beyond technical excellence,you'llbe empowered to mentor other engineers, lead projects, and develop the skills needed for a smooth transition into management. What You'll Do Serve as a recognized full stack engineering expert within Cisco's Splunk Enterprise Security team. Architect, develop, andmaintainend-to-end features and enhancements leveraging Splunk ES, ensuring seamless frontend and backend integration. Proactivelyidentify, diagnose, and resolve complex technical challenges, including data ingestion, API design, security analysis, and large-scale data visualization. Lead the technical design, implementation, and delivery of major business projects, spanning backend microservices, RESTful APIs, UI frameworks, and Splunk app development. Create andmaintaincomprehensive technical documentation, including architecture diagrams, API contracts, and user guides. Partner with UX/UI designers to deliver intuitive, user-friendly interfaces while ensuring backend performance, data integrity, and security compliance. Champion software development best practices, secure coding standards, and CI/CD pipelines. Mentor and guide engineers at all levels, sharingexpertisein full stack development, Splunk app architecture, and cloud-native patterns. Take on increasing leadership in sprint planning, project execution, and cross-team collaboration,preparing forfuture management responsibilities. Represent the team's accomplishments in cross-functional meetings and, asappropriate, at industry events. Measure and drive product adoption through metrics, dashboards, and customer feedback. Continuously develop your own leadership skills with support from Cisco's career development programs. Minimum Qualifications Bachelor's degree + 12 years, Master's + 8 years, or PhD + 5 years of relevant software engineering experience. Demonstratedexpertisein designing and delivering full stack solutions for enterprise-scale products, preferably in security, networking, or observability domains. Deep hands-on experience with: Frontend:Modern JavaScript frameworks (React, Angular, or Vue), HTML5, CSS3, and component-based UI design. Backend:Python, Java, or Go; RESTful API design; microservices; and integration with SQL/NoSQL. Splunk Platform: Developing, deploying, andoptimizing Splunk apps or integrations, including Splunk ES use cases, data models, and SPL (Search Processing Language). DevOps/CI-CD:Automated testing, Docker/Kubernetes, Git, CI/CD pipelines. Strong troubleshooting and debugging skills across the full technology stack. Solid understanding of secure coding practices, privacy, and compliance in enterprise software. Proven ability and motivation to mentor, coach, and inspire peers. Preferred Qualifications Experience leading or architecting large-scale, distributed systems,especially insecurity analytics or SIEM. Advancedproficiencywith cloud-native development (AWS, Azure, or GCP), infrastructure-as-code, and serverless architectures. Experience with data pipeline development, stream processing (Kafka, Spark), or integration of third-party security data sources. Familiarity with Splunk ES correlation searches, notable events, and custom visualizations. Certified Splunk Architect or Splunk Enterprise Security Admin (preferred but notrequired). Demonstratedthought leadership through whitepapers, conference presentations, or open-source contributions. Excellent communication, collaboration, and interpersonal skills, with an interest in growing into people management. 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:The starting salary range posted for this position is $210,600.00 to $305,100.00 and reflects the projected salary range for new hires in this position in U.S. and/or Canada locations, not including incentive compensation*, equity, or benefits. 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 ofunused sick timecarried forwardfrom one calendar yearto 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: $210,600.00 - $350,800.00 Non-Metro New York state & Washington state: $189,300.00 - $312,200.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.
    $210.6k-350.8k yearly 2d ago
  • Java Software Developer In Test (Server-side Automation)

    Teksystems 4.4company rating

    Software developer job in Cupertino, CA

    *About the Team* The *Apple Pay team* is growing rapidly! We're seeking an exceptional *Software Development Engineer in Quality* to help scale our test infrastructure for fast and effective integrations. This team works in an *agile software development environment* and is building infrastructure to move toward *continuous delivery*. *Responsibilities* * No manual testing involved. * Review server automation test results and file bugs for failures. * Maintain and contribute new tests to existing server automation suites. * Develop new server automation tests for enhancements to existing features. * Research and suggest the latest technologies to improve test automation. * Collaborate with developers, test engineers, and engineering project managers. * *Act mainly as a Java Developer with testing experience(secondary focus), focusing on building robust automation frameworks and tools.* *Key Qualifications* * Strong object-oriented programming experience in *Java*. * Previous experience in *API test development*. * Expertise in designing or extending test frameworks for web services (JUnit, TestNG). * Experienced in *UNIX-based systems* for debugging, analysis, and automation. * Comfortable with *Git* and CI systems like *TeamCity* or *Jenkins*. * Self-driven and able to independently solve technical issues. * Serve as a Java-focused developer with strong testing expertise, dedicated to designing and enhancing automation frameworks and tools. * *Candidates must be legally authorized to work in the United States without employer sponsorship. We cannot accept candidates requiring sponsorship, including those on STEM OPT or OPT EAD.* *Skills & Technologies* Java | Agile | Server | SDET | API | Automation Testing | Development * *Candidates must be legally authorized to work in the United States without employer sponsorship. We cannot accept candidates requiring sponsorship, including those on STEM OPT or OPT EAD.* *Job Type & Location* This is a Contract position based out of Cupertino, CA. *Pay and Benefits*The pay range for this position is $50.00 - $55.00/hr. Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following: * Medical, dental & vision * Critical Illness, Accident, and Hospital * 401(k) Retirement Plan - Pre-tax and Roth post-tax contributions available * Life Insurance (Voluntary Life & AD&D for the employee and dependents) * Short and long-term disability * Health Spending Account (HSA) * Transportation benefits * Employee Assistance Program * Time Off/Leave (PTO, Vacation or Sick Leave) *Workplace Type*This is a fully onsite position in Cupertino,CA. *Application Deadline*This position is anticipated to close on Jan 22, 2026. h4>About TEKsystems: We're partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia. As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application, we work with progressive leaders to drive change. That's the power of true partnership. TEKsystems is an Allegis Group company. The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law. About TEKsystems and TEKsystems Global Services We're a leading provider of business and technology services. We accelerate business transformation for our customers. Our expertise in strategy, design, execution and operations unlocks business value through a range of solutions. We're a team of 80,000 strong, working with over 6,000 customers, including 80% of the Fortune 500 across North America, Europe and Asia, who partner with us for our scale, full-stack capabilities and speed. We're strategic thinkers, hands-on collaborators, helping customers capitalize on change and master the momentum of technology. We're building tomorrow by delivering business outcomes and making positive impacts in our global communities. TEKsystems and TEKsystems Global Services are Allegis Group companies. Learn more at TEKsystems.com. The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
    $50-55 hourly 2d ago
  • Backend Software Engineer Intern (TikTok-PGC-UCP) - 2026 Summer(BS/MS)

    Tiktok 4.4company rating

    Software developer job in San Jose, CA

    About the team TikTok's User & Creator Product (UCP) team brings together diverse cross-functional teams, including engineering, data science, recommendation/algorithm, product, marketing, and operations, all driven by a data-centric approach to fuel creator and content growth. Our team works collaboratively to empower creators worldwide, helping them express their creativity, grow their audiences, and monetize their content to build sustainable careers. We aim to enhance the creator experience on TikTok while fostering content diversity across the ecosystem. Within the UCP, our engineering team focuses on building cutting-edge backend systems to support creators' diverse needs across platforms. We are responsible for developing TikTok Studio, an all-in-one cross-platform creator product with both web (************************************ and standalone mobile app (https://apps.apple.com/us/app/tiktok-studio/id*********** versions - alongside a suite of innovative tools within the TikTok mobile app. Our efforts also extend to AI-powered inspiration tools, creator analytics, monetization, educational resources, and new products in the pipeline. We are dedicated to leveraging AI to optimize creator growth across audience engagement, content creation, and monetization, ensuring our creators thrive in the constantly evolving ecosystem. We are looking for talented individuals to join us for an internship in 2026. Internships at TikTok aim to offer students industry exposure and hands-on experience. Turn your ambitions into reality as your inspiration brings infinite opportunities at TikTok. Internships at TikTok aim to provide students with hands-on experience in developing fundamental skills and exploring potential career paths. A vibrant blend of social events and enriching development workshops will be available for you to explore. Here, you will utilize your knowledge in real-world scenarios while laying a strong foundation for personal and professional growth. It runs for 12 weeks. Candidates can apply to a maximum of two positions and will be considered for jobs in the order you apply. The application limit is applicable to TikTok and its affiliates' jobs globally. Applications will be reviewed on a rolling basis. We encourage you to apply as early as possible. Please state your availability clearly in your resume (Start date, End date). Summer Start Dates: * May 11th, 2026 * May 18th, 2026 * May 26th, 2026 * June 8th, 2026 * June 22nd, 2026 Online Assessment Candidates who pass resume screening will be invited to participate in TikTok's technical online assessment. Responsibilities: * Collaborate with product managers, designers, and engineers to contribute to state-of-the-art user experiences in creator-focused products. * Participate in building scalable, maintainable backend systems under mentorship and guidance. * Gain hands-on experience understanding how TikTok products work and contribute to end-to-end solutions. * Develop technical skills through challenging projects and learn from experienced colleagues. * Share fresh perspectives and innovative ideas while growing your expertise in a fast-paced environment.Minimum Qualifications: * Currently pursuing an Undergraduate/Graduate in Software Development, Computer Science, Computer Engineering, or a related technical discipline. * Strong knowledge of data structures and algorithms, proficient in at least one coding language, including but not limited to Go, Java, Python, C++, JavaScript, TypeScript. * Strong communication and excellent teamwork skills; being agile and a self-starter. * Able to commit to working for 12 weeks during Summer 2026 Preferred Qualifications: * Good grasp of software engineering and how to build a system in a scalable and extensive manner. * Passion for delivering products end-to-end, from ideation to planning/scoping to implementation and experimental A/B testing, and launch decision. By submitting an application for this role, you accept and agree to our global applicant privacy policy, which may be accessed here: ****************************************
    $50k-83k yearly est. 16d ago
  • 2026 PhD Software Engineering Intern/Co-op

    Advanced Micro Devices, Inc. 4.9company rating

    Software developer job in San Jose, CA

    WHAT YOU DO AT AMD CHANGES EVERYTHING At AMD, our mission is to build great products that accelerate next-generation computing experiences-from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create something extraordinary. When you join AMD, you'll discover the real differentiator is our culture. We push the limits of innovation to solve the world's most important challenges-striving for execution excellence, while being direct, humble, collaborative, and inclusive of diverse perspectives. Join us as we shape the future of AI and beyond. Together, we advance your career. As an AMD intern or co-op, you'll be placed at the epicenter of the AI ecosystem, working alongside experts and industry pioneers. You'll do important work, learn new skills, expand your network, and gain real-world experience on projects that impact millions of end-users worldwide. Whether you're an undergrad or a PhD student, your contributions matter-and your experience here will be a launchpad for what comes next. Job Details: * Locations: San Jose, CA or Santa Clara, CA * Onsite/Hybrid: This role requires the student to work full time (40 hours a week), in either a hybrid or onsite work structure throughout the duration of the co-op/intern term * Duration: * Summer/Fall Co-op: May 18, 2026 or June 22, 2026 - December 11, 2026 * Summer: May 18, 2026 - August 7, 2026 or June 22, 2026 - September 11, 2026 * Fall: September 14, 2026 - December 11, 2026 What You Will Be Doing We are seeking highly motivated Software Engineering co-op to join our team at AMD. In this role - * We will assign you responsibilities in which you will work closely with our software engineers to build and maintain our software applications. * We will provide training on the full software creation process, from design and built to testing and deployment. * We will encourage you to build scripts that automate some of our software development process. * We will help you learn debugging methodologies to investigate the root cause of software issues. * In certain projects we may have your involvement in crafting technical/functional documents and reports as needed. Who We Are Looking For * Currently enrolled in a US based University in a PhD degree program majoring in Computer Engineering, Electrical Engineering, Computer Science or related discipline * If you have knowledge / experience with any of the following technical skills (or related areas) and are enthusiastic about this role, we strongly encourage you to apply - * Software engineering concepts, principles, and theories * C/C++ programming and Scripting language like Python, Windows PowerShell, Linux shell script, Perl, Java, Javascript, UML * Operating systems UNIX/Linux OS * Databases, MySQL, PostgreSQL, MongoDB * Cloud computing platforms, Azure. * Web development frameworks, Django, Rails, Spring Boot * Mark up languages like HTML, XML, XSL * Defect tracking, testing, debugging * Git, Github, Perforce * Security technologies, OAuth, SSL, or TLS * PC / CPU architecture, Embedded systems, microcontroller Note: By submitting your application, you are indicating your interest in AMD intern positions. We are recruiting for multiple positions, and if your experience aligns with any of our intern opportunities, a recruiter will contact you. Benefits offered are described: AMD benefits at a glance. AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants' needs under the respective laws throughout all stages of the recruitment and selection process. AMD may use Artificial Intelligence to help screen, assess or select applicants for this position. AMD's "Responsible AI Policy" is available here. This posting is for an existing vacancy.
    $53k-79k yearly est. 13d ago
  • Software Engineer Intern (Applied Machine Learning-Enterprise) - 2026 Summer (BS/MS)

    Bytedance 4.6company rating

    Software developer job in San Jose, CA

    The Applied Machine Learning Enterprise team combines system engineering and machine learning to develop and operate massively distributed machine learning training, inference systems and services to serve both the big model vendors and users around the world. You'll have the opportunity to build and enrich your expertise in coding, performance analysis and large system management, and get heavily involved in the process of hardware/capacity decision-making. In the engineering team, you'll have the opportunity to build the large scale heterogeneous system integrating with GPU/RDMA/Storage and keep it running stable and reliable, enrich your expertise in coding, performance analysis and distributed system, be involved in the process of hardware/capacity decision-making. We are looking for talented individuals to join us for an internship in 2026. Internships at ByteDance aim to offer students industry exposure and hands-on experience. Turn your ambitions into reality as your inspiration brings infinite opportunities at ByteDance. Applications will be reviewed on a rolling basis. We encourage you to apply early. Candidates can apply to a maximum of TWO positions and will be considered for jobs in the order you apply. The application limit is applicable to ByteDance (select one) and its affiliates' jobs globally. Internships at ByteDance aim to provide students with hands-on experience in developing fundamental skills and exploring potential career paths. A vibrant blend of social events and enriching development workshops will be available for you to explore. Here, you will utilize your knowledge in real-world scenarios while laying a strong foundation for personal and professional growth. It runs for 12 weeks and begins in May/June 2026. Successful candidates must be able to commit to one of the following start dates below: (Select below options for Summer) - 5/11/2026 - 5/18/2026 - 5/26/2026 - 6/8/2026 - 6/22/2026 Please state your availability clearly in your resume (Start date, End date). Applications will be reviewed on a rolling basis. We encourage you to apply early. Candidates can apply to a maximum of TWO positions and will be considered for jobs in the order you apply. The application limit is applicable to ByteDance and its affiliates' jobs globally. Candidates who pass resume evaluation will be invited to participate in ByteDance's technical online assessment through CodeSignal. Responsibilities: - Building a next-generation big model as a service platform to serve hundreds of LLMs based applications; - To develop and maintain the big model as a service platform, including offline training/finetuning, online inference, model management, and resource orchestration, etc.; - To manage a huge number of GPU resources and provide computing power efficiently. Minimum Qualifications: - Must be able to commit to a 12-week full-time work period during Summer 2026 - Currently pursuing a BS/MS degree in Computer Science or related technical field; - Proficient in deep learning frameworks such as PyTorch or TensorFlow; - Experience with software development in at least one of the following programming languages: C++, Python, Go; - Good sense of teamwork and communication skills, practical experience in relevant business scenarios is preferred; - Strong software programming capabilities, exhibits good code design and coding style; - Must obtain work authorization in country of employment at the time of hire, and maintain ongoing work authorization during employment. Preferred Qualifications: - Experience in NLP and LLM technologies; - Experience or research in Alignment for Large language models; - Experience in ModelOps, for example large model management, finetuning workflow management, etc.; - Contribution to top-tier conference papers, including NeurIPS, ICML, ICLR, CVPR, ICCV, ACL, KDD, etc. is a big plus.
    $65k-107k yearly est. 18d ago
  • 2026 Intern - Software Engineer Intern

    Adobe 4.8company rating

    Software developer job in San Jose, CA

    Our Company Changing the world through digital experiences is what Adobe's all about. We give everyone-from emerging artists to global brands-everything they need to design and deliver exceptional digital experiences! We're passionate about empowering people to create beautiful and powerful images, videos, and apps, and transform how companies interact with customers across every screen. We're on a mission to hire the very best and are committed to creating exceptional employee experiences where everyone is respected and has access to equal opportunity. We realize that new ideas can come from everywhere in the organization, and we know the next big idea could be yours! The Opportunity Adobe is seeking talented and passionate Software Engineer interns across all organizations to help plan, design, develop, and test software systems or applications for software enhancements and new products used in local, networked, cloud-based or Internet-related computer programs and products. Adobe software engineer interns can work directly on products for our Creative Cloud, Document Cloud, or Experience Cloud teams, or they can be immersed in the world of our cloud-based platform - diving into components of our infrastructure or solving problems with big data. We have openings for all interests - web developers, mobile developers, data engineers, frontend development, back-end development, full stack development - the opportunities are endless! All 2026 Adobe interns will be co-located hybrid. This means that interns will work between their assigned office and home. Interns will be based in the office where their manager and/or team are located, where they will get the most support to ensure collaboration and the best employee experience. Managers and their organization will determine the frequency they need to go into the office to meet priorities. Firefly Firefly is the new family of creative generative AI models coming to Adobe products that offers a new way to ideate, create, and scale content. It's a natural extension of the technology Adobe has produced over the past 40 years. At the core of Firefly are our commercially safe generative AI models trained on hundreds of millions of assets owned or licensed by Adobe. This is an opportunity to reach millions of creatives, helping them reinvent the way they work. What You'll Do Develop efficient, reliable, testable services code in a variety of stacks (Python, Go) Work closely with engineers on the team and participate in the development process from requirements and design through development, integration, testing, and deployment Work with other Adobe teams and collaborating on providing new features Grow with the support of the team Work both independently and collaboratively within a fast-paced development team, with clear, positive, and constructive communication. What You Need to Succeed Currently enrolled full time and pursuing a Bachelor's or Master's in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience required with an expected graduation date of December 2026 - June 2027 Strong technical background with analytical and problem-solving skills Previous related experience in software engineering (applicable coursework, projects, internships, etc.) Proficiency and experience with at least one or more of the following: Java, Python, Go Familiar with the software development lifecycle - designing, developing, deploying, and maintaining web and mobile apps Results-oriented, with ability and interest in learning new technologies and adapting quickly to new requirements and environments Excellent verbal and written communication skills; can effectively articulate complex ideas and influence others through well-reasoned explanations. Ability to participate in a full-time internship between May-September Bonus qualifications Experience with GPU-based ML inference services In-depth knowledge of containerization and modern deployment strategies (k8s) Adobe is proud to be an Equal Employment Opportunity and affirmative action employer. We do not discriminate based on gender, race or color, ethnicity or national origin, age, disability, religion, sexual orientation, gender identity or expression, veteran status, or any other applicable characteristics protected by law. Learn more. Adobe aims to make Adobe.com accessible to any and all users. If you have a disability or special need that requires accommodation to navigate our website or complete the application process, email accommodations@adobe.com or call **************. Adobe values a free and open marketplace for all employees and has policies in place to ensure that we do not enter into illegal agreements with other companies to not recruit or hire each other's employees. Our compensation reflects the cost of labor across several U.S. geographic markets, and we pay differently based on those defined markets. The U.S. pay range for this position is $45.00 -- $61.00 hourly. Your recruiter can share more about the specific pay rate for your job location during the hiring process. State-Specific Notices: California: Fair Chance Ordinances Adobe will consider qualified applicants with arrest or conviction records for employment in accordance with state and local laws and “fair chance” ordinances. Colorado: Application Window Notice If this role is open to hiring in Colorado (as listed on the job posting), the application window will remain open until at least the date and time stated above in Pacific Time, in compliance with Colorado pay transparency regulations. If this role does not have Colorado listed as a hiring location, no specific application window applies, and the posting may close at any time based on hiring needs. Massachusetts: Massachusetts Legal Notice It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability. Adobe is proud to be an Equal Employment Opportunity employer. We do not discriminate based on gender, race or color, ethnicity or national origin, age, disability, religion, sexual orientation, gender identity or expression, veteran status, or any other applicable characteristics protected by law. Learn more. Adobe aims to make Adobe.com accessible to any and all users. If you have a disability or special need that requires accommodation to navigate our website or complete the application process, email accommodations@adobe.com or call **************.
    $45-61 hourly Auto-Apply 32d ago
  • 2026 Summer Intern - Software Engineer

    Guangzhou Weride Technologies Co Ltd.

    Software developer job in San Jose, CA

    WeRide is a leading, commercial-stage global company that develops autonomous driving technologies from Level 2 to Level 4. It offers an all-rounded product mix of Robotaxi, Robobus, Robosweeper, Robovan and Advanced Driving Solution to provide services. WeRide aims to develop safe and reliable driverless solutions to make our mobility and transportation safer, more affordable, and accessible. In our internship program, you will: Work alongside world-class engineers to develop, implement, and maintain cutting-edge software for autonomous driving systems. Depending on the team you join, your project responsibilities will vary, giving you exposure to a range of exciting, impactful challenges. You will collaborate with your manager, mentor, and team to drive innovation and make significant contributions to the advancement of autonomous driving technology. Potential responsibilities include: * Build real-time, in-vehicle systems that ensure the AV operates safely and efficiently in its environment. * Design and develop new features to continuously optimize computational performance, and create tools to assist other teams by proactively informing developers of potential performance issues. * Optimize for efficient model deployment, enhance the machine learning workflow, build and support large-scale model evaluation systems. * Develop high-performance GPU/CPU kernels by utilizing low-level hardware features and knowledge of performance characteristics. * Work with multiple algorithm teams and optimize efficient algorithms for self-driving vehicles Qualifications: * Pursuing a BS/MS degree in Computer Science, Software Engineering, Mathematics, Robotics or a related technical field, with an expected graduation date before December 2027. * Proficient in C++ and/or Python, Java, Go with knowledge of its latest features. * Have good programming practices, adhere to coding standards, and follow test-driven development. * Strong analytical and problem-solving skills. * Excellent communication, and cross-functional team collaboration abilities. * Passion for innovation in the autonomous vehicle industry. $40 - $60 an hour What Happens Next: We'll take a few weeks to review all applications. If we'd like to move forward with you, we'll reach out to arrange the next steps, which may include an online assessment, a call with a recruiter, and 3 interviews with your future colleagues to better inform our decision. During the interview process, we aim to learn more about your skills, experiences, and motivators. Many of our questions will focus on understanding how you might operate here at WeRide. Please note that, due to the high volume of applications we receive, we're unable to offer individual feedback during the interview process. We recognize that interviewing for a new role is significant, and we appreciate you considering WeRide as the next step in your career. Our Recruiting Team is here to support you throughout the interview process. Come join us and apply today! At WeRide, interns collaborate with industry leaders on impactful projects that drive meaningful results for the company. You'll apply your knowledge while gaining opportunities to expand your skill set. Our 12-week/ 3-month internship program begins in May or June 2026. Successful candidates must be available to work in the office five days a week. Interns will receive 1-on-1 mentorship, hands-on training, and engage in fun team-building activities as well as interactive workshops, enhancing both professional and personal growth. We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
    $40-60 hourly 14d ago
  • Embedded Software Engineering Intern

    Wind River 4.6company rating

    Software developer job in Cupertino, CA

    at Wind River Embedded Software Engineer - Intern ABOUT WIND RIVER Wind River is a global leader in delivering software for mission-critical intelligent systems. For more than four decades, the company has been an innovator and pioneer, powering billions of systems that require the highest levels of security, safety, and reliability. Wind River helps customers across automotive, aerospace, defense, industrial, medical, and telecommunications industries solve complex technology challenges on their journey toward the new intelligent machine economy. The company's software powers generation after generation of the safest, most secure systems in the world. Examples include playing a key role in NASA space missions such as Artemis I, the James Webb Space Telescope, and multiple Mars rovers. We've achieved recent 5G milestones including the world's first successful 5G data session with Verizon and building one of the largest Open RAN networks in the world with Vodafone. The company has received industry recognition for its technology innovation and leadership, and for its workplace culture, including global Great Place to Work certification and being named a “Top Workplace” for ten consecutive years. If you want to be part of a unique culture where the lived experience is based on our cultural attributes of growth mindset, customer-focus, and diversity, equity, inclusion & belonging, come join us and help advance the future software defined world. YOUR ROLE We seek a summer intern college students to join our Professional Services Embedded Software Engineering team. This is an exciting opportunity to work on cutting-edge development projects and collaborate with a team of experts in the embedded software field. As a contributing member of our North American team, you'll develop embedded solutions for critical infrastructure industries.In your daily job you will: Develop, implement, and test embedded software systems, including device drivers and Board Support Packages for embedded hardware using Linux, VxWorks Real Time Operating System, or Helix Virtualization Platform Produce high-quality software, including projects that require safety certification Troubleshoot and debug embedded software, solving complex technical issues Collaborate with project teams to deliver mission-critical embedded solutions to clients Participate in design, code, and test reviews; contribute to team and customer technical discussions HOW YOU WILL CONTRIBUTE Key skills and competencies for succeeding in this role are: Pursuing a BS or MS degree in Computer Science, Computer Engineering, Electrical Engineering, or related field Strong academic performance, involved in student groups, volunteer work, leadership Junior, Senior or MS standing for summer internships Strong proficiency in C/C++ programming Experience with embedded systems development (device drivers, boot loaders, Board Support Packages, firmware) and familiarity with embedded processors (ARM, MIPS, x86, PowerPC, RISC V) Excellent communication skills (verbal and written) and ability to work effectively in a team Preferred: Real-time operating system (RTOS) experience (e.g., VxWorks, Linux Preempt-RT, Zephyr) APPLICANT PRIVACY NOTICE: Your privacy is of the utmost importance to us. At Wind River, we strictly adhere to all applicable data privacy laws. Please review Wind River's Applicant Privacy Notice, which can be found here . “Wind River is an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, gender identity, sexual orientation, disability status, protected veteran status or any other characteristic protected by law” SECURITY CLEARANCE REQUIREMENTS Successful candidates must engage in a security clearance process in regard to their citizenship in order to perform fundamental job duties, as per applicable law. In particular, candidates with certain citizenship may not be able to perform such fundamental job duties. Currently, this includes citizens of the following countries: Belarus; Burma; China; Cuba; Iran; North Korea; Syria; Venezuela; Afghanistan; Cambodia; Central African Republic; Cyprus; Democratic Republic of Congo; Ethiopia; Eritrea; Haiti; Iraq; Lebanon; Libya; Russia; Somalia; South Sudan; Sudan; Zimbabwe. The security clearance process may take a significant amount of time to complete, and any offer of employment will be contingent on the candidate's legal ability to perform the fundamental job duties. Wind River is committed to meeting its obligations to candidates under applicable human rights law and privacy law in this regard.
    $96k-126k yearly est. Auto-Apply 60d+ ago
  • US 2026 Software - Embedded Intern

    Tetramem

    Software developer job in San Jose, CA

    About the Role We are seeking a driven Embedded Software Intern to join our engineering team and gain hands-on experience building the computing fabric of AGI. You ll work alongside experienced engineers on projects that combine low-level firmware, high-performance drivers, and edge AI model deployment. Responsibilities Assist in the design, development, and optimization of embedded software and drivers for real-time and AI workloads. Support integration and performance tuning on FPGA and ASIC platforms. Assist in implementing and verifying low-level optimizations to reduce latency, improve power efficiency, and boost performance. Assist in testing, debugging, and profiling for system reliability and performance. Qualifications Currently pursuing a degree in Computer Science, Electrical Engineering, or related field Familiar with C/C++, Rust and Python for embedded systems Familiar with AI and Machine learning concepts and models Exposure to RTOS, device drivers, and low-level programming Experience with debugging, profiling, and performance tuning Experience with embedded software for FPGA, ASIC, or MCU-based platforms is a plus Self-motivated, eager to learn, and comfortable in a fast-paced environment Salary Range: $35-45 USD/hr
    $35-45 hourly 60d+ ago
  • Software Engineer Intern

    Tenex.Ai

    Software developer job in San Jose, CA

    TENEX is an AI-native, automation-first, built-for-scale Managed Detection and Response (MDR) provider. We are a force multiplier for defenders, helping organizations enhance their cybersecurity posture through advanced threat detection, rapid response, and continuous protection. Our team is composed of industry experts with deep experience in cybersecurity, automation, and AI-driven solutions. We're a fast growing startup backed by industry experts and top tier investor Andreessen Horowitz. As an early employee, you'll play a meaningful role in defining and building our culture. Get in on the ground floor. We're a small but well-funded team that just raised a substantial round - joining now comes with limited risk and unlimited upside. We are rapidly growing and seeking top talent to join our mission of revolutionizing the cybersecurity landscape. We are seeking a highly motivated and versatile Full Stack Engineer Intern to join our core engineering team. We value individuals who are proactive, enjoy problem-solving, and are eager to learn and adapt in a fast-paced environment. Culture is one of the most important things at TENEX.AI-explore our culture deck at culture.tenex.ai to witness how we embody it, prioritizing the irreplaceable collaboration and community of in-person work. About Our Intern Program: Internships are available year round. Our internship opportunity is a 12 week program. Position requires 30 hours per week, Monday through Friday. This is a paid internship, based on a fixed 30-hour workweek, with compensation paid semi-monthly. On-site attendance is required daily in the San Jose office. This internship is not benefits-eligible; health insurance is not provided. Relocation and commuting expenses are not covered by the company. Job Responsibilities: Design, develop, and deploy scalable and reliable backend services and APIs. Participate in all aspects of software development activities, including design, coding, code review, testing, bug fixing, and code/API documentation. Write clean, well-documented, and testable code. Troubleshoot and debug issues across the full stack. Contribute to the improvement of our development processes and tools. Stay up-to-date with the latest technologies and industry trends. Be proactive in identifying and solving technical challenges. Required Qualifications: Solid understanding of software engineering principles and best practices. Strong technical background with analytical and problem-solving skills Previous related experience in software engineering (applicable coursework, projects, internships, etc.) Experience with at least one backend programming language such as Go, Python, or an equivalent. Experience with at least one modern frontend framework such as Next.js, TypeScript, React, Vue.js, or an equivalent. Ability to learn new technologies quickly and independently. Excellent verbal and written communication skills; can effectively articulate complex ideas and influence others through well-reasoned explanations.
    $51k-91k yearly est. Auto-Apply 59d ago
  • Software Intern

    Etched

    Software developer job in San Jose, CA

    Team: Software Etched is building the world's first AI inference system purpose-built for transformers - delivering over 10x higher performance and dramatically lower cost and latency than a B200. With Etched ASICs, you can build products that would be impossible with GPUs, like real-time video generation models and extremely deep & parallel chain-of-thought reasoning agents. Backed by hundreds of millions from top-tier investors and staffed by leading engineers, Etched is redefining the infrastructure layer for the fastest growing industry in history. The roles We are hiring software interns across four tracks (systems, firmware, infrastructure, and chip simulation/tooling). You do not need experience in all tracks. Strength in one area is sufficient. Our systems software role focuses on the design, development, and deployment of ML system software required for operating rack-scale systems. Your work will span network performance, telemetry creation and processing pipelines, and analysis of system-level health and performance. System SW is also responsible for the deployment and provisioning of software frameworks and hardware validation, maintaining secure and performant systems for data center scale ML workloads. In our firmware role, you will help develop firmware for custom ASICs designed to run large transformer models efficiently. You'll work across the stack-from low-level drivers, hardware interfaces, and system initialization code to integration with runtime libraries and model-execution frameworks. Your work will focus on making the hardware operate reliably and at peak performance, enabling high-throughput inference and training workloads. You'll collaborate with hardware, architecture, and software teams to bring up new silicon, validate features, and support real-world AI applications. Our infrastructure and core software roles drive the development and adoption of next-generation infrastructure tooling, enabling Etched ASIC, Software, and Platform engineers to iterate faster, build more reliably, and push the boundaries of AI performance. This includes working on our hybrid-cloud high-performance compute (HPC) clusters, massively parallel CI executions, Infrastructure-as-code, scale-out observability platform with LLM integration, and building high-quality tools that engineers love using. Our chip simulation and tooling role will co-design, develop, and test simulations of our custom hardware and tools that engineers use to analyze those systems. You will be working at the cutting edge of hardware innovation, closely coordinating with both software and hardware teams across their whole development path. You may be a good fit if you have: Progress towards a Bachelor's, Master's, or PhD degree in Computer Science, Engineering, or a related technical field. Proficiency in C/C++ or Rust Proficiency in Python (for interns interested in systems software) Strong fundamentals in data structures and algorithms Strong understanding of low-level software engineering Strong understanding of hardware/software co-design Excellent communication and collaboration skills Strong candidates may also have: Experience with Linux internals, kernel development, or driver debugging Experience with hardware diagnostics or interpreting hardware logs Exposure to server virtualization or CI/CD pipelines Experience with Rust or embedded development We encourage you to apply even if you do not believe you meet every qualification. Program details 12-week paid internship (June - August 2026) Generous housing support for those relocating Daily lunch and dinner in our office Based at our office in San Jose, CA Direct mentorship from industry leaders and world-class engineers Opportunity to work on one of the most important problems of our time For any questions, contact **********************. How we're different Etched believes in the Bitter Lesson. We think most of the progress in the AI field has come from using more FLOPs to train and run models, and the best way to get more FLOPs is to build model-specific hardware. Larger and larger training runs encourage companies to consolidate around fewer model architectures, which creates a market for single-model ASICs. We are a fully in-person team in West San Jose, and greatly value engineering skills. We do not have boundaries between engineering and research, and we expect all of our technical staff to contribute to both as needed.
    $51k-91k yearly est. Auto-Apply 41d ago
  • 2026 Summer Intern - Software Engineer

    Weride.Ai

    Software developer job in San Jose, CA

    WeRide is a leading, commercial-stage global company that develops autonomous driving technologies from Level 2 to Level 4. It offers an all-rounded product mix of Robotaxi, Robobus, Robosweeper, Robovan and Advanced Driving Solution to provide services. WeRide aims to develop safe and reliable driverless solutions to make our mobility and transportation safer, more affordable, and accessible. In our internship program, you will:Work alongside world-class engineers to develop, implement, and maintain cutting-edge software for autonomous driving systems. Depending on the team you join, your project responsibilities will vary, giving you exposure to a range of exciting, impactful challenges. You will collaborate with your manager, mentor, and team to drive innovation and make significant contributions to the advancement of autonomous driving technology.Potential responsibilities include: Build real-time, in-vehicle systems that ensure the AV operates safely and efficiently in its environment. Design and develop new features to continuously optimize computational performance, and create tools to assist other teams by proactively informing developers of potential performance issues. Optimize for efficient model deployment, enhance the machine learning workflow, build and support large-scale model evaluation systems. Develop high-performance GPU/CPU kernels by utilizing low-level hardware features and knowledge of performance characteristics. Work with multiple algorithm teams and optimize efficient algorithms for self-driving vehicles Qualifications: Pursuing a BS/MS degree in Computer Science, Software Engineering, Mathematics, Robotics or a related technical field, with an expected graduation date before December 2027. Proficient in C++ and/or Python, Java, Go with knowledge of its latest features. Have good programming practices, adhere to coding standards, and follow test-driven development. Strong analytical and problem-solving skills. Excellent communication, and cross-functional team collaboration abilities. Passion for innovation in the autonomous vehicle industry. What Happens Next: We'll take a few weeks to review all applications. If we'd like to move forward with you, we'll reach out to arrange the next steps, which may include an online assessment, a call with a recruiter, and 3 interviews with your future colleagues to better inform our decision. During the interview process, we aim to learn more about your skills, experiences, and motivators. Many of our questions will focus on understanding how you might operate here at WeRide. Please note that, due to the high volume of applications we receive, we're unable to offer individual feedback during the interview process. We recognize that interviewing for a new role is significant, and we appreciate you considering WeRide as the next step in your career. Our Recruiting Team is here to support you throughout the interview process. Come join us and apply today! At WeRide, interns collaborate with industry leaders on impactful projects that drive meaningful results for the company. You'll apply your knowledge while gaining opportunities to expand your skill set. Our 12-week/ 3-month internship program begins in May or June 2026. Successful candidates must be available to work in the office five days a week. Interns will receive 1-on-1 mentorship, hands-on training, and engage in fun team-building activities as well as interactive workshops, enhancing both professional and personal growth.
    $51k-91k yearly est. Auto-Apply 60d+ ago
  • Technology Lead / Architect - Networking product Development

    Avance Consulting Services 4.4company rating

    Software developer job in San Jose, CA

    Warm Greetings! My name is Srinath and I am a Sr. Technical Recruiter with Avance Consulting. We are a leading consulting company and have been in consulting business for last 10 years. We are primary vendors to several Fortune 1000, Investment Banks and Financial companies. I found your resume on one of the job boards and it looks to be a good fit for an open position we have. Please review the listed below. If you are interested, please respond with your updated resume or give me a call on ************ Ext 238 at your earliest convenience. If you are not looking for new roles, please forward this email to someone either from your professional network or friends who are looking for new opportunities since we have an excellent referral program. Job Description Hi, I have Opportunity with one of my client, please find below Job Description for your review. If you are interested please forward me your updated resume along with your contact details to discuss further. Role: Technology Lead - Networking product Development Duration: Full Time / Permanent Location: San Jose/Petaluma (CA) Qualifications Basic • Bachelor's degree or foreign equivalent required from an accredited institution. Will also consider three years of progressive experience in the specialty in lieu of every year of education. • At least 4 years of experience with Information Technology Preferred • At least 4 years of experience in embedded software development for Telecom/Datacom products • At least 7 years of experience in C/C++ Development • Experienced in architecture/design of software which works seamlessly on pizza box and large distributed network elements • Well conversed with Configuration distribution, pre-provisioning,backup-restore, commit-rollback, schema/model driven management interface design • Experienced in scaling in a multi-chassis centralized management system • Background with user interfaces infrastructure development • Experienced with management protocols like Netconf/ Yang/ XML/ OpenConfig / RestConf is required. • Knowledge of CLI, Alarm/Events, IPDR, PM, AAA, and SNMPv2/v3, • Experience with the Conf-d management framework • Knowledge of Ethernet, Networking protocols, Datacom and Telecom technologies • Hands-on experience with embedded software for managing Telecom and Datacom products and devices • Design and development experience with C in an embedded Linux environment • Foundation in computer science with strong competencies in data structures, algorithms software engineering, and embedded programming techniques • Work experience in Agile/Scrum development methodology • Experience and desire to work in a Global delivery environment Position :2 Role: Technology Architect - Networking product Development Duration: Full Time / Permanent Location: San Jose/Petaluma (CA) Qualifications Basic •Bachelor's degree or foreign equivalent required from an accredited institution. Will also consider three years of progressive experience in the specialty in lieu of every year of education. • At least 7 years of experience with Information Technology. Preferred • At least 7 years' experience in C/C++ in area of Telecom/Datacom Product development. • Experienced in architecture/design of software which works seamlessly on pizza box and large distributed network elements • Well conversed with Configuration distribution, pre-provisioning, backup-restore, commit-rollback, schema/model driven management interface design • Experienced in scaling in a multi-chassis centralized management system • Background with user interfaces infrastructure development • Experienced with management protocols like Netconf/ Yang/ XML/ OpenConfig/ RestConf is required. • Knowledge of CLI, Alarm/Events, IPDR, PM, AAA, and SNMPv2/v3, • Experience with the Conf-d management framework • Knowledge of Ethernet, Networking protocols, Datacom and Telecom technologies • Hands-on experience with embedded software for managing Telecom and Datacom products and devices • Strong design and development experience with C in an embedded Linux environment • Foundation in computer science with strong competencies in data structures, algorithms software engineering, and embedded programming techniques • Work experience in Agile/Scrum development methodology Qualifications •Bachelor's degree or foreign equivalent required from an accredited institution. Will also consider three years of progressive experience in the specialty in lieu of every year of education. Additional Information All your information will be kept confidential according to EEO guidelines.
    $133k-183k yearly est. 60d+ ago
  • Software Developer Intern 2026: SVL

    IBM 4.7company rating

    Software developer job in San Jose, CA

    **Introduction** Launch your software career with IBM!As a Software Developer Intern, you'll work with cutting-edge technologies and learn from industry experts while contributing to products that reach millions of users worldwide. This isn't "shadow and learn" - you'll take ownership, deliver value and see your work impact real clients. From your first week, you'll be part of a real Agile team, coding, testing, and deploying features that matter. Why you'll love this internship: * Real-world projects with measurable impact * Mentorship from experienced IBM engineers * Networking, intern events, and career development opportunities * A clear path to future full-time roles At IBM you'll be part of a diverse and inclusive community, have access to premium learning resources, join intern hackathons and networking events, and set the stage for a potential full-time role after your internship. **Your role and responsibilities** During your internship, you will: * Be an integral part of an Agile development team - designing, coding, testing, and deploying software that makes a real impact. * Turn design concepts and wireframes into beautiful, functional web applications. * Learn directly from experienced engineers through code reviews, pair programming, and mentorship. * Work hands-on with APIs, databases, and cloud platforms to bring ideas to life. * Apply software engineering best practices in a collaborative and inclusive environment. Who You Are You're curious, creative, and driven to turn ideas into code. You thrive in a collaborative environment, love solving problems, and aren't afraid to experiment, fail fast, and learn quickly. Whether you've built side projects, contributed to open source, or are exploring new frameworks just for fun - you're excited to grow with a global team of innovators at IBM. **Required technical and professional expertise** * Familiarity with front-end technologies (HTML, CSS, JavaScript, and frameworks like React, Angular, or Vue). * Basic understanding of back-end technologies (Node.js, Java, Python, SQL). * Experience using development tools (Git, IDEs) and version control. * Curiosity to learn about cloud platforms, automation, and container technologies. **Preferred technical and professional experience** * Exposure to cloud platforms (IBM Cloud, AWS, or Azure). * Experience with APIs, RESTful services, and databases (Postgres, MySQL, or similar). * Familiarity with Agile tools, CI/CD, and automation frameworks (Jenkins, Cypress, Selenium, etc.). * Contributions to open-source or personal coding projects. * Passion for innovation and continuous learning * Graduate in Dec 2026 or 2027. IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
    $46k-58k yearly est. 60d+ ago

Learn more about software developer jobs

How much does a software developer earn in Salinas, CA?

The average software developer in Salinas, CA earns between $83,000 and $153,000 annually. This compares to the national average software developer range of $67,000 to $113,000.

Average software developer salary in Salinas, CA

$112,000

What are the biggest employers of Software Developers in Salinas, CA?

The biggest employers of Software Developers in Salinas, CA are:
  1. clearAvenue
Job type you want
Full Time
Part Time
Internship
Temporary