Bachelor's degree in Computer Science, Computer Software Engineering, Electrical Engineering or equivalent experience * Experience with Kotlin, Java & C++ * Deep experience with AOSP (Android Open ...
Bachelor's degree in Computer Science, Computer Software Engineering, Electrical Engineering or equivalent experience * Experience with Kotlin, Java & C++ * Deep experience with AOSP (Android Open ...
Bachelor's Degree in Computer Science, preferably with research experience * 1-3 years of industry software engineering experience * 1+ years of work or research experience with current neural net ...
Bachelor's Degree in Computer Science, preferably with research experience * 1-3 years of industry software engineering experience * 1+ years of work or research experience with current neural net ...
Software Engineer
San Francisco, CA · On-site
S. in Computer Science or a related engineering field * Strong software engineering experience, especially in Python * Experience designing and maintaining complex software systems (services ...
Software Engineer
San Francisco, CA · On-site
S. in Computer Science or a related engineering field * Strong software engineering experience, especially in Python * Experience designing and maintaining complex software systems (services ...
Software Engineer
San Francisco, CA · On-site
S. in Computer Science or a related engineering field * Strong software engineering experience, especially in Python * Experience designing and maintaining complex software systems (services ...
Software Engineer
San Francisco, CA · On-site
S. in Computer Science or a related engineering field * Strong software engineering experience, especially in Python * Experience designing and maintaining complex software systems (services ...
As a Software Engineer , you'll ship features end-to-end across our stack: a Go backend, a ... Solid command of computer-science fundamentals and fluency in at least one production language
As a Software Engineer , you'll ship features end-to-end across our stack: a Go backend, a ... Solid command of computer-science fundamentals and fluency in at least one production language
Software Engineer
Redwood City, CA · On-site
$186K/yr
As a Software Engineer , you'll ship features end-to-end across our stack: a Go backend, a ... Solid command of computer-science fundamentals and fluency in at least one production language
Software Engineer
Redwood City, CA · On-site
$186K/yr
As a Software Engineer , you'll ship features end-to-end across our stack: a Go backend, a ... Solid command of computer-science fundamentals and fluency in at least one production language
Software Engineer
San Francisco, CA · On-site +1
B achelor's degree in Computer Science, Software Engineering, or a related field. * P roven experience as a Software Engineer or similar role in software development. * S trong proficiency in ...
Software Engineer
San Francisco, CA · On-site +1
B achelor's degree in Computer Science, Software Engineering, or a related field. * P roven experience as a Software Engineer or similar role in software development. * S trong proficiency in ...
Software Engineer
San Francisco, CA · On-site
Job requirements: - Bachelor's degree in Computer Science, Software Engineering, or a related field. - Proven experience as a Software Engineer or similar role in software development. - Strong ...
Software Engineer
San Francisco, CA · On-site
Job requirements: - Bachelor's degree in Computer Science, Software Engineering, or a related field. - Proven experience as a Software Engineer or similar role in software development. - Strong ...
About the Job As a Staff Software Engineer for Computer Vision, you will develop and deploy across all of Array's 3D processing capabilities, including our photogrammetry and radar reconstruction ...
Quick apply
About the Job As a Staff Software Engineer for Computer Vision, you will develop and deploy across all of Array's 3D processing capabilities, including our photogrammetry and radar reconstruction ...
Staff Software Engineer - Computer Vision
Redwood City, CA · On-site
$150K - $300K/yr
About the Job As a Staff Software Engineer for Computer Vision, you will develop and deploy across all of Array's 3D processing capabilities, including our photogrammetry and radar reconstruction ...
Staff Software Engineer - Computer Vision
Redwood City, CA · On-site
$150K - $300K/yr
About the Job As a Staff Software Engineer for Computer Vision, you will develop and deploy across all of Array's 3D processing capabilities, including our photogrammetry and radar reconstruction ...
Staff Software Engineer - Computer Vision
Redwood City, CA · On-site +1
$150K - $300K/yr
About the Job As a Staff Software Engineer for Computer Vision, you will develop and deploy across all of Array's 3D processing capabilities, including our photogrammetry and radar reconstruction ...
Staff Software Engineer - Computer Vision
Redwood City, CA · On-site +1
$150K - $300K/yr
About the Job As a Staff Software Engineer for Computer Vision, you will develop and deploy across all of Array's 3D processing capabilities, including our photogrammetry and radar reconstruction ...
Software Engineer
San Francisco, CA · On-site
$185K/yr
Software Engineer - Backend / Fullstack (Applied AI) Location: San Francisco, CA (On-Site, Monday ... Strong computer science fundamentals including systems design, algorithms, and problem-solving
Quick apply
Software Engineer
San Francisco, CA · On-site
$185K/yr
Software Engineer - Backend / Fullstack (Applied AI) Location: San Francisco, CA (On-Site, Monday ... Strong computer science fundamentals including systems design, algorithms, and problem-solving
Software Engineer - Computer Vision
San Mateo, CA · On-site
$180K - $300K/yr
Bachelor's Degree in Computer Science, preferably with research experience * 1-3 years of industry software engineering experience * 1+ years of work or research experience with current neural net ...
Software Engineer - Computer Vision
San Mateo, CA · On-site
$180K - $300K/yr
Bachelor's Degree in Computer Science, preferably with research experience * 1-3 years of industry software engineering experience * 1+ years of work or research experience with current neural net ...
Software Engineer
San Francisco, CA · On-site
Strong foundation in Computer Science, including algorithms, data structures, and systems concepts. * Hands-on experience in Software Development and Programming in one or more modern languages (e.g ...
Posted today
Software Engineer
San Francisco, CA · On-site
Strong foundation in Computer Science, including algorithms, data structures, and systems concepts. * Hands-on experience in Software Development and Programming in one or more modern languages (e.g ...
Posted today
Software Engineer
Menlo Park, CA · On-site
The Software Engineer will be responsible for developing and maintaining back-end systems ... Bachelor's degree in Computer Science, Math, or a related field * Experience with AI and machine ...
Quick apply
Software Engineer
Menlo Park, CA · On-site
The Software Engineer will be responsible for developing and maintaining back-end systems ... Bachelor's degree in Computer Science, Math, or a related field * Experience with AI and machine ...
Software Engineer
San Mateo, CA · On-site
Required : • 3+ years of experience in software engineering • Bachelor's or advanced degree in Computer Science or a related discipline • Excellent programming skills in Java or other object ...
Software Engineer
San Mateo, CA · On-site
Required : • 3+ years of experience in software engineering • Bachelor's or advanced degree in Computer Science or a related discipline • Excellent programming skills in Java or other object ...
Software Engineer
South San Francisco, CA · On-site
$51 - $105/hr
Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field, or equivalent practical experience. * Professional experience in software development.
Quick apply
Software Engineer
South San Francisco, CA · On-site
$51 - $105/hr
Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field, or equivalent practical experience. * Professional experience in software development.
Software Engineer
Oakland, CA · On-site
Paradromics is building a brain-computer interface (BCI) platform that records brain activity at ... The Role As a Software Engineer at Paradromics, you'll work closely with our team of Scientists and ...
Quick apply
Software Engineer
Oakland, CA · On-site
Paradromics is building a brain-computer interface (BCI) platform that records brain activity at ... The Role As a Software Engineer at Paradromics, you'll work closely with our team of Scientists and ...
Software Engineer
Oakland, CA · On-site
$120K - $150K/yr
Paradromics is building a brain-computer interface (BCI) platform that records brain activity at ... The Role As a Software Engineer at Paradromics, you'll work closely with our team of Scientists and ...
Software Engineer
Oakland, CA · On-site
$120K - $150K/yr
Paradromics is building a brain-computer interface (BCI) platform that records brain activity at ... The Role As a Software Engineer at Paradromics, you'll work closely with our team of Scientists and ...
Software Engineer
San Mateo, CA · On-site
$96K - $156K/yr
Bachelor's degree in Electrical Engineering/Mechanical/Systems Engineering/Computer Engineering ... Strong experience in Software development using C/C++/C# * Preferred experience with component ...
Software Engineer
San Mateo, CA · On-site
$96K - $156K/yr
Bachelor's degree in Electrical Engineering/Mechanical/Systems Engineering/Computer Engineering ... Strong experience in Software development using C/C++/C# * Preferred experience with component ...
Computer Software Engineer information
See San Francisco, CA salary details
$74.8K - $90K
2% of jobs
$90K - $105.2K
4% of jobs
$105.2K - $120.4K
6% of jobs
$120.4K - $135.7K
8% of jobs
$143.8K is the 25th percentile. Wages below this are outliers.
$135.7K - $150.9K
7% of jobs
$150.9K - $166.1K
18% of jobs
The median wage is $169.6K / yr.
$166.1K - $181.3K
16% of jobs
$181.3K - $196.5K
2% of jobs
$202.7K is the 75th percentile. Wages above this are outliers.
$196.5K - $211.7K
26% of jobs
$211.7K - $226.9K
1% of jobs
$226.9K - $242.1K
8% of jobs
$74.8K
$173.8K
$242.1K
How much do computer software engineer jobs pay per year?
What is a computer software engineer?
What are the key skills and qualifications needed to thrive as a computer software engineer?
What are some common challenges computer software engineers face when working on large-scale projects?
What is the difference between Computer Software Engineer vs Software Developer?
| Aspect | Computer Software Engineer | Software Developer |
|---|---|---|
| Credentials | Bachelor's degree in Computer Science or related field; certifications like Microsoft Certified, AWS Certified | Bachelor's degree in Computer Science or related field; certifications optional |
| Work Environment | Designing, developing, testing, and maintaining software systems; often involved in system architecture | Writing, debugging, and implementing code; focused on application development |
| Industry Usage | Used across tech, finance, healthcare, and more for complex system development | Commonly used in app and web development across various industries |
Computer Software Engineers typically focus on designing and building complex software systems, often working on system architecture, while Software Developers mainly write and implement code for applications. Both roles require similar educational backgrounds and certifications, but their focus areas and responsibilities differ, with engineers handling broader system design and developers concentrating on coding tasks.
How much do computer software engineers get paid?
What are popular job titles related to Computer Software Engineer jobs in San Francisco, CA?
For Computer Software Engineer jobs in San Francisco, CA, the most frequently searched job titles are:
- Software Developer Contract
- Remote Software Engineer
- Senior Specialist Software Engineer 500K
- Online Software Engineer
- Remote Systems Software Developer
- Software Engineer For New Grads
- Senior Software Developer
- Remote Mastercard Software Engineer
- Software Engineer Insurance Company
- Software Engineer Volunteer
What job categories do people searching Computer Software Engineer jobs in San Francisco, CA look for?
The top searched job categories for Computer Software Engineer jobs in San Francisco, CA are:
- Ethical Software Engineer
- Full Time Software Engineer Spotify
- Full Time Software
- Software Engineer Onsite
- Software Engineer Software Engineer
- Remote Fintech Software Engineer
- Remote Goldman Sachs Software Engineer
- Software Engineer Software Developer
- Senior Ngo Software Engineer
- Full Time Disney Software Engineer
What cities near San Francisco, CA are hiring for Computer Software Engineer jobs?
Cities near San Francisco, CA with the most Computer Software Engineer job openings:

Full-time
Posted 24 days ago
Job description
As a Staff System Software Engineer, you will help Motive design and develop on-edge IoT platforms. As an exceptional technical engineer and self-starter, you are able to design, execute, and test complex system features on a range of Linux, Android and real-time operating systems.
This role will help build the next-generation Hardware platforms for Motive. You understand how to design and develop modular software features in a collaborative environment and agile team. This role offers immense career advancement and the opportunity to work with cutting-edge technology.
We are looking for a motivated and driven self-starter, to further our technical stack from end to end.
This is a Hybrid role (2x a week in office).
What You'll Do:- Design and develop high-performance firmware and software for cutting-edge IoT platforms.
- Debug, optimize, and validate firmware on complex multi-core architectures.
- Develop automated and unit-level functional testing to validate designs.
- Present and provide feedback on architectural discussions for next-generation business logic.
- Engage with a cross-disciplinary team to design, develop and test features up the stack.
- Validate and maintain features using cloud-based analysis at scale.
- 8+ years of experience in software development
- Bachelor's degree in Computer Science, Computer Software Engineering, Electrical Engineering or equivalent experience
- Experience with Kotlin, Java & C++
- Deep experience with AOSP (Android Open Source Project), Android OS and Linux
- Experience with embedded programming on Linux and / or RTOS