Principal Software Engineer, WebRTC
$153K - $206K/yr
As a Principal Software Engineer, Audio-Video-Communication team, you'll be in charge of building ... Employ best programming practices to write code that is efficient, maintainable, and scalable.
$153K - $206K/yr
As a Principal Software Engineer, Audio-Video-Communication team, you'll be in charge of building ... Employ best programming practices to write code that is efficient, maintainable, and scalable.
$153K - $206K/yr
As a Principal Software Engineer, Audio-Video-Communication team, you'll be in charge of building ... Employ best programming practices to write code that is efficient, maintainable, and scalable.
Sunnyvale, CA · On-site
$110 - $131/hr
Designs and develops data acquisition software using LabVIEW programming language for production FAT testing of various products and programs. Develop user manuals for the test operators, support ...
Quick apply
Sunnyvale, CA · On-site
$110 - $131/hr
Designs and develops data acquisition software using LabVIEW programming language for production FAT testing of various products and programs. Develop user manuals for the test operators, support ...
Software Engineer We are searching for a talented software engineer to join the IT Customer Experience Team. You will be responsible for delivering amazing custom built technology including our ...
Software Engineer We are searching for a talented software engineer to join the IT Customer Experience Team. You will be responsible for delivering amazing custom built technology including our ...
Costa Mesa, CA · Remote
Software Engineer (Ascend Platform Services) Experian 6-12+ month contract Remote About the Role: Our platform services engineering team is responsible for providing reliable cloud and data platform ...
Costa Mesa, CA · Remote
Software Engineer (Ascend Platform Services) Experian 6-12+ month contract Remote About the Role: Our platform services engineering team is responsible for providing reliable cloud and data platform ...
As a Software Engineer at Orvix Engineering, you will be at the forefront of technological ... The ideal candidate will have strong problem-solving skills, proficiency in multiple programming ...
As a Software Engineer at Orvix Engineering, you will be at the forefront of technological ... The ideal candidate will have strong problem-solving skills, proficiency in multiple programming ...
El Segundo, CA · On-site
$61 - $77.75/hr
Programming languages encompass higher order languages, auto-coded languages and assembly languages * Experience with deriving and allocating requirements (e.g., system, sub-system, software) and ...
El Segundo, CA · On-site
$61 - $77.75/hr
Programming languages encompass higher order languages, auto-coded languages and assembly languages * Experience with deriving and allocating requirements (e.g., system, sub-system, software) and ...
El Segundo, CA · On-site
$61 - $77.75/hr
Programming languages encompass higher order languages, auto-coded languages and assembly languages * Experience with deriving and allocating requirements (e.g., system, sub-system, software) and ...
El Segundo, CA · On-site
$61 - $77.75/hr
Programming languages encompass higher order languages, auto-coded languages and assembly languages * Experience with deriving and allocating requirements (e.g., system, sub-system, software) and ...
Seal Beach, CA · On-site
$59.25 - $75.75/hr
Programming languages encompass higher order languages, auto-coded languages and assembly languages * Experience with deriving and allocating requirements (e.g., system, sub-system, software) and ...
Seal Beach, CA · On-site
$59.25 - $75.75/hr
Programming languages encompass higher order languages, auto-coded languages and assembly languages * Experience with deriving and allocating requirements (e.g., system, sub-system, software) and ...
Seal Beach, CA · On-site
$59.25 - $75.75/hr
Programming languages encompass higher order languages, auto-coded languages and assembly languages * Experience with deriving and allocating requirements (e.g., system, sub-system, software) and ...
Seal Beach, CA · On-site
$59.25 - $75.75/hr
Programming languages encompass higher order languages, auto-coded languages and assembly languages * Experience with deriving and allocating requirements (e.g., system, sub-system, software) and ...
Experience in programming language Java and understanding of the software development life cycle * Knowledge of core Java, JavaScript, C++ or software programming * Spring boot, microservices and ...
Experience in programming language Java and understanding of the software development life cycle * Knowledge of core Java, JavaScript, C++ or software programming * Spring boot, microservices and ...
$80 - $86/hr
Software Engineer Opportunity Software Resources has an immediate, long term contract job ... side programming and APIs - Manage databases for HR data within the technology landscape for ...
$80 - $86/hr
Software Engineer Opportunity Software Resources has an immediate, long term contract job ... side programming and APIs - Manage databases for HR data within the technology landscape for ...
$100K - $120K/yr
Bachelor's degree in Computer Science, Information Technology, or a related field * 3-5 years of programming experience, primarily in Java and Python * 3-5 years of software development, software ...
$100K - $120K/yr
Bachelor's degree in Computer Science, Information Technology, or a related field * 3-5 years of programming experience, primarily in Java and Python * 3-5 years of software development, software ...
San Jose, CA · On-site
Design and develop storage system software, including kernel-level programming and debugging. * Write unit tests in C/C++ and develop test automation scripts using Python. * Work as part of an ...
San Jose, CA · On-site
Design and develop storage system software, including kernel-level programming and debugging. * Write unit tests in C/C++ and develop test automation scripts using Python. * Work as part of an ...
Solana Beach, CA · On-site
Understanding of modern programming languages and software design principles, with the ability to read, evaluate, and refine AI generated code * Experience with containerized deployments ...
Solana Beach, CA · On-site
Understanding of modern programming languages and software design principles, with the ability to read, evaluate, and refine AI generated code * Experience with containerized deployments ...
Solana Beach, CA · On-site +1
$120K - $180K/yr
Understanding of modern programming languages and software design principles, with the ability to read, evaluate, and refine AI generated code * Experience with containerized deployments ...
Solana Beach, CA · On-site +1
$120K - $180K/yr
Understanding of modern programming languages and software design principles, with the ability to read, evaluate, and refine AI generated code * Experience with containerized deployments ...
San Jose, CA · On-site
Design and develop storage system software, including kernel-level programming and debugging. * Write unit tests in C/C++ and develop test automation scripts using Python. * Work as part of an ...
San Jose, CA · On-site
Design and develop storage system software, including kernel-level programming and debugging. * Write unit tests in C/C++ and develop test automation scripts using Python. * Work as part of an ...
Programming languages encompass higher order languages and auto-coded languages * Knowledge of how to derive andallocaterequirements (e.g., system, sub-system, software) and show traceability ...
Programming languages encompass higher order languages and auto-coded languages * Knowledge of how to derive andallocaterequirements (e.g., system, sub-system, software) and show traceability ...
Seal Beach, CA · On-site
$127K - $167K/yr
Programming languages encompass higher order languages and auto-coded languages * Knowledge of how to derive and allocate requirements (e.g., system, sub-system, software) and show traceability ...
Seal Beach, CA · On-site
$127K - $167K/yr
Programming languages encompass higher order languages and auto-coded languages * Knowledge of how to derive and allocate requirements (e.g., system, sub-system, software) and show traceability ...
Programming languages encompass higher order languages and auto-coded languages * Knowledge of how to derive andallocaterequirements (e.g., system, sub-system, software) and show traceability ...
Programming languages encompass higher order languages and auto-coded languages * Knowledge of how to derive andallocaterequirements (e.g., system, sub-system, software) and show traceability ...
Experience in programming language Java and understanding of the software development life cycle * Project work on the skills * Knowledge of core Java, java script, C++ or software programming
Experience in programming language Java and understanding of the software development life cycle * Project work on the skills * Knowledge of core Java, java script, C++ or software programming
$27.52 - $32.37
5% of jobs
$32.37 - $37.22
10% of jobs
$37.22 - $42.08
9% of jobs
$43.12 is the 25th percentile. Wages below this are outliers.
$42.08 - $46.93
7% of jobs
$46.93 - $51.78
15% of jobs
The median wage is $53.28 / hr.
$51.78 - $56.63
14% of jobs
$61.03 is the 75th percentile. Wages above this are outliers.
$56.63 - $61.49
17% of jobs
$61.49 - $66.34
14% of jobs
$66.34 - $71.19
6% of jobs
$71.19 - $76.05
3% of jobs
$76.05 - $80.90
0% of jobs
$27
$53
$80
| Aspect | Software Programming | Software Development |
|---|---|---|
| Primary Focus | Writing and implementing code | Designing, planning, and managing entire software projects |
| Skills & Certifications | Programming languages, coding skills | Project management, system design, coding |
| Work Environment | Development teams, coding labs | Project planning, collaboration with stakeholders |
| Industry Usage | Software companies, tech firms | Software firms, IT departments |
While software programming primarily involves writing code to build software components, software development encompasses the full process of designing, planning, and managing software projects. Programming is a subset of development, focusing on coding tasks, whereas development includes broader responsibilities like system design and project coordination.

As a Principal Software Engineer, Audio-Video-Communication team, you'll be in charge of building our upcoming platform to bring multi-modal communication experience - voice chat, 3D audio, and large-scale broadcast, to our users. If you enjoy working on C++ software while building products for the passionate community of Roblox, you'll be right at home within our experienced and growing social team. You will work with our Engineering Managers and Directors within our Engine's team, and will report to our Manager of the Real-Time Communications team.
You Will:Sourced by ZipRecruiter
Software development
51 - 200 Employees
San Mateo, CA, US
2004