Post job

Associate software engineer jobs in Cupertino, CA - 10,236 jobs

All
Associate Software Engineer
Software Engineer
Staff Software Engineer
Computer Engineer
Senior Software Engineer
Software Automation Engineer
Software Validation Engineer
Quality Assurance Engineer
Application Software Developer
Software Engineering Internship
  • Silicon Validation Software Engineer: CPU and Memory Hierarchy

    Apple 4.8company rating

    Associate software engineer job in Cupertino, CA

    **Role Number:** 200*********** Would you like to work on SW that runs on every Apple phone, pad, and Mac computer in the world? Join our team of experienced SW engineers and debuggers in validating Apple's world class silicon. In this highly visible role you will be writing functional validation SW for the CPUs, caches, and memory subsystem of our SoCs, with the aim of identifying logic design and circuit bugs. You will be a SW developer for a system validation tool used widely across Apple's Silicon Engineering group, and will collaborate with SoC design and product engineering teams to debug and drive silicon issues to root-cause. **Description** Work with designers and architects to understand the functionality of various blocks in the SoC. Create validation test plans, ensuring all key features are covered. Develop SW workloads to validate various CPU and memory subsystem features. Integration of these workloads into an existing system validation tool. Make enhancements to the tool's SW framework to support new CPU architectures. Drive the bring-up and execution of our validation SW in pre-silicon (FPGAs) and post-silicon (development boards). Debug workload failures using a variety of tools and hooks. Release and distribute our system validation SW to cross-functional teams across Apple. **Minimum Qualifications** + BS and a minimum of 3 years relevant industry experience **Preferred Qualifications** + Strong understanding of micro-processor architecture + Good knowledge of ARM or another CPU instruction set architecture + Familiarity with memory technologies and power management + Experienced C and assembly programmer + Experience with scripting languages such as Python, Perl, or Tcl + Knowledge of software tool chains including including compilers, assemblers, and source control tools + Background in silicon bring-up and debug experience a plus + Ability to work well in a team, but to be responsible and self-driven. Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant (*********************************************************************************************** .
    $141k-179k yearly est. 6d ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Quality Assurance Engineer

    Alibaba Cloud

    Associate 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 5d ago
  • Flight Software Engineer

    Antramo, Inc.

    Associate software engineer job in Sunnyvale, CA

    About the job Flight Software Engineer An aerospace start-up, is seeking a motivated Senior Software Engineer to help build a revolutionary lighter than air flight vehicle. You will work within a dynamic engineering and design team to plan, conceptualize, rapidly prototype, test and implement innovative solutions for the design, fabrication, and assembly of large experimental flight vehicles. We believe in fast-cycle development and approach to flight systems development with the motto "build a little, test a little, learn a lot". This unique position allows for hands-on leadership through all phases of development, from concept to flight of an experimental aerospace vehicle. We are seeking a high energy, passionate Senior Software Engineer to help further the development of software for safety critical systems as well as actively test and validate rapidly developed software on the Airship. Responsibilities and Duties Lead Capturing and Finalizing Software Requirements in collaboration with flight test engineers, flight operations, pilots, and other cross functional stake holders. Create and maintain Design and Architecture of Safety Critical Software for aircraft/airship. Lead and hands-on with Safety Critical Software Implementation and integration activities. Develop comprehensive test sets for validation and verification of released software. Lead root cause analysis of issues stemming from internal and external test activities. Lead software development in conjunction with other systems to Verify & Validate repeatability and reliability on the Airship meeting quality and timing requirements. Develop and establish requirements for associated Simulation software. Create and maintain Simulation software design documentation and test reports. Lead various levels of Software Releases for various testing and final usage Airship. Lead Software Change Request, Merge Request, Software Review, etc. activities Lead and Mentor Software Engineering team members and related development activities. Collaborate with various cross functional teams. Lead and/or Support training activities. Qualifications and Skills BS/MS in Computer Science, Computer Engineering or related field. 7/5 years of experience in a similar Senior Software Engineer role and responsibilities. Proficient in Real Time Operating System and Embedded Systems based development. Proficient in C#, C++, RTOS, Python, and Scripting. Proficient with GitLab based CI-CD software build toolchain and release. Proficient in common software validation practices and standards. Detail oriented and well organized with excellent communication skills. Self-Starter as well as a Team player, with a can-do attitude and a desire to learn. Desired Additional Skills Experience with aviation standards such as DO-178C or equivalent industry standards. Experience working with EE hardware interfaces such as MCU, Communication, Sensors, Actuators, etc. Experience working with C and/or embedded C. Experience working with PLC systems and HMI. Experience in development of UI for cockpit, instrument cluster, equipment. Basic front-end and back-end software architecture-based development. What We Offer! Relocation assistance Excellent medical, dental, and vision insurance through a PPO plan (100% premium paid for individuals, ~70% for dependents) Company-paid life, AD&D, long-term disability, and short-term disability insurances Parental leave Generous PTO + 10 paid holidays 401(k) matching up to 6% Lunch and snacks provided every day, including accommodations for all dietary restrictions Monthly wellness stipend Monthly cell phone stipend Yearly education stipend to obtain certifications or take classes in your field Fun events, swag, and the occasional airship ride An opportunity to change the world and work with some of the smartest and the most talented experts from different fields Compliance Requirements Criminal background check clearance Drug test clearance wherever applicable $160,000 - $185,000 a year The base salary range for this role is $160,000 to $185,000, which is determined based on experience, geography, and qualifications. The base salary is one component of the total compensation package, which includes a very competitive annual bonus, 401K Match, and other generous benefits. While we believe competitive compensation is a critical aspect of your decision to join us, we do hope you also spend time considering why our mission and culture are right for you.
    $160k-185k yearly 7d ago
  • Software Engineer - Reliability

    Pantera Capital

    Associate software engineer job in Palo Alto, CA

    About xAI xAI's mission is to create AI systems that can accurately understand the universe and aid humanity in its pursuit of knowledge. Our team is small, highly motivated, and focused on engineering excellence. This organization is for individuals who appreciate challenging themselves and thrive on curiosity. We operate with a flat organizational structure. All employees are expected to be hands-on and to contribute directly to the company's mission. Leadership is given to those who show initiative and consistently deliver excellence. Work ethic and strong prioritization skills are important. All engineers are expected to have strong communication skills. They should be able to concisely and accurately share knowledge with their teammates. About the Role We are seeking a talented Site Reliability Engineer (SRE) to join our SuperComputing team. In this role, you'll ensure the reliability, scalability, and performance of our high-performance computing (HPC) infrastructure, powering cutting-edge AI research. You'll collaborate with cross-functional teams to build and maintain systems that support massive-scale data processing and model training. You\'ll ensure Grok stays reliable for millions while inventing new approaches at the intersection of SRE and cutting-edge AI to help define the future of AI reliability engineering. What You'll Do Design, implement, and maintain robust, scalable infrastructure for supercomputing environments. Monitor and optimize system performance, ensuring high availability and minimal downtime. Develop automation tools and scripts to streamline operations and improve system reliability. Troubleshoot complex issues across distributed systems, networks, and storage solutions. Collaborate with AI researchers and engineers to support compute-intensive workloads. Implement security best practices to protect sensitive data and infrastructure. Contribute to capacity planning and disaster recovery strategies. Participate in an on-call rotation to ensure 24/7 system reliability. Ideal Experiences Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience). 3+ years of experience in site reliability engineering, DevOps, or systems engineering. Proficiency in Linux system administration and scripting (e.g., Python, Bash). Experience with containerization (e.g., Docker, Kubernetes) and cloud platforms (e.g., AWS, GCP, Azure). Strong understanding of networking, distributed systems, and storage technologies. Familiarity with HPC environments, GPU clusters, or large-scale data processing. Excellent problem-solving skills and ability to work in a fast-paced, dynamic environment. Strong communication skills and a collaborative mindset. Bonus: Experience with Infrastructure as Code (e.g., Terraform, Ansible) or monitoring tools (e.g., Prometheus, Grafana). Location This role is based in the Bay Area (San Francisco and Palo Alto). Candidates are expected to be located near the Bay Area or open to relocation. Tech Stack Languages: Rust, Python, C++, Golang Interview Process Application Review: Submit your CV and a statement of exceptional work. Our team will review your application to assess fit. Phone Interview (45 minutes): A brief conversation with a team member to discuss your background, key accomplishments, and motivation. Main Interview Process 1 Coding assessment: Solve problems in Rust, Python, C++, or Golang 1 Skill Specific Technical Interview: Demonstrate practical skills in a live problem-solving session. 1 SRE/System Case Study: Analyze and solve a complex, real-world system design or operational problem, demonstrating your technical expertise, problem-solving skills, and ability to optimize system reliability and performance. Project Deep-Dive: Present your past exceptional work to a small audience. Annual Salary Range $180,000 - $440,000 USD Benefits Base salary is just one part of our total rewards package at xAI, which also includes equity, comprehensive medical, vision, and dental coverage, access to a 401(k) retirement plan, short & long-term disability insurance, life insurance, and various other discounts and perks. xAI is an equal opportunity employer. California Consumer Privacy Act (CCPA) Notice #J-18808-Ljbffr
    $106k-150k yearly est. 4d ago
  • Lead Software Automation & Toolchain Engineer

    Acceler8 Talent

    Associate software engineer job in San Jose, CA

    We're hiring a Lead Software Automation & Toolchain Engineer to join a frontier physical AI startup building autonomous systems that can experiment, reason, and discover in the real world. The team is a small, world-class group pushing beyond simulation and software-only AI. Their systems operate across a 20,000 sq ft physical intelligence factory and support a $42M federally funded program, enabling ML-driven agents to directly command real engineering tools and workflows. This role owns the automation substrate that connects AI agents to the physical world - unifying CAD, EDA, CAE, and scientific tools into clean, deterministic, agent-callable interfaces. You'll define how intelligent systems manipulate real engineering stacks at scale. What you'll do: Build reproducible adapters and automation pipelines that make heterogeneous engineering tools fully agent-callable Design structured APIs, parsers, classifiers, and fault-tolerant execution flows across CAD, EDA, CAE, and scientific toolchains Wrap commercial and open-source engineering tools into deterministic, scriptable workflows with robust validation and recovery Partner closely with ML researchers, agent systems engineers, and domain experts to automate end-to-end engineering workflows Make foundational architecture decisions in a fast-moving, first-principles environment What we're looking for: Senior or Lead-level experience automating engineering or scientific tools (e.g., CAD, EDA, CAE, CAM, COMSOL, simulation platforms) Strong systems-thinking ability across heterogeneous tools, file formats, and execution environments Proven ability to build reproducible, fault-tolerant automation pipelines and structured tool interfaces Comfort working at the boundary of software systems, ML-driven agents, and real-world engineering workflows Thrives in high-ownership, frontier research environments Location: San Francisco or Redwood City
    $120k-168k yearly est. 2d ago
  • Distinguished Engineer, Computer Vision

    Geico 4.1company rating

    Associate software engineer job in Palo Alto, CA

    GEICO . For more information, please .**Overview**: GEICO is on a multi-year journey to transform the insurance industry with Artificial Intelligence. **The Team****:** The AI Modeling and Research team is part of the AI Org, which is Geico's strategic investment with the mission to transform Geico into an AI-first company. AI org is led by Vice President, Head of AI. AI Org is in the Technology, Product and AI (TPA) org at Geico. TPA is led by the Chief Technology, Product and AI Officer, who reports to the CEO of Geico. **The Role Purpose**: We are looking for a highly experienced Distinguished Engineer who has deep insights into ML modeling for computer vision and can lead major technical decisions on how the company can build cutting-edge products powered by industry leading computer vision technologies. The candidate should build close partnerships with product, engineering and operation leadership across the company. This role will report directly to the Senior Director of AI Modeling and Research. **Responsibilities:** To be successful in this role, you will need: Continuously improving system performance, scalability, and user experience.**Qualifications****:** 15+ years of hands-on experience in AI/ML in a production environment.Successful leadership experience in leading the technical decisons for teams of size >= 15.Strong communication and collaboration skills across technical and non-technical teams.* Comprehensive Total Rewards program that offers personalized coverage tailor-made for you and your family's overall well-being.* Financial benefits including market-competitive compensation; a 401K savings plan vested from day one that offers a 6% match; performance and recognition-based incentives; and tuition assistance.* Access to additional benefits like mental healthcare as well as fertility and adoption assistance.* Supports flexibility- We provide workplace flexibility as well as our GEICO Flex program, which offers the ability to work from anywhere in the US for up to four weeks per year.At GEICO,we offer a rewarding career where your ambitions are met with endless possibilities.Every day we honor our iconic brand by offering quality coverage to millions of customers and being there when they need us most. We thrive on relentless innovation to exceed our customers' expectations while making a real impact on local communities nationwide.Founded in 1936, GEICO is a member of the Berkshire Hathaway family of companies and one of the largest auto insurers in the United States. #J-18808-Ljbffr
    $129k-173k yearly est. 5d ago
  • Quantum Applications Software Developer

    Psiquantum 4.2company rating

    Associate software engineer job in Palo Alto, CA

    PsiQuantum'smission is to build the first useful quantum computers-machines capable of delivering the breakthroughs the field has long promised. Since our founding in 2016, our singular focus has been to build and deploy million-qubit, fault-tolerant quantum systems. Quantum computers harness the laws of quantum mechanics to solve problems that even the most advanced supercomputers or AI systems will never reach. Their impact will span energy, pharmaceuticals, finance, agriculture, transportation, materials, and other foundational industries. Our architecture and approachisbased on silicon photonics. Byleveragingthe advanced semiconductor manufacturing industry-including partners like GlobalFoundries-we use the same high-volume processes that already produce billions of chips for telecom and consumer electronics. Photonics offers natural advantages for scale: photonsdon'tfeel heat, are immune to electromagnetic interference, and integrate with existing cryogenic cooling and standard fiber-optic infrastructure. In 2024,PsiQuantumannounced government-funded projects to support the build-out of our first utility-scale quantum computers in Brisbane, Australia, and Chicago, Illinois. These initiatives reflect a growing recognition that quantum computing will be strategically and economically defining-and that now is the time to scale. PsiQuantumalso develops the algorithms and software needed to make these systems commercially valuable. Our application, software, and industry teams work directly with leading Fortune 500 companies-including Lockheed Martin, Mercedes-Benz, Boehringer Ingelheim, and Mitsubishi Chemical-to prepare quantum solutions for real-world impact. Quantum computing is not an extension of classical computing. Itrepresentsa fundamental shift-and a path to mastering challenges that cannot besolvedany other way. The potential is enormous, and we have a clearpathto make it real. Come join us. Job Summary: PsiQuantum's applications team is uniquely focused on algorithms in the fault tolerant regime and is very tightly integrated with quantum architecture development. Within that team, the role of a quantum applications software engineer is to design, build and deploy tools which drive the development of quantum applications for solving the world's most pressing problems. As a crucial member within the team, a quantum application software engineer's job is to work closely with quantum applications architects and engineers to develop software toolkits and workflows, without which the team could not do their job. Such tools include (but are not limited to): quantum simulators, quantum resource estimators, quantum circuit compilation, and domain-specific quantum application integration. This work takes quantum algorithms from concept to reality, may involve close collaboration with external partners on specific use cases, and directly enables the discovery of both new quantum application use-cases and novel algorithmic techniques. Responsibilities: Lead the design, development, and deployment of quantum applications software tools to support both internal and external users. Maintain, service and upgrade a high-quality codebase supported by a fast and reliable simulation infrastructure. Work closely with internal and external partners and other members of the quantum applications team to design, implement and analyze quantum algorithms for real-world use cases. Assist with full system analysis to evaluate and optimize resource requirements for fault tolerant computations. Assist with the optimization of quantum algorithms at the subroutine, circuit, and compiled gate-set level. Experience/Qualifications: Graduate degree in Physics, Math, or Computer Science or equivalent required (MSc or PhD). Practical experience in quantum computing, programming quantum applications, or quantum circuit compilation. 5+ years professional experience programming and releasing production code in Python, C++, or similar languages. Experience with quantum algorithms or compiling in the regime of fault tolerant gates preferred. Experience with deployment of code in distributed environments, cloud application development, and RESTful API-driven architectures. A results-driven "doer", preferably with experience in a high-throughput, rapid-delivery work environment. A problem solver, with an analytical mindset. Proven team player with an ability to work effectively across departments, sites, and time zones. Ability to work independently and contribute in fast-moving start-up environment. PsiQuantum provides equal employment opportunity for all applicants and employees. PsiQuantum does not unlawfully discriminate on the basis of race, color, religion, sex (including pregnancy, childbirth, or related medical conditions), gender identity, gender expression, national origin, ancestry, citizenship, age, physical or mental disability, military or veteran status, marital status, domestic partner status, sexual orientation, genetic information, or any other basis protected by applicable laws. Note: PsiQuantum will only reach out to you using an official PsiQuantum email address and will never ask you for bank account information as part of the interview process. Please report any suspicious activity to . We are not accepting unsolicited resumes from employment agencies. The ranges below reflect the target ranges for a new hire base salary. One is for the Bay Area (within 50 miles of HQ, Palo Alto), the second one (if applicable) is for elsewhere in the US (beyond 50 miles of HQ, Palo Alto). If there is only one range, it is for the specific location of where the position will be located.Actual compensation may vary outside of these ranges and is dependent on various factors including but not limited to a candidate's qualifications including relevant education and training, competencies, experience, geographic location, and business needs. Base pay is only one part of the total compensation package. Full time roles are eligible for equity and benefits. Base pay is subject to change and may be modified in the future. U.S. Base Pay Range $140,000-$160,000 USDBay Area Pay Range $170,000-$185,000 USD
    $170k-185k yearly 5d ago
  • Software Engineer, Intern - Summer 2026, Foster City

    Visa 4.5company rating

    Associate software engineer job in Foster City, CA

    Visa is a world leader in digital payments, facilitating more than 215 billion payments transactions between consumers, merchants, financial institutions and government entities across more than 200 countries and territories each year. Our mission is to connect the world through the most innovative, convenient, reliable and secure payments network, enabling individuals, businesses and economies to thrive. When you join Visa, you join a culture of purpose and belonging - where your growth is priority, your identity is embraced, and the work you do matters. We believe that economies that include everyone everywhere, uplift everyone everywhere. Your work will have a direct impact on billions of people around the world - helping unlock financial access to enable the future of money movement. Join Visa: A Network Working for Everyone. Job Description As a Software Engineer Intern, you will be placed in one of the technologyorganizations at Visa and specific assignments will depend on upon your skills sets, interest, and team needs. We are seeking Software Engineer interns across our Technology organization. As an intern, you will take on meaningful work, engage in out-of-the-box problem solving, and participate in global case challenges and impactful initiatives. You will get the chance to work with multiple teams, systems, and products through a wide variety of data sources. From technology to business, we are looking for people who can innovate, collaborate and bring Visa into the next level of a rapidly evolving digital marketplace. During the internship, you will work on one or more hands-on projects with the team. Our summer internship also equips you with social and professional networking events and developmental workshops, designed to provide you the resources and training to have an impactful summer. Some examples of previous summer intern projects: Self-serve deployment of Kafka clusters using Docker and Kubernetes with auto scale up capability Creating a natural language Chatbot for searching CDISI knowledge base Developing a prototype that would automate payments at gas stations Automating process for removing duplicate compromised account numbers using low latency algorithms Improving the usage of Visa Checkout across all mobile and web devices Developing testing tools to identify errors in internal systems Creating visual monitoring tools to uncover transaction errors Analyze, design, code and unit test software solutions and enhancements for an application that applies business logic and routes digital currency of global transactions Develop a robust app factory to be used to create hundreds of mobile banking applications for iOS and Android with a single click Implementation of a single development lifecycle, from Analysis and Design, Build, QA, Security, and Deployment. Begin to learn best and secure coding practices and standards Qualifications Basic Qualifications Students pursuing a Bachelor's degree in Computer Science, Computer Engineering, CIS/MIS, Cybersecurity, Business or a related field, with a graduation date in December 2026-August 2027 Strong communications skills, specifically, the absence of repeated grammatical or typographical errors, clear and concise written and spoken communications that demonstrate professional judgment. Preferred Qualifications Proficiency in at least one programming language or technology including, but not limited, to Java, C/C++, C#, .NET, python, Javascript, HTML Experience with Write utilities / automation tools using Selenium, Java, REST, Python, Groovy, and more Exposure to containerized microservices in Kubernetes environments (e.g., class projects, labs, internships). Demonstrated adaptability and willingness to learn new skills and technologies. Familiarity with some of the following (preferred but not required): Kubernetes (especially kind cluster) Jenkins, GitHub Actions, or ArgoCD Chainsaw, Prometheus, Splunk, ClickHouse Opensearch/Elasticsearch Familiarity with software testing principles Experience or knowledgein working with both RDBMS (preferably MySQL) and NoSQL databases (preferably Cassandra) Experience in developing Agentic Solution Machine learning and data science background is great Solid understanding of software engineering concepts and methodologies Document process, designs, test results, and analysis Lead root cause analysis and track defect resolution to completion Review and provide feedback on development code, test designs and test cases Strong ability to collaborate Highly driven, resourceful and results oriented Good team player and excellent interpersonal skills Good analytical and problem-solving skills Demonstrated ability to lead and navigate through ambiguity Additional Information U.S. APPLICANTS ONLY:The estimated hourly range for a new hire into this position is $40/hr to $45/hr. The hourly rate may vary depending on job-related factors which may include knowledge, skills, experience, and location. Work Hours:Varies upon the needs of the department. Work Authorization:Visa will not sponsor applicants for work visas in connection with this position. Future sponsorship will not be considered. This is a hybrid position.Expectation of days in office will be confirmed by your hiring manager. Travel Requirements:This position requires travel5-10% of the time. Mental/Physical Requirements:This position will be performed in an office setting. The position will require the incumbent to sit and stand at a desk, communicate in person and by telephone, frequently operate standard office equipment, such as telephones and computers. Visa is an EEO Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status. Visa will also consider for employment qualified applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local law. Visa will consider for employment qualified applicants with criminal histories in a manner consistent with applicable local law, including the requirements of Article 49 of the San Francisco Police Code.
    $40 hourly 4d ago
  • Senior Developer - Embedded Wi-Fi - Palo Alto, CA

    Info-Ways

    Associate software engineer job in Palo Alto, CA

    Contract IT Role: Senior Developer - Embedded Wi-Fi Duration: 6+ Months BGV will be done for the selected candidates. 8+ years of experience in Embedded Software Development in C/Linux Environment Qualifications Expertise in Wi-Fi chipset Driver Development / Porting / Integration Domain Knowledge in 802.11 a/b/g/n/ac Expertise in Wi-Fi open source components - LwIP, WPA Supplicants, D‑Bus, ConnMan Expertise in C Programming Preferred Experience in Wi-Fi chipsets from Broadcomm Work Experience in Chipset Provider, OEM, SOC companies Application Details Please respond with your word resume and requested details: Full Name Work Authorization Contact Number Email ID Skype ID Current location Willing to relocate Rate/hr All your information will be kept confidential according to EEO guidelines. #J-18808-Ljbffr
    $118k-164k yearly est. 2d ago
  • Full Stack Software Engineer (Python / React)

    Arrayo

    Associate software engineer 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. 5d ago
  • Software Engineer

    Supermicro 4.7company rating

    Associate software engineer 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: As a Software Engineer, you'll be the go-to person to roll out and maintain business critical applications and services for Supermicro. You are also responsible for resolving escalated service issues, coaching other engineers to resolutions, engineering and implementing complex projects. You will be a person who is independent with leadership to drive the technical development and with excellent communication skills. Essential Duties and Responsibilities: Includes the following essential duties and responsibilities (other duties may also be assigned): * Design, develop, and maintain automation test script for firmware and software * Perform software UI, Functional, stress testing, and more * Test suite containerization * Work closely with RD and PM to new features and bug fixes * Prepare evaluation reports on software test findings * Enforce software quality control * Utilize analytical skills to validate and verify software issues * Maintain the standards set by the company Qualifications: * BS or MS in CS/CE/EE is required * 1+ years of relevant work experience preferred * Strong understanding of relational database (MySQL, MSSQL) * Experience testing RESTful APIs, Redfish API, web applications, and microservices. * Familiarity with containers (Docker) and orchestration (Kubernetes). * Proficiency in test automation using Python, Java, or similar languages. * Strong programming skills in Python, Shell Script, PHP * Excellent verbal and written communication skills Salary Range $84,000 - $134,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.
    $84k-134k yearly 5d ago
  • Staff Simulation Software Engineer

    Strativ Group

    Associate 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: 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. 5d ago
  • Staff Software Engineer

    Storm3

    Associate software engineer job in San Jose, CA

    💻 Staff / Principal Software Engineer - AI Platform (LLMs & RAG) 📋 GenAI Healthcare 📍 Hybrid 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 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. 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 RAG, knowledge systems, and AI-native backend architectures. Responsibilities: Design, build, and evolve scalable LLM-based systems, including RAG pipelines, prompt orchestration, embedding strategies, vector search, and inference workflows. 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 Build and maintain backend services and APIs supporting LLM inference, evaluation, observability, and lifecycle management Establish best practices for prompt management, model versioning, human-in-the-loop workflows, and continuous improvement using feedback signals. 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. 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. 7+ years of professional software engineering experience, with 2+ years working directly with LLM-based systems in production environments. Hands-on experience designing and deploying RAG architectures Strong proficiency in Python and experience with modern backend stacks 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 Experience with cloud-native architectures and containerized deployments 📧 Interested in applying? Please click on the ‘Easy Apply' button
    $130k-184k yearly est. 1d ago
  • Senior Software Engineer

    Metric Bio

    Associate software engineer job in Menlo Park, CA

    We're partnering with a fast-growing healthcare AI company building production-grade software that connects advanced machine-learning models directly into real clinical workflows. This role sits at the intersection of full-stack engineering, cloud infrastructure, and data-intensive systems supporting clinician-facing applications. You'll work on systems that handle voice-driven clinical documentation, structured report generation, and backend services that operate at scale in a regulated environment. What You'll Work On: Build and operate full-stack services supporting clinician workflows and AI-powered applications Develop systems that transform voice dictation and model outputs into structured clinical reports Create workflows for drafting, editing, and final clinician sign-off Design and maintain low-latency, scalable backend services in the cloud Work with large volumes of structured and unstructured data, including metadata and model outputs Partner closely with machine-learning and infrastructure teams to bring inference into production Own services end-to-end: design, implementation, deployment, and ongoing reliability What We're Looking For: Demonstrated ability to build and ship full-stack systems in production environments Experience designing, deploying, and operating cloud-based services (AWS preferred) Comfort owning API-driven, data-intensive systems Experience working with distributed systems and production reliability concerns Familiarity with a modern backend stack, such as: AWS (e.g., EC2, S3, ECS/EKS, IAM, monitoring/logging tools) Python-based backend services (e.g., FastAPI or similar frameworks) Relational databases (e.g., PostgreSQL or equivalent) Strong ownership mindset and sound engineering judgment This team is not credential-driven - they value clear evidence of impact, technical depth, and the ability to own complex systems. Nice to Have: Experience with report generation, document workflows, or structured text pipelines Exposure to ML inference pipelines or AI-powered production systems Background working in healthcare or other regulated environments
    $118k-164k yearly est. 1d ago
  • Machine Learning/Computer Vision Engineer

    Apple Inc. 4.8company rating

    Associate software engineer job in Sunnyvale, CA

    We are looking for a skilled Machine Learning/Computer Vision Engineer with hands-on experience developing algorithms for human understanding and human intelligence applications.Responsibilities include but not limited to:- Adapt state-of-the-art algorithms, as well as design and implement new algorithms to solve challenging problems.- Collaborate with others to drive requirements and validation tests to ship models.- Take a practical approach to problem solving and adapt to an evolving environment.- Deliver clean, modular, testable algorithm code.- Communicate and work effectively with cross-functional partners.The ideal candidate should possess the following qualities:- Be highly-motivated and take initiative to achieve goals, while delivering on schedule.- Has a sense of curiosity and willingness to learn new things in order to improve the quality of their solutions.- Works well in a collaborative setting. Minimum Qualifications BS and a minimum of 3 years relevant industry experience Software engineering skills and proficiency in Python and PyTorch. Preferred Qualifications MS or PhD in computer vision, computer graphics, machine learning, computer science, computer engineering or related fields. Comprehensive understanding of diffusion models, transformers and auto-encoders. Capable of making well-informed and practical decisions in a rapidly evolving environment. Excellent communication and experience working with multi-functional teams. Self-motivated with proven track record to optimally prioritize and deliver tasks on schedule. Good software engineering skills and proficiency in C/C++. At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $147,400 and $272,100, and your base pay will depend on your skills, qualifications, experience, and location. Apple employees also have the opportunity to become an Apple shareholder through participation in Apple's discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple's Employee Stock Purchase Plan. You'll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses - including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits. Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program. Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant . #J-18808-Ljbffr
    $147.4k-272.1k yearly 4d ago
  • Lead Software Automation & Toolchain Engineer

    Acceler8 Talent

    Associate software engineer job in Fremont, CA

    We're hiring a Lead Software Automation & Toolchain Engineer to join a frontier physical AI startup building autonomous systems that can experiment, reason, and discover in the real world. The team is a small, world-class group pushing beyond simulation and software-only AI. Their systems operate across a 20,000 sq ft physical intelligence factory and support a $42M federally funded program, enabling ML-driven agents to directly command real engineering tools and workflows. This role owns the automation substrate that connects AI agents to the physical world - unifying CAD, EDA, CAE, and scientific tools into clean, deterministic, agent-callable interfaces. You'll define how intelligent systems manipulate real engineering stacks at scale. What you'll do: Build reproducible adapters and automation pipelines that make heterogeneous engineering tools fully agent-callable Design structured APIs, parsers, classifiers, and fault-tolerant execution flows across CAD, EDA, CAE, and scientific toolchains Wrap commercial and open-source engineering tools into deterministic, scriptable workflows with robust validation and recovery Partner closely with ML researchers, agent systems engineers, and domain experts to automate end-to-end engineering workflows Make foundational architecture decisions in a fast-moving, first-principles environment What we're looking for: Senior or Lead-level experience automating engineering or scientific tools (e.g., CAD, EDA, CAE, CAM, COMSOL, simulation platforms) Strong systems-thinking ability across heterogeneous tools, file formats, and execution environments Proven ability to build reproducible, fault-tolerant automation pipelines and structured tool interfaces Comfort working at the boundary of software systems, ML-driven agents, and real-world engineering workflows Thrives in high-ownership, frontier research environments Location: San Francisco or Redwood City
    $120k-168k yearly est. 2d ago
  • Principal Computer Vision Engineer & AI Modeling

    Geico 4.1company rating

    Associate software engineer job in Palo Alto, CA

    A leading auto insurance company is seeking a Distinguished Engineer with extensive AI/ML experience to lead technical decisions in building innovative products focusing on computer vision technologies. The ideal candidate will have over 15 years in the field and will collaborate closely across teams to drive performance and user experience improvements. This position offers flexibility, competitive compensation, and a comprehensive rewards program. #J-18808-Ljbffr
    $129k-173k yearly est. 5d ago
  • Full Stack Software Engineer (Python / React)

    Arrayo

    Associate software engineer job in Fremont, 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. 5d ago
  • Staff Software Engineer

    Storm3

    Associate software engineer job in Fremont, CA

    💻 Staff / Principal Software Engineer - AI Platform (LLMs & RAG) 📋 GenAI Healthcare 📍 Hybrid 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 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. 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 RAG, knowledge systems, and AI-native backend architectures. Responsibilities: Design, build, and evolve scalable LLM-based systems, including RAG pipelines, prompt orchestration, embedding strategies, vector search, and inference workflows. 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 Build and maintain backend services and APIs supporting LLM inference, evaluation, observability, and lifecycle management Establish best practices for prompt management, model versioning, human-in-the-loop workflows, and continuous improvement using feedback signals. 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. 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. 7+ years of professional software engineering experience, with 2+ years working directly with LLM-based systems in production environments. Hands-on experience designing and deploying RAG architectures Strong proficiency in Python and experience with modern backend stacks 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 Experience with cloud-native architectures and containerized deployments 📧 Interested in applying? Please click on the ‘Easy Apply' button
    $131k-185k yearly est. 1d ago
  • Staff Software Engineer

    Psiquantum 4.2company rating

    Associate software engineer job in Palo Alto, CA

    PsiQuantum'smission is to build the first useful quantum computers-machines capable of delivering the breakthroughs the field has long promised. Since our founding in 2016, our singular focus has been to build and deploy million-qubit, fault-tolerant quantum systems. Quantum computers harness the laws of quantum mechanics to solve problems that even the most advanced supercomputers or AI systems will never reach. Their impact will span energy, pharmaceuticals, finance, agriculture, transportation, materials, and other foundational industries. Our architecture and approachisbased on silicon photonics. Byleveragingthe advanced semiconductor manufacturing industry-including partners like GlobalFoundries-we use the same high-volume processes that already produce billions of chips for telecom and consumer electronics. Photonics offers natural advantages for scale: photonsdon'tfeel heat, are immune to electromagnetic interference, and integrate with existing cryogenic cooling and standard fiber-optic infrastructure. In 2024,PsiQuantumannounced government-funded projects to support the build-out of our first utility-scale quantum computers in Brisbane, Australia, and Chicago, Illinois. These initiatives reflect a growing recognition that quantum computing will be strategically and economically defining-and that now is the time to scale. PsiQuantumalso develops the algorithms and software needed to make these systems commercially valuable. Our application, software, and industry teams work directly with leading Fortune 500 companies-including Lockheed Martin, Mercedes-Benz, Boehringer Ingelheim, and Mitsubishi Chemical-to prepare quantum solutions for real-world impact. Quantum computing is not an extension of classical computing. Itrepresentsa fundamental shift-and a path to mastering challenges that cannot besolvedany other way. The potential is enormous, and we have a clearpathto make it real. Come join us. Job Summary: The Quantum Architecture Software Team at PsiQuantumbuilds the core software and data systems that underpin the study and simulation of quantum computer architectures.Quantum architects research and develop architectures for fault-tolerant photonic quantum computers, in particular methods for entanglement generation and error correction.The Quantum Architecture Software Team builds and supports the internal software platforms that enable these efforts-developing andmaintainingsimulation frameworks, data systems, and computational tools used to evaluate and explore architectural concepts. We are seeking aFull-StackPlatformLeadtoown the design, implementation, and evolution of the backend and web systems that underpin the Quantum Architecture (QA) platform. This role blends deep software engineeringexpertisein Python, distributed systems, and web architecture, with the ability to design clean interfaces and build robust, composable infrastructure for scientific and computational workflows. You'llwork directly with physicists, software engineers, and researchers to turn computational ideas into sustainable, high-value software systems that drive the simulation and exploration of quantum architectures. Responsibilities Architect and implement the QA platform's backend services and APIs using modern Python web frameworks (e.g.,FastAPI, Flask, Django, or equivalent), ensuring clean interface boundaries and maintainable abstractions. Design and evolve Python-based pipelines that manage data, computation, and integration with research and simulation systems-focusing on reliability, composability, and debuggability. Develop modular service interfaces for data access, configuration, and workflow orchestration, ensuring alignment between backend systems and frontend or computational clients. Establish infrastructure-as-code foundations using Terraform, managing multi-environment deployments and scaling across AWS services (EC2, S3, EKS, IAM, CloudWatch, etc.). Own schema design, indexing strategies, and performance optimization fordatabasebackends (e.g.,Postgres, MySQL, and MongoDB). Implement distributed caching, task orchestration, and stateful compute components using Redis or Valkeyto support low-latency data and job pipelines. Integrate and manage authentication and authorization layers (OAuth2, OIDC, SSO, IAM roles), ensuring secure, policy-driven service interactions. Define and enforce rigorous SDLC and engineering hygiene-type-checked Python (e.g.,mypy,pydantic), comprehensive testing, CI/CD pipelines, and reproducible environments. Develop internal developer tooling and interfaces (CLI utilities, REST/gRPCendpoints, Python client libraries) to enable high-velocity platform development. Lead API versioning, schema evolution, and documentation standards across backend systems. Design, implement, andmaintainboth backend and frontend components of the QA platform-owning the full stack from UIto Python APIs and data layers, ensuring clean, well-specified, and performant interfaces across the system. Implement observability frameworks-structured logging, metrics, and distributed tracing-to ensure operational insight and performance analysis across services. Mentor engineers in platform design, Python performance optimization, and large-scale system composition. Experience/Qualifications (list experience and qualifications needed for the position) 8+ years of professional software engineering experience, with extensive backend and platform designexpertise. Expertproficiencyin Python, including asynchronous programming, typing, dependency management, packaging, and performance profiling. Hands-on experience with modern web frameworks (FastAPI, Flask, Django) and Python-based interface patterns (pydanticmodels, dependency injection, API schemas). Deep familiarity with pipeline design patterns-task orchestration, async workflows, and dataflow systems-built in Python or hybrid stacks. Strong command of AWS services (EC2, EKS, S3, IAM, CloudWatch, Lambda) and infrastructure automation via Terraform. Proficiencywith databases (Postgres, MySQL, MongoDB), schema design, migrations, and query optimization. Experience designing andmaintainingcaching andstatesystems (Redis,Valkey) for scalable backend workloads. Deep understanding of auth(c/z), secrets management, and service-to-service identity mechanisms. Strong SDLC discipline-CI/CD (GitLab, GitHub Actions), static analysis, code review automation, and test-driven development. Experience designing internal APIs, Python client SDKs, and developer-facing tools with strong focus on usability and maintainability. Working knowledge of frontend integration (React, TypeScript) and REST/gRPCcontract management. Operational familiarity with observability and profiling tools (Prometheus, Grafana,OpenTelemetry,cProfile,py-spy, Perf). Ability to design for long-term maintainability-balancing low-level optimization with clean architectural separation and stable interfaces. Familiarity with HPC environments and Slurm-based job orchestrationis preferred Experience in scientific computing, simulation, or high-performance data environmentsis preferred PsiQuantum provides equal employment opportunity for all applicants and employees. PsiQuantum does not unlawfully discriminate on the basis of race, color, religion, sex (including pregnancy, childbirth, or related medical conditions), gender identity, gender expression, national origin, ancestry, citizenship, age, physical or mental disability, military or veteran status, marital status, domestic partner status, sexual orientation, genetic information, or any other basis protected by applicable laws. Note: PsiQuantum will only reach out to you using an official PsiQuantum email address and will never ask you for bank account information as part of the interview process. Please report any suspicious activity to . We are not accepting unsolicited resumes from employment agencies. The ranges below reflect the target ranges for a new hire base salary. One is for the Bay Area (within 50 miles of HQ, Palo Alto), the second one (if applicable) is for elsewhere in the US (beyond 50 miles of HQ, Palo Alto). If there is only one range, it is for the specific location of where the position will be located.Actual compensation may vary outside of these ranges and is dependent on various factors including but not limited to a candidate's qualifications including relevant education and training, competencies, experience, geographic location, and business needs. Base pay is only one part of the total compensation package. Full time roles are eligible for equity and benefits. Base pay is subject to change and may be modified in the future. U.S. Base Pay Range $190,000-$215,000 USDBay Area Pay Range $220,000-$245,000 USD
    $220k-245k yearly 5d ago

Learn more about associate software engineer jobs

How much does an associate software engineer earn in Cupertino, CA?

The average associate software engineer in Cupertino, CA earns between $68,000 and $126,000 annually. This compares to the national average associate software engineer range of $60,000 to $102,000.

Average associate software engineer salary in Cupertino, CA

$92,000

What are the biggest employers of Associate Software Engineers in Cupertino, CA?

The biggest employers of Associate Software Engineers in Cupertino, CA are:
  1. CyberArk
Job type you want
Full Time
Part Time
Internship
Temporary