Development team member jobs in Salinas, CA - 2,336 jobs
All
Development Team Member
Software Engineer
Software Development Engineer
Software Applications Engineer
Software Developer Internship
Assistant Systems Engineer
Lead Architect/Developer
Developer Support Engineer
Software Developer
Spacecraft Flight Software Engineer
AVTC Group
Development team member job in San Jose, CA
Come join our growing team of enterprising engineers paving a way to the next frontier of space transportation. This is a full time opportunity with a host of benefits. All qualified resumes will be responded to in 24hrs or less. Due to the nature of this work candidates must be a U.S. Citizen
Flight Software Engineer
Design, develop, and test software used to control spacecraft flight systems in a fast-paced environment.
Desired Skills
Knowledge of spacecraft operations and/or astrodynamics
Linux server configuration/administration
Yocto embedded Linux experience
Linux device driver development
Rust programming
Experience with DoD/USG programs; ability to hold a clearance
Required Skills
Strong proficiency in Python, C++, and C
Linux shell scripting
Experience with either NASA cFS or ROS2
Ability to work independently
Strong technical, written, and verbal communication skills
Core Responsibilities
Validate, test, and extend vendor/open-source software
Develop software for spacecraft automation, testing, and on-orbit ops
Support anomaly resolution during on-orbit operations
Education
BS in Computer Science or related field
5-8 years relevant experience
#cj
$106k-150k yearly est. 5d ago
Looking for a job?
Let Zippia find it for you.
Software Engineer
Supermicro 4.7
Development team member 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:
This role contributes directly to the development of GPU-accelerated software used in internal tooling pipelines and in customer-facing solution deployments. The engineer produces optimized code paths targeting NVIDIA and AMD GPUs, implements kernel-level improvements, and integrates software components with hardware engineering platforms. The position operates in a multi-vendor environment, supporting performance-critical workloads that require precise tuning, profiling, and validation across architectures.
This role will be based in our headquarters located in San Jose, CA.
Essential Duties and Responsibilities:
Key Responsibilities
Implement and optimize GPU-accelerated code using CUDA, HIP, and vendor SDKs.
Port workloads and kernels between NVIDIA and AMD GPU platforms with minimal regression.
Develop internal benchmarking suites, diagnostics, and performance tooling for engineering teams.
Collaborate with hardware engineering, solution architects, and customer-facing groups to align software behavior with system-level constraints.
Profile, debug, and validate performance of GPU workloads using Nsight, rocprof, OmniPerf, and related tools.
Maintain clear documentation for kernels, toolchains, and multi-GPU execution paths.
Contribute to continuous integration pipelines for GPU-targeted builds and tests.
Success Criteria
Delivers reliable, production-grade contributions to internal and customer GPU codebases.
Produces measurable performance gains through targeted kernel or data-path optimization.
Demonstrates consistent accuracy in profiling, debugging, and validating behavior across NVIDIA and AMD GPU environments.
Operates effectively within cross-functional engineering workflows, supporting hardware teams and solution architects.
Qualifications:
Required Skills & Experience:
BS in EE/CS/CIS
3-5 years of experience.
Proficiency with CUDA, HIP, GPU compute fundamentals, and parallel programming constructs.
Experience with PyTorch, TensorFlow, or comparable ML frameworks for GPU-backed execution.
Competence with kernel profilers and performance analysis toolchains (Nsight Systems/Compute, rocprof, OmniPerf).
Understanding of GPU memory models, shared-memory usage, warp/wavefront execution, and optimization for latency and throughput.
Strong C/C++ and Python development capability with clean, maintainable coding practices.
Familiarity with Linux development environments, build systems, and driver-level debugging fundamentals.
Preferred Qualifications
Master degree in EE/CS/CIS
Exposure to ROCm, Triton, OpenCL, or domain-specific kernel DSLs.
Understanding of GPU virtualization, containerized execution environments, and distributed or multi-GPU communication (NVLink, Infinity Fabric, PCIe topology).
Experience in customer-oriented engineering roles, pre/post-sales technical support, or solution-integration environments.
Knowledge of mixed-precision strategies and architecture-specific tuning for inference or training workloads.
Background working with system-level performance bottlenecks involving memory bandwidth, NUMA layouts, and accelerator interconnects.
Salary Range
$153,000 - $167,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.
$153k-167k yearly 5d ago
Full Stack Software Engineer (Python / React)
Arrayo
Development team member 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, Ads Data Application
Tiktok 4.4
Development team member job in San Jose, CA
Our ads data team work closely with our product managers and data analysts by building state of the art streaming and batch data processing solution. The entire data pipeline is supporting both the Tiktok ads platform and our internal business intelligence platform. In this role, you will see a direct link between your work, and the company's business success. You will have opportunities to deal with Petabyte-level data warehouse. Some of the world's most challenging technical and business problems are waiting for you to solve.
We are looking for a passionate Backend Engineer to join our Ads Data team. In this role, you will build and optimize large-scale data systems that empower our global monetization business. You will have the opportunity to design robust and scalable architectures, drive AI applications in real-world scenarios, and directly influence how millions of users and businesses connect.
Responsibilities:
1. Lead the server-side development of data products, delivering new features and optimizing existing functionalities to support business needs.
2. Build the core data service capabilities of the commercialization platform by designing flexible, robust, and scalable architectures.
3. Develop backend solutions for AI-driven data processing and intelligent applications, bringing advanced AI capabilities into commercialization use cases.Minimum Qualifications:
1. Bachelor's degree or above in Computer Science or related field, with solid knowledge of data structures and algorithms.
2. Proficiency in at least one programming language such as Java, Go, Scala, C++, or Python (Java is primarily used in daily work).
3. Strong hands-on experience and in-depth understanding of data engines (e.g., Elasticsearch, ClickHouse, Doris).
4. 3+ years of backend development experience with proven ability in system design, especially for high-performance and high-availability systems handling large-scale data.
5. Strong business acumen, with the ability to turn complex business needs into practical technical solutions.
6. Excellent communication and collaboration skills, with a proven ability to drive team alignment and deliver results.
7. Passion for technology, curiosity for innovation, and eagerness to take on challenges and continuously learn.
$123k-184k yearly est. 60d+ ago
Backend Software Engineer, AI Applications
Bytedance 4.6
Development team member job in San Jose, CA
Team Intro The Speech team's mission is to empower content interaction and creation using speech & audio related technologies. The team focuses on cutting-edge R&D in areas like speech & audio, music processing, natural language understanding and multimodal deep learning. We are looking for top talents to work on these exciting technologies, integrate them into various products and ultimately bring joy to our global user base! Responsibilities We are seeking inventive and passionate talents to play a pivotal role in our ambitious generative AI projects, with a specific focus on enhancing user experience of all ByteDance products through innovative audio and music generation technologies. The major responsibilities include: - Design, architect and implement large-scale machine learning systems/infrastructure for serving speech & audio ML/AI models. - Work with researchers to land advanced technologies to ByteDance products. - Build automation frameworks and tools to ensure high engineering quality and efficiency.
Minimum Qualifications: - Coding experience in Go/Python/C++/Java and solid software engineering background. - Over 3 years of experience in large-scale backend systems, especially for ML/AI model serving. - Familiar with streaming/non-streaming RPC frameworks, key-value storage systems, and other related middlewares. - Experience in dealing with concurrent systems and architectures. - Experience in building MLOps platforms and/or maintaining site reliability is preferred. Preferred Qualifications: - Strong problem-solving capabilities, with a detail-oriented and user-focused approach. - Strong communication and interpersonal skills, capable of engaging effectively with both technical and non-technical stakeholders.
$136k-192k yearly est. 21d ago
Software Engineer Full Stack & Application Development II (Full Time) - United States
Cisco Systems Canada Co 4.8
Development team member job in San Jose, CA
Please note this posting is to advertise potential job opportunities. This exact role may not be open today but could open in the near future. When you apply, a Cisco representative may contact you directly if a relevant position opens.
Applications are accepted until further notice
Meet the Team
Join Cisco's innovative engineering community, where you'll have the opportunity to collaborate with teams across Cisco IT, CPX (Customer & Partner Experience), Supply Chain, and Workplace Technology. You'll work alongside hardworking engineers, designers, and product managers who bring ideas to life and transform how the world connects, communicates, and collaborates. Our teams value creativity, continuous learning, and a culture of inclusion as we build the next generation of industry-leading products and platforms!
Your Impact
As a Software Engineer at Cisco, you will design and build software solutions that power Cisco's products and platforms. You will work end-to-end on everything from APIs and backend services to user interfaces and distributed systems. You'll solve real-world problems, ship impactful features, and help shape the future of connectivity and technology.
Minimum Qualifications
Completion within the past 3 years, or current enrollment with expected completion within 12 months, of a certification or relevant degree program (e.g., Associate's, Apprenticeship, Boot Camp, or Certification in a specialized program + 1 year of relevant experience, High School Diploma + 2 years of relevant experience) or Bachelor's + 0 years of relevant experience.
Proficiency in at least one backend language (Python, C++, or Java) and familiarity with JavaScript/TypeScript for frontend development
Experience with API development (REST, GraphQL, or gRPC)
Understanding of data structures, object-oriented programming, and SQL/NoSQL databases
Familiarity with cloud platforms (AWS, Azure, GCP, or Cisco Cloud)
Preferred Qualifications
Experience with Docker or Kubernetes (containerization/orchestration)
Familiarity with Infrastructure as Code tools (Terraform, Ansible, or CloudFormation)
Exposure to CI/CD tools (GitHub Actions, Jenkins, CircleCI)
Experience with monitoring platforms (Grafana, Prometheus, Splunk)
Knowledge of UI frameworks (React, Angular, Vue) for full-stack pathways
Why Cisco?
At Cisco, we're revolutionizing how data and infrastructure connect and protect organizations in the AI era - and beyond. We've been innovating fearlessly for 40 years to create solutions that power how humans and technology work together across the physical and digital worlds. These solutions provide customers with unparalleled security, visibility, and insights across the entire digital footprint.
Fueled by the depth and breadth of our technology, we experiment and create meaningful solutions. Add to that our worldwide network of doers and experts, and you'll see that the opportunities to grow and build are limitless. We work as a team, collaborating with empathy to make really big things happen on a global scale. Because our solutions are everywhere, our impact is everywhere.
We are Cisco, and our power starts with you.
Message to applicants applying to work in the U.S. and/or Canada:
Individual pay is determined by the candidate's hiring location, market conditions, job-related skillset, experience, qualifications, education, certifications, and/or training. The full salary range for certain locations is listed below. For locations not listed below, the recruiter can share more details about compensation for the role in your location during the hiring process.
U.S. employees are offered benefits, subject to Cisco's plan eligibility rules, which include medical, dental and vision insurance, a 401(k) plan with a Cisco matching contribution, paid parental leave, short and long-term disability coverage, and basic life insurance. Please see the Cisco careers site to discover more benefits and perks. Employees may be eligible to receive grants of Cisco restricted stock units, which vest following continued employment with Cisco for defined periods of time.
U.S. employees are eligible for paid time away as described below, subject to Cisco's policies:
10 paid holidays per full calendar year, plus 1 floating holiday for non-exempt employees
1 paid day off for employee's birthday, paid year-end holiday shutdown, and 4 paid days off for personal wellness determined by Cisco
Non-exempt employees** receive 16 days of paid vacation time per full calendar year, accrued at rate of 4.92 hours per pay period for full-time employees
Exempt employees participate in Cisco's flexible vacation time off program, which has no defined limit on how much vacation time eligible employees may use (subject to availability and some business limitations)
80 hours of sick time off provided on hire date and each January 1st thereafter, and up to 80 hours of unused sick time carried forward from one calendar year to the next
Additional paid time away may be requested to deal with critical or emergency issues for family members
Optional 10 paid days per full calendar year to volunteer
For non-sales roles, employees are also eligible to earn annual bonuses subject to Cisco's policies.
Employees on sales plans earn performance-based incentive pay on top of their base salary, which is split between quota and non-quota components, subject to the applicable Cisco plan. For quota-based incentive pay, Cisco typically pays as follows:
.75% of incentive target for each 1% of revenue attainment up to 50% of quota;
1.5% of incentive target for each 1% of attainment between 50% and 75%;
1% of incentive target for each 1% of attainment between 75% and 100%; and
Once performance exceeds 100% attainment, incentive rates are at or above 1% for each 1% of attainment with no cap on incentive compensation.
For non-quota-based sales performance elements such as strategic sales objectives, Cisco may pay 0% up to 125% of target. Cisco sales plans do not have a minimum threshold of performance for sales incentive compensation to be paid.
The applicable full salary ranges for this position, by specific state, are listed below:
New York City Metro Area:
$123,600.00 - $200,100.00
Non-Metro New York state & Washington state:
$109,900.00 - $181,600.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.
$123.6k-200.1k yearly Auto-Apply 7d ago
Software Development Engineer 5.5
Adobe 4.8
Development team member 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!
ROLE IS REQUIRED TO BE IN THE SAN JOSE OFFICE.
Key Responsibilities
• Architecture & Design
• Define and implement API integration patterns across enterprise platforms.
• Architect solutions by bringing to bear Kubernetes/Ethos Flex for container orchestration, workload management, and scalability.
• Design and govern event-driven architectures using Kafka for data streaming and messaging.
• Establish standards for monitoring, observability, and operational readiness to ensure production reliability.
• Engineering & Delivery
• Provide architectural mentorship on backend development, focusing on scalability, resiliency, performance, and tech-debt reduction.
• Drive data migration strategies and ensure minimal disruption to business operations.
• Lead adoption of caching and in-memory solutions (e.g., Redis, ElastiCache) for performance optimization.
• Governance & Enablement
• Partner with engineering teams to ensure solutions are operationally ready and meet enterprise reliability standards.
• Develop frameworks and reusable assets that accelerate delivery across multiple domains.
• Mentor senior engineers and influence technical direction across multi-functional teams.
Qualifications
• 10+ years of experience in software engineering and architecture within large-scale enterprise environments.
• Proven expertise in:
• API design and integration patterns
• Kubernetes/Ethos Flex (or similar container orchestration platforms)
• Kafka and distributed messaging systems
• Caching technologies (Redis/ElastiCache)
• Monitoring and observability frameworks (e.g., Prometheus, Grafana, ELK, Datadog)
• Data migration methodologies for large datasets
• Strong background in backend development with emphasis on performance, scalability, resiliency, and tech-debt management.
• Deep understanding of operational readiness, incident management, and SRE practices.
Preferred Skills
• Experience in enterprise cloud platforms (AWS).
• Proficiency in CI/CD pipelines and DevSecOps protocols.
• Ability to communicate complex technical concepts to senior leadership and business collaborators.
• Showcased leadership in multi-functional, global, and fast-paced enterprise settings.
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 $173,500 -- $331,050 annually. Pay within this range varies by work location and may also depend on job-related knowledge, skills, and experience. Your recruiter can share more about the specific salary range for the job location during the hiring process. In California, the pay range for this position is $228,600 - $331,050
At Adobe, for sales roles starting salaries are expressed as total target compensation (TTC = base + commission), and short-term incentives are in the form of sales commission plans. Non-sales roles starting salaries are expressed as base salary and short-term incentives are in the form of the Annual Incentive Plan (AIP).
In addition, certain roles may be eligible for long-term incentives in the form of a new hire equity award.
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 **************.
$228.6k-331.1k yearly Auto-Apply 35d ago
US 2026 Software - Embedded Intern
Tetramem
Development team member 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, 3D Applications - Apple Vision Pro
Career-Mover
Development team member job in Cupertino, CA
Apple's Vision Products Group (VPG) is looking for experienced software engineers to join their team focused on building graphically intense and highly interactive applications for Apple Vision Pro, a revolutionary spatial computer blending digital content with physical space.
This role involves working with cutting -edge technologies, including spatial computing and augmented reality, offered in vision OS.
The ideal candidate should have a minimum of 6 years of related experience, proficiency in languages like C/C++, Objective -C, or Swift, and expertise in mac OS, iOS, tv OS, or watch OS development.
Knowledge of low -level graphics APIs such as Metal, OpenGL, or DirectX and familiarity with 3D math, linear algebra, and rendering are essential.
As part of a dynamic and creative team, you will explore uncharted territories, rapidly prototype new application paradigms, and contribute to a wide range of application categories, from productivity to entertainment.
This role offers competitive compensation, with a base pay ranging from $138,900 to $208,300, depending on qualifications and location, along with benefits, stock programs, and potential bonuses or commissions.
If you are passionate about innovation and ready to shape the future of interactive 3D applications, this opportunity with Apple provides a unique and rewarding experience in a rapidly evolving domain.
$138.9k-208.3k yearly 60d+ ago
Software Engineer - GenAI
Aeris 4.6
Development team member job in San Jose, CA
For more than three decades, Aeris has been a trusted cellular IoT leader enabling the biggest IoT programs and opportunities across Automotive, Utilities and Energy, Fleet Management and Logistics, Medical Devices, and Manufacturing. Our IoT technology expertise serves a global ecosystem of 7,000 enterprise customers and 30 mobile network operator partners, and 90 million IoT devices across the world. Aeris powers today's connected smart world with innovative technologies and borderless connectivity that simplify management, enhance security, optimize performance, and drive growth.
Aeris provides a SaaS based connectivity management platform for mobile operators and enterprises. It enables organizations to realize new revenue streams from a vast variety of devices while simplifying the process and reducing the cost of connecting them to benefit from economies of scale. The platform provides access to key functionality including subscription management, eSIM/eUICC management via world class APIs and operator and enterprise self-service portals. This is built on core tenants of cloud computing and intelligence (AI/ML). And thanks to our deep expertise and our extensive trusted partner network, we are the go-to destination for those wishing to roll-out high quality global IoT deployment.
As Aeris continues to expand, we are seeking a experienced Software Engineer to join our Generative AI (GenAI) team. In this critical role, you will be responsible for the design, and implementation of our GenAI platform and services. You will conduct research into cutting-edge GenAI technologies, build AI Agents and ensure the successful delivery of our committed GenAI Objectives and Key Results (OKRs). This is an exciting opportunity to shape the future of our AI capabilities and drive innovation across the organization.
A few things to know about us:
* We do things differently. As a pioneer in an industry poised to reshape every sector of the global economy, we can't settle for another company's tried and tested template. Innovation is the key to our success and it's reflected in everything we do: from product design to corporate wellness.
* We are owners. Strong managers enable their teams to figure out how to solve problems. You will be no exception and will have the ownership and autonomy needed to be truly creative.
* Values are essential. We believe in doing things well - and doing them right. Integrity is a core value here: you'll see it embodied in our staff, our management approach and growing social impact work (we have a VP devoted to it).
* We walk the talk on diversity and inclusion. We're a brilliant and eclectic mix of ethnicities, religions, industry experiences, sexual orientations, generations and more - and that's by design. We see diverse perspectives as a core competitive advantage.
* Career elevation. Create platform for growth where employees can take ownership of their opportunity and make it their own. Grow with the company and elevate your career.
About You:
* Passionate, innovative, likes to explore and continuously challenge yourself and your team, strong analytical and problem solving skills
* MINIMALLY four years of professional working experience. Ideally four to six years experience developing SaaS/PaaS oriented product is PREFERRED.
* Proficiency in at least one modern programming languages with ability to quickly learn new ones (NodeJS and Python are plus).
* Excellent communication skills (written and verbal).
* Communicates proactively and effectively with product and engineering management and project stakeholders in a highly agile environment
* At least a bachelor's degree in Computer Science, Software Engineering or equivalent discipline. Knowledge in electrical engineering experience is a plus
* RELOCATION assistance IS NOT available. This position will be located at our offices in San Jose, CA.
Bonus Points
* Familiarity with Large Language Models (LLMs) and their applications.
* Experience with AI agent frameworks (e.g., Langchain, AutoGPT).
* Knowledge of Retrieval Augmented Generation (RAG) techniques.
* Experience with cloud computing platforms (e.g., AWS, Azure, GCP).
* Contributions to open-source projects in the AI/ML space.
The below range reflects the range of possible compensation for this role at the time of this posting. We may ultimately pay more or less than the posted range. This range may also be modified in the future. An employee's position within the salary range will be based on several factors including, but not limited to: relevant education, qualifications, certifications, experience, skills, seniority, geographic location, performance, shift, travel requirements, sales or revenue-based metrics, any collective bargaining agreements, and business or organizational needs.
The salary range for this role is $150,000 to $205,000.
Aeris offers a comprehensive package of benefits including paid time off, medical / dental / vision insurance, and 401(k) to eligible employees.
As part of our hiring process, Aeris may conduct background checks to verify the information provided in your application and assess your suitability for the role. The scope and type of checks will comply with the applicable laws and regulations of the country where the position is based. Additional detail will be provided via the formal application process.
Aeris walks the walk on diversity. We are a brilliant mix of varying ethnicities, backgrounds, religions, cultures, sexual orientations, gender identities, ages and professional/personal/military experiences - and that's by design. Different perspectives are essential to our culture, innovative process and competitive edge. Aeris is proud to be an equal opportunity employer.
#LI-Hybrid
$150k-205k yearly 60d+ ago
Software Engineer - Configuration
Figure 4.5
Development team member job in San Jose, CA
Figure is an AI robotics company developing autonomous general-purpose humanoid robots. The goal of the company is to ship humanoid robots with human level intelligence. Its robots are engineered to perform a variety of tasks in the home and commercial markets. Figure is headquartered in San Jose, CA.
We are looking for solid, experienced software engineers with a penchant for solving complex configuration problems.
Our robot is a collection of different subsystems with different capabilities. We will be creating a system to manage the configuration of all of these systems and allow us to test and verify the overall system works as expected as subsystems are reconfigured.
Responsibilities:
* Architect, design, implement a configuration system for the robot, all of its subsystems and the overall robot fleet
* Integrate the configuration system into Python and C++ codebases
* Develop infrastructure and tooling around managing, distributing and verifying the configuration
* Help us ensure that our robot ecosystem is stable, scalable and well tested in CI in all configuration permutations
Requirements:
* Bachelor or Master degree in Computer Science or related field
* At least 5 years of experience writing production Software
* Mastery of designing scalable software systems
* Experience with modern C++ and Python
* Experience working with complex configuration systems
Bonus Qualifications:
* Hands-on experience developing a configuration design for a complex system
* Mastery of C++, Python and Linux
* Experience working in resource constrained environments like microcontrollers
The US base salary range for this full-time position is between $180,000 - $260,000 annually.
The pay offered for this position may vary based on several individual factors, including job-related knowledge, skills, and experience. The total compensation package may also include additional components/benefits depending on the specific role. This information will be shared if an employment offer is extended.
$180k-260k yearly Auto-Apply 60d+ ago
Software Development Engineer 2, Distributed Cloud
F5 Networks 4.6
Development team member job in San Jose, CA
At F5, we strive to bring a better digital world to life. Our teams empower organizations across the globe to create, secure, and run applications that enhance how we experience our evolving digital world. We are passionate about cybersecurity, from protecting consumers from fraud to enabling companies to focus on innovation.
Everything we do centers around people. That means we obsess over how to make the lives of our customers, and their customers, better. And it means we prioritize a diverse F5 community where each individual can thrive.
Position Summary:
F5 Inc. is on the lookout for an exceptional SE II (Individual Contributor). Join our team and play a crucial role in the design and implementation of services on F5's Distributed Cloud Platform (F5XC). Your responsibilities will span research, design, and the construction of highly reliable, available, and scalable platforms, encompassing API definition, implementation, deployment, operational management, and debugging.
Primary Responsibilities:
Cutting-edge Development and troubleshooting: Engage in the development of edge-native applications and platform services using emerging technologies for F5's innovative SaaS platform. Troubleshoot complex system issues related to IPv6, including connectivity, routing, DNS, NAT64/DNS64, and other networking technologies
Ownership and Delivery:Troubleshoot complex system issues related to IPv6, including connectivity, routing, DNS, NAT64/DNS64, and other networking technologies
Technology Exploration: Investigate various open-source and closed-source technologies, components, libraries, and tools, contributing to the construction of a highly available, scalable, and manageable system.
Design Patterns and Microservices: Apply understanding and exposure to design patterns and coding practices, especially in microservices architectures and API design, implementation, and management.
Cloud Knowledge: Experience with cloud-native providers such as MS Azure, AWS, Google Cloud, or any major market Cloud vendors and their services is a significant advantage.
Independent Innovation: Independently investigate, present options, review, and implement completely new functionality.
Collaboration: Work closely with other developmentteams, product management, UX, and QA to define and implement new product offerings while ensuring continued functionality.
Code Reviews and Guidelines: Follow the best coding practices, and guidelines within the team.
Full Development Cycle: Ability to implement all phases of a development cycle for a software product, from understanding requirements to design, development, and deployment phases.
Geographically Distributed Collaboration: Collaborate effectively with geographically distributed teams.
Required Skills:
Minimum of 4+ years of related experience with programming proficiency in C++ or Golang
Cloud & Hybrid SaaS Experience - Hands-on experience in developing service that are cloud-native (AWS/GCP).
Kubernetes Mastery - Hands-on experience working in Kubernetes based environments.
L3-L7 Networking - Hands on experience working across the networking stack
Preferred Skills:
Ability to fix and troubleshoot complex system issues related to IPv6, including connectivity, routing, DNS, NAT64/DNS64, and other networking technologies
Container Technologies: Experience in Docker technologies, including optimizing Docker images and managing Docker image lifecycle. Experience in orchestration systems like Kubernetes and container technologies like Docker is a plus.
Communication Skills: Excellent written and verbal communication skills.
Mentorship and Cross-Functional Collaboration - Proven ability to guide junior engineers and work effectively with SREs, application developers, and network engineers on complex platform initiatives.
The Job Description is intended to be a general representation of the responsibilities and requirements of the job. However, the description may not be all-inclusive, and responsibilities and requirements are subject to change.
The annual base pay for this position is: $124,800.00 - $187,200.00
F5 maintains broad salary ranges for its roles in order to account for variations in knowledge, skills, experience, geographic locations, and market conditions, as well as to reflect F5's differing products, industries, and lines of business. The pay range referenced is as of the time of the job posting and is subject to change.
You may also be offered incentive compensation, bonus, restricted stock units, and benefits. More details about F5's benefits can be found at the following link:
*******************************************
. F5 reserves the right to change or terminate any benefit plan without notice.
Please note that F5 only contacts candidates through F5 email address (ending with @f5.com) or auto email notification from Workday (ending with f5.com or @myworkday.com).
Equal Employment Opportunity
It is the policy of F5 to provide equal employment opportunities to all employees and employment applicants without regard to unlawful considerations of race, religion, color, national origin, sex, sexual orientation, gender identity or expression, age, sensory, physical, or mental disability, marital status, veteran or military status, genetic information, or any other classification protected by applicable local, state, or federal laws. This policy applies to all aspects of employment, including, but not limited to, hiring, job assignment, compensation, promotion, benefits, training, discipline, and termination. F5 offers a variety of reasonable accommodations for candidates. Requesting an accommodation is completely voluntary. F5 will assess the need for accommodations in the application process separately from those that may be needed to perform the job. Request by contacting accommodations@f5.com.
$124.8k-187.2k yearly Auto-Apply 35d ago
Android Development Support Engineer
Us Tech Solutions 4.4
Development team member job in San Jose, CA
+ Client's communication products are growing rapidly and getting increasingly popular with users globally. + We are looking for an experienced Android Development Support Engineer, who will be responsible for maintaining high value, high touch relationships with our most strategic OEM partners.
**Responsibilities:**
+ Drive E2E project management for a series of efforts across Comms Suite products.
+ Partner closely with OEM and carrier business development, product and engineering leads to understand product direction and ensure it is in alignment with partner needs.
+ Track & prioritize all feature requests and bugs needed to complete project objectives through each stage of the project, identify gaps and propose process optimizations.
+ Manage schedules, identify risks and clearly communicate them to stakeholders, and propose solutions.
+ Work across functions, teams, and product areas to manage dependencies.
**Experience:**
+ 5+ years of industry experience in technical support, professional services, engineering, sustaining engineering, or systems engineering.
+ Experience with app development and/or Android ecosystem.
**Skills:**
+ Fluent in Chinese (required); English proficiency.
**Education:**
+ BA/BS degree, or equivalent experience.
**About US Tech Solutions:**
US Tech Solutions is a global staff augmentation firm providing a wide range of talent on-demand and total workforce solutions. To know more about US Tech Solutions, please visit *********************** (********************************** .
US Tech Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, colour, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
$118k-158k yearly est. 60d+ ago
Software Developer Intern: 2026
IBM Corporation 4.7
Development team member job in San Jose, CA
Introduction At IBM, work is more than a job - it's a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you've never thought possible. Are you ready to lead in this new era of technology and solve some of the world's most challenging problems? If so, lets talk.
Your role and responsibilities
Software Developers at IBM are the backbone of our strategic initiatives to design, code, test, and provide industry-leading solutions that make the world run today - planes and trains take off on time, bank transactions complete in the blink of an eye and the world remains safe because of the work our software developers do. Whether you are working on projects internally or for a client, software development is critical to the success of IBM and our clients worldwide. At IBM, you will use the latest software development tools, techniques and approaches and work with leading minds in the industry to build solutions you can be proud of.
The Electronic Design Automation (EDA) organization within IBM develops software tools used in the logic design and functional verification of enterprise class microprocessors. EDA engineer's responsibilities include research, design, architect, develop and deploy solutions that are driven by technology, manufacturing or customer requirements that automate the implementation of advanced processor chips are responsible for improvements to the design automation process. They also implement solutions for the chip design process that respond to timing and manufacturing specifications due to advancement in technology. To be successful in this role, the candidate should be able to work well in a team, have an interest in learning, be able to work/investigate on their own and be aware of testing best practices.
EDA develops tools in the support of hardware and semiconductors development that make up our industry leading IBM products. We are an elite team of Software Engineering professionals that pioneer innovations for the cutting-edge design of microprocessors and hardware used in IBM infrastructure including IBM zSystems, IBM Power Systems, IBM Storage, and IBM Quantum Systems. Development engineers on our team will participate in various aspects of the development, test, and support process such as Electronic Design Automation Software. We are looking for strong algorithmic programmers who want a challenge and enjoy working with teams to solve engineering problems with software
Required education
High School Diploma/GED
Preferred education
Bachelor's Degree
Required technical and professional expertise
* BS/MS majoring in Computer Science, Computer Engineering or Electrical Engineering
* Experience with an object-oriented programming language such as C/C++/Java/Rust
* Experience with a scripting language such as Python
* Knowledge of Digital Circuit/Logic design/Algorithms/Data Structures
* AI/ML skills
* Excellent verbal, written and interpersonal communication skills.
* Collaborative skills and ability to work in fast-paced agile environments.
* Quick learner with business acumen.
Preferred technical and professional experience
* Knowledge of computer architecture and micro-architecture
* Programming projects with complex requirements
* Understanding of Digital/VLSI Circuits
* Linux experience
ABOUT BUSINESS UNIT
IBM Systems helps IT leaders think differently about their infrastructure. IBM servers and storage are no longer inanimate - they can understand, reason, and learn so our clients can innovate while avoiding IT issues. Our systems power the world's most important industries and our clients are the architects of the future. Join us to help build our leading-edge technology portfolio designed for cognitive business and optimized for cloud computing.
YOUR LIFE @ IBM
In a world where technology never stands still, we understand that, dedication to our clients success, innovation that matters, and trust and personal responsibility in all our relationships, lives in what we do as IBMers as we strive to be the catalyst that makes the world work better.
Being an IBMer means you'll be able to learn and develop yourself and your career, you'll be encouraged to be courageous and experiment everyday, all whilst having continuous trust and support in an environment where everyone can thrive whatever their personal or professional background.
Our IBMers are growth minded, always staying curious, open to feedback and learning new information and skills to constantly transform themselves and our company. They are trusted to provide on-going feedback to help other IBMers grow, as well as collaborate with colleagues keeping in mind a team focused approach to include different perspectives to drive exceptional outcomes for our customers. The courage our IBMers have to make critical decisions everyday is essential to IBM becoming the catalyst for progress, always embracing challenges with resources they have to hand, a can-do attitude and always striving for an outcome focused approach within everything that they do.
Are you ready to be an IBMer?
ABOUT IBM
IBM's greatest invention is the IBMer. We believe that through the application of intelligence, reason and science, we can improve business, society and the human condition, bringing the power of an open hybrid cloud and AI strategy to life for our clients and partners around the world.
Restlessly reinventing since 1911, we are not only one of the largest corporate organizations in the world, we're also one of the biggest technology and consulting employers, with many of the Fortune 500 companies relying on the IBM Cloud to run their business.
At IBM, we pride ourselves on being an early adopter of artificial intelligence, quantum computing and blockchain. Now it's time for you to join us on our journey to being a responsible technology innovator and a force for good in the world.
IBM 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, genetics, pregnancy, disability, neurodivergence, age, or other characteristics protected by the applicable law. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
OTHER RELEVANT JOB DETAILS
Supplemental 1 employees may be eligible for up to 8 paid holidays, minimum of 56 hours paid sick time and the IBM Employee Stock Purchase Plan. IBM offers paid family medical leave and disability benefits to eligible employees where required by applicable law.
This position was posted on the date cited in the key job details section and is anticipated to remain posted for 21 days from this date or less if not needed to fill the role.
We consider qualified applicants with criminal histories, consistent with applicable law.
IBM will not be providing visa sponsorship for this position now or in the future. Therefore, in order to be considered for this position, you must have the ability to work without a need for current or future visa sponsorship.
The compensation range and benefits for this position are based on a full-time schedule for a full calendar year. The salary will vary depending on your job-related skills, experience and location. Pay increment and frequency of pay will be in accordance with employment classification and applicable laws. For part time roles, your compensation and benefits will be adjusted to reflect your hours. Benefits may be pro-rated for those who start working during the calendar year.
$46k-58k yearly est. 4d ago
Technology Lead / Architect - Networking product Development
Avance Consulting Services 4.4
Development team member 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
Assistant Engineer (New Grad)
Join Us at Pase
Development team member job in San Jose, CA
Performs entry-level tasks and progresses to moderately complex Structural Engineering work. Duties involve analysis and calculations, creation and markup of construction documents, project coordination, and project communication.
Reports To: Project Manager
Job Responsibilities
Under the direct supervision of a Project Engineer, Senior Project Engineer, or Project Manager:
Performs structural calculations.
Assists in creating structural drawings. Capable of handling parts of drawings from medium to difficult complexity under supervision.
Prepares simple details and drawings with the opportunity to learn and develop skills for more complex tasks.
Performs assigned BIM work.
Responds to construction RFIs and review construction submittals.
Communicates during projects including coordination with other engineers/BIM staff and with design partners.
Supports team objectives, goals, and projects. Assist colleagues who are in direct contact with clients.
Performs other appropriate duties as assigned.
Requirements
[minimum] Bachelor's degree in Civil or Structural Engineering. [preferred] Master's degree in Structural Engineering.
Basic Knowledge of Steel, Reinforced Concrete, Building Analysis, Seismic Design, and/or Wind Design.
Basic Knowledge of ACI 318, AISC 360, AISC 341, ASCE 7, and IBC.
Basic Knowledge of ETABS, RISA 3D, SAP, BlueBeam, REVIT, AutoCAD, Office 365, and/or RAM.
Ability to work both independently and in a team environment.
Excellent communication and interpersonal skills.
Strong computer literacy, including Microsoft Office and cloud platforms (Sharepoint, Procore, etc.).
EIT certification.
Salary Description $72,000 - $80,000
$72k-80k yearly 60d+ ago
3D C++ Software Engineer
Align Technology 4.9
Development team member job in San Jose, CA
Join a team that is changing millions of lives. Transforming smiles, changing lives. At Align Technology, we believe a great smile can transform a person's life, so we create technology that gives people the confidence to take on whatever's next. We revolutionized the orthodontic industry with the introduction of the Invisalign system, and we have never lost sight of that spirit of innovation. Our diverse and collaborative teams are constantly pushing the boundaries of what's possible.
Ready to join us?
Align is looking for a 3D C++ Software Engineer. This role will be part of a culture that is helping to improve lives every day through digital dentistry. The 3D C++ Software Engineer should have exceptional skills with software development, 3D and C++ programming. This role will be part of Align goal to deliver our clear aligners (Invisalign ) and 3D scanners (iTero ) to our customers
In this role, you will…
* Design, develop, troubleshoot and improve next generation software for use in clinical research and clinical applications
* As a part of larger Product Innovation team: - Be on a constant mission to maintain and improve the quality of our software, including our large legacy code base
* Develop internal tools in support of company's processes and infrastructure
* Work closely with clinical board and mechanical engineers to communicate options and enable better decisions
* Collaborate in requirement discussions, propose and implement solutions
* Follow best practices; produce high quality, testable and reusable code. Share your expertise, help your colleagues and learn from others as well.
* Leverage the Scrum Agile process; take part in sprint planning, daily stand-up, retrospective and demonstration activities.
* Work under Windows with MS Visual Studio, use Git and Atlassian tools for version control, bug tracking and task tracking.
* Follow quality and regulatory guidelines for medical device software development.
In this role, you'll need …
* Bachelor's degree in Computer Science or other STEM major, or equivalent years of experience
* 5+ years of professional experience developing software in modern C++ (11-17)
* 2+ years in 3D software development (3D graphics, 3D computational geometry)
* In depth knowledge of the C++ language and ability to navigate large C++ code base
* Working knowledge of with Git, Bitbucket
* Extensive experience with software development, such as design, code, debug and a strong understanding of object-oriented design
Nice to have…
* Familiarity with Linux, Docker containers, AWS
* Experience with Python programming
* Exposure to Software as Medical Device
Sound like a good fit?
Great! Click the "Apply" link to let us know you are interested.
Not the right fit? Don't worry, Align is quickly growing so we are creating more opportunities to expand our Align family. Please consider joining our Talent Network to receive notifications about future jobs or sharing this opportunity with others in your network.
About Align
Align Technology is a publicly traded medical device company that is transforming smiles and changing lives. Our global team of talented employees develop innovative technology, tools and treatment options to help dental professionals worldwide achieve the clinical results they expect. Our digital ecosystem combines the power of technology to create beautiful smiles through the integration of AI and machine learning, digital imaging and visualization, biomechanics and material science to develop the Invisalign system, the most advanced clear aligner system in the world; iTero Intraoral Scanners and OrthoCAD digital services. Did you know? Align is the world's largest manufacturer of custom 3D-printed materials.
By joining Align, you will be part of a global, fast-growing company in one of the most dynamic industries. Great people, innovative technologies, and meaningful work - these are just some of the things employees say make Align Technology a great place to work.
$122k-168k yearly est. Auto-Apply 33d ago
Software Quality Developer
Intelliswift 4.0
Development team member job in San Jose, CA
Software Quality Developer Job ID: 25-12411 Job Title: Software Engineer in Quality Duration: 7 months Work type: W2 Pay rate: $70.42/hr * We are seeking a strong Software Engineer in Quality who can design and implement automated tests for complex backend systems. You will primarily focus on building API and end-to-end (E2E) automated tests in Java, collaborating closely with engineering to ensure our platform releases with the highest level of quality.
* This role is ideal for someone who approaches QA as an engineering discipline and wants to influence quality strategy through automation.
Automation Development:
* Build and maintain API-level automated tests for REST-based and distributed services.
* Develop end-to-end (E2E) automated workflows spanning multiple microservices.
* Write maintainable, production-quality test automation in Java.
* Contribute to the expansion and evolution of our automation framework (built around Cucumber).
* Create supporting libraries, test utilities, and test data management tools.
Quality Ownership:
* Partner with backend engineers to define test plans, acceptance criteria, and testing strategy.
* Participate in design/code reviews with a focus on testability and quality risk.
* Conduct root cause analysis for failures, uncovering issues in distributed systems.
* Ensure strong test coverage for new features at API and E2E layers.
Manual & Exploratory Testing:
* Perform exploratory and functional testing where automation is not yet available.
* File detailed, actionable bug reports and collaborate with developers to resolve them.
Skills:
Required Qualifications:
* Strong proficiency in Java (required).
* Proven experience writing API test automation (REST, JSON, authentication, error validation).
* Experience developing end-to-end automated tests in distributed/microservices environments.
* Strong understanding of testing methodologies: integration, regression, contract testing, negative testing.
* Experience with HTTP libraries, REST-assured, or similar API testing tooling.
* Experience using Git and CI/CD pipelines.
* Strong troubleshooting and analytical skills.
Preferred Qualifications:
* Hands-on experience with Cucumber, BDD frameworks, or Gherkin-based test development.
* Experience with large-scale distributed systems (Kafka, Redis, Spark, NoSQL, etc.).
* Familiarity with test frameworks or tools such as Selenium, Playwright, or Cypress.
* Experience with performance testing tools (JMeter, K6, Locust).
* Experience with Docker, Kubernetes, or cloud platforms (AWS, Azure, GCP).
* Experience with observability/monitoring tools (Splunk, Grafana, Datadog, etc.).
Education:
* Degree in Computer Science / Experience in Software Quality
* Job details
*
$70.4 hourly 36d ago
Platform Software/Diagnostics (Intern 2026)
Astera Labs Early Career 4.2
Development team member job in San Jose, CA
.Astera Labs (NASDAQ: ALAB) provides rack-scale AI infrastructure through purpose-built connectivity solutions. By collaborating with hyperscalers and ecosystem partners, Astera Labs enables organizations to unlock the full potential of modern AI. Astera Labs' Intelligent Connectivity Platform integrates CXL , Ethernet, NVLink, PCIe , and UALink™ semiconductor-based technologies with the company's COSMOS software suite to unify diverse components into cohesive, flexible systems that deliver end-to-end scale-up, and scale-out connectivity. The company's custom connectivity solutions business complements its standards-based portfolio, enabling customers to deploy tailored architectures to meet their unique infrastructure requirements. Discover more at www.asteralabs.com.
Job Description:
As member of Astera Labs Hardware Engineering team you will be responsible for building diagnostics and manufacturing software to allow design, test, and manufacture cutting edge high speed datacenter products. You will be working on project from conception to the final production stage at contract manufacturer.
The role requires strong and broad software background and good understanding of hardware design and manufacturing practices. At the same time we welcome candidates with deep experience in smaller areas and desire to learn. Depending on your experience you may be focusing on design/validation or automation/manufacturing.
Key Responsibilities
Design, implement & test production-grade diagnostics for high-speed digital boards and ASICS to help with hardware validation
Design, implement & test manufacturing tests to validate mass production of digital boards used in data center networking product
Bring-up newly manufactured boards and the port the first level of software
Isolate and perform root-cause analysis of reported failures
Support new platform software and hardware features
Coordinate with the hardware engineering team on bring-up schedules and feature delivery
Participate proactively in design discussions, design review, and project management
Basic Qualifications/Required Experience
Bachelor's in CS/CE or equivalent experience.
Experience in subset of diag, hardware bring-up, test or manufacturing automation
Knowledge of modern software development
Proficiency in Python and C
Preferred experience
Experience working with datacenter-level complex electronic equipment bring-up/diagnostic/manufacturing
Has knowledge of common interconnecting buses and interfaces such as PCIe, I2C, XAUI, 10G Ethernet drivers, FPGA, Switch chips, SSL offload, TCAM programming.
Ability to read schematic/layout
System debug experience
Embedded programming and good knowledge of OS internals (Linux/Unix)
We know that creativity and innovation happen more often when teams include diverse ideas, backgrounds, and experiences, and we actively encourage everyone with relevant experience to apply, including people of color, LGBTQ+ and non-binary people, veterans, parents, and individuals with disabilities.
$36k-48k yearly est. Auto-Apply 2d ago
Software Engineer
Supermicro 4.7
Development team member 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:
Seeking a top-notch hands-on Software Engineer to work on management software for server and data center building block solutions. As part of our software engineering team, you will be responsible for leading the projects and provide technical expertise and recommendations to support and enhance our development projects.
Essential Duties and Responsibilities:
As a Software Engineer at Supermicro, you will:
Architect and design server management software solutions, documenting designs, and collaborating with teammembers to implement and validate these solutions in a fast-paced environment.
Remain at the forefront of cutting-edge server technologies, ensuring your solutions are innovative and competitive.
Develop and innovate advanced server management features that improve operational efficiency and user experience.
Automate server management processes, enhancing user-friendliness and streamlining workflows.
Troubleshoot complex issues, providing timely resolutions to enhance system reliability and performance.
Support a diverse range of operating systems, including Linux, Windows, Unix, Hypervisors, and UEFI, ensuring seamless integration and functionality.
Engage closely with our developmentteam in Taiwan, collaborating daily to align on project goals and software solutions.
Collaborate across different departments for the success of Server and DCBBS solutions enablement.
Qualifications:
A Bachelor's, Master's, or Doctoral degree in Computer Science (CS), Electrical Engineering (EE), Computer Engineering (CE), or related fields from an accredited institution is preferred.
A minimum of 5+ years of hands-on experience as a Software Design Engineer or a related role, demonstrating substantial expertise in software engineering, especially in server management software development, firmware monitoring, configuration, control, and updates.
Proficiency in C++ programming is required; familiarity with C and Golang would be beneficial.
Strong communication skills and the ability to work efficiently within a diverse team environment.
Plus:
Experience in server firmware management, including control and update processes.
Background in developing drivers for Linux, Windows, or Unix systems.
Understanding of software architecture and design patterns.
Proficient in unit test frameworks, including creating test plans and unit tests.
Familiarity with modern C++ standards (C++11/C++17), including cross-compilation techniques.
Experience with UEFI application development and algorithm design.
Knowledge of continuous integration frameworks using tools such as Git, Docker, and CMake.
Exposure to Scrum/Agile methodologies and teamwork practices.
Proficiency in UML and Object-Oriented Analysis and Design (OOAD).
Experience with shell scripting (Bash/C Shell).
Familiarity with additional high-level programming languages, such as Golang and Python.
Salary Range
$120,000 - $160,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.
How much does a development team member earn in Salinas, CA?
The average development team member in Salinas, CA earns between $20,000 and $48,000 annually. This compares to the national average development team member range of $18,000 to $39,000.
Average development team member salary in Salinas, CA
$31,000
What are the biggest employers of Development Team Members in Salinas, CA?
The biggest employers of Development Team Members in Salinas, CA are: