1

Senior Software Developer Jobs in Oceanside, CA (NOW HIRING)

Senior Software Engineer

San Diego, CA · On-site

$130K - $171K/yr

[Position] Senior Software Engineer [About Our Client] Research & Development hub for artificial intelligence and deep learning technologies and is also home to a dedicated medical device software ...

Sr Embedded Software Engineer

Vista, CA · On-site

$126K - $166K/yr

Senior Software Engineer Position Summary This position leads the analysis, design, development, and implementation of advanced software solutions for electronic devices. Working independently with ...

Why Procede? - This is what our Senior Director of Software Development has to say... watch this ... Engineer and continuously refine prompts, context, evaluation harnesses, and agentic workflows that ...

Senior Software Engineer

San Diego, CA · On-site

$140 - $180/hr

We are seeking a Senior Software Engineer to join a new product engineering team being built in San Diego, developing software for providers in the sleep health diagnostics domain. This is a ...

Senior Software Engineer

Carlsbad, CA · On-site

$130 - $180/hr

The Sr. Software Engineer position is responsible for designing, developing, troubleshooting and debugging software programs. Works on problems of moderate scope where analysis of situations or data ...

Senior Software Engineer

San Diego, CA · On-site

$130K - $171K/yr

Description SAIC is looking for a Senior Software Engineer for a position located in San Diego, CA . This position needs to be highly experienced in JavaScript, React, Linux (RHEL), and has a strong ...

Senior Software Engineer

San Diego, CA · Hybrid

$120K - $160K/yr

ORA_ON_SITE Description SAIC is looking for a Senior Software Engineer for a position located in San Diego, CA . This position needs to be highly experienced in JavaScript, React, Linux (RHEL), and ...

#Senior Software Engineer

San Diego, CA · On-site

$111.30 - $166.90/hr

As a Senior Software Engineer, you will contribute to the design, development, and optimization and commercialization of software solutions for Qualcomm's next‑generation data center platforms. You ...

Senior Software Engineer

San Diego, CA · On-site

$100K - $200K/yr

We are seeking a Senior Software Engineer to play a key role in maintaining, evolving, and selectively developing our Ez-X medical X-ray imaging system. * This role primarily focuses on maintaining ...

Senior Software Engineer

San Diego, CA · On-site

$124K - $187K/yr

Senior Software Engineer Overview: CoStar Group (NASDAQ: CSGP) is a leading global provider of ... CI/CD pipelines and DevOps practices * Infrastructure-as-Code (Terraform, CloudFormation, CDK)

Senior Software Engineer

San Diego, CA · On-site

$124K - $187K/yr

Senior Software Engineer Overview: CoStar Group (NASDAQ: CSGP) is a leading global provider of ... CI/CD pipelines and DevOps practices * Infrastructure-as-Code (Terraform, CloudFormation, CDK)

Senior Software Engineer

San Diego, CA · On-site

$124K - $187K/yr

Senior Software Engineer Overview: CoStar Group (NASDAQ: CSGP) is a leading global provider of ... CI/CD pipelines and DevOps practices * Infrastructure-as-Code (Terraform, CloudFormation, CDK)

Senior Software Engineer

San Diego, CA · On-site

$124K - $187K/yr

Senior Software Engineer Overview: CoStar Group (NASDAQ: CSGP) is a leading global provider of ... CD pipelines and DevOps practices Infrastructure-as-Code (Terraform, CloudFormation, CDK ...

Showing results 21-40

Senior Software Developer information

See Oceanside, CA salary details

$15

$63

$90

How much do senior software developer jobs pay per hour?

As of Aug 11, 2026, the average hourly pay for senior software developer in Oceanside, CA is $63.86, according to ZipRecruiter salary data. Most workers in this role earn between $54.23 and $71.63 per hour, depending on experience, location, and employer.

What skills and qualifications are needed to thrive as a senior software developer?

To thrive as a Senior Software Developer, you need deep expertise in programming languages, software architecture, and problem-solving, typically backed by a bachelor’s degree in computer science or a related field. Proficiency with development frameworks, version control systems like Git, and cloud platforms such as AWS or Azure is standard, and certifications in these areas can be beneficial. Leadership, strong communication, and mentoring abilities set standout candidates apart in this role. These skills ensure that complex projects are delivered efficiently, code quality is maintained, and junior team members are effectively guided for overall team success.

What does a senior software developer do?

As a Senior Software Developer, you’ll typically be responsible for leading complex development projects, designing technical solutions, and mentoring junior team members. Daily tasks often include writing and reviewing code, participating in architecture discussions, collaborating with cross-functional teams (such as QA, product management, and DevOps), and troubleshooting high-level technical issues. You may also be involved in setting coding standards, conducting code reviews, and helping to plan sprints or project roadmaps.

What is a senior software developer?

Senior Software Developers are experienced professionals who design, develop, and maintain complex software applications. They often lead development teams, mentor junior developers, and make critical architectural decisions. Their responsibilities include writing high-quality code, troubleshooting technical issues, and ensuring that software projects meet performance and security standards. With deep expertise in programming languages and software engineering principles, they play a key role in delivering successful technology solutions for organizations.

What is the difference between Senior Software Developer vs Software Engineer?

AspectSenior Software DeveloperSoftware Engineer
CredentialsBachelor's degree in CS or related field; experience often 5+ yearsBachelor's or higher in CS or related field; similar experience levels
Work EnvironmentCollaborates on complex projects, mentors juniors, leads technical effortsDesigns, develops, tests software; may work on specific modules or systems
Industry UsageCommonly used in tech companies, startups, and enterprise firmsWidely used across industries, often interchangeable with developer roles

The main difference is that Senior Software Developers typically have more experience, leadership responsibilities, and focus on complex project oversight, while Software Engineers may focus more on designing and implementing software solutions. Both roles require similar credentials and are integral in software development teams, but Senior Software Developers often take on mentorship and strategic tasks.

What are the most commonly searched types of Software Developer jobs in Oceanside, CA? The most popular types of Software Developer jobs in Oceanside, CA are:
What are popular job titles related to Senior Software Developer jobs in Oceanside, CA? For Senior Software Developer jobs in Oceanside, CA, the most frequently searched job titles are:
What job categories do people searching Senior Software Developer jobs in Oceanside, CA look for? The top searched job categories for Senior Software Developer jobs in Oceanside, CA are:
What cities near Oceanside, CA are hiring for Senior Software Developer jobs? Cities near Oceanside, CA with the most Senior Software Developer job openings:
Infographic showing various Senior Software Developer job openings in Oceanside, CA as of August 2026, with employment types broken down into 1% Internship, 82% Full Time, 13% Part Time, and 4% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $132,834 per year, or $63.9 per hour.

Senior Software Engineer

Cesna Recruitment

San Diego, CA • On-site

$130K - $171K/yr

Full-time

Re-posted 5 hours ago


Job description

[Position]

Senior Software Engineer

[About Our Client]

Research & Development hub for artificial intelligence and deep learning technologies and is also home to a dedicated medical device software team focused on the development of advanced, safety-critical healthcare solutions.

[Job Summary]

We are seeking a Senior Software Engineer to play a key role in maintaining, evolving, and selectively developing our Ez-X medical X-ray imaging system.

This role primarily focuses on maintaining and stabilizing the existing C++ software platform, supporting the C# GUI architecture, and implementing business logic at the platform level. In addition, the role includes re-implementing and adapting existing business logic using a newly developed internal software platform, ensuring functional equivalence, system stability, and seamless integration.

While new feature development is part of the role, a significant portion of the work involves long-term platform maintenance, system optimization, and system-level integration across imaging algorithms, control systems, and X-ray hardware.

As medical device development is iterative and subject to regulatory, technical, and business considerations, specific responsibilities, priorities, and technical focus areas may evolve over time, provided they remain aligned with the scope and seniority of this role.

You will act as a technical leader within the software team and collaborate closely with Vision, Control, Mechanica, Platform, and X-Ray hardware teams.

[Job Description]

The responsibilities listed below describe the primary functions of this role but are not intended to be an exhaustive list. Additional responsibilities may be assigned as needed, provided they are consistent with the employee’s role, expertise, and professional experience.

- Design, implement, and maintain C++ software platform components and shared interface libraries

- Architect and develop C# GUI frameworks supporting end-to-end medical imaging and clinical workflows

- Act as a technical lead for a team, aligning system requirements, architecture, and development priorities in close collaboration with the software group leader

- Serve as the technical bridge across software, hardware, and research teams, leading design reviews and driving key architectural and technical decisions

- Support software verification, validation, and documentation activities for regulatory submissions, collaborating closely with QA and regulatory teams during FDA submissions and audits

- Mentor junior engineers, conduct code reviews, and promote best practices in software development

Requirements

Required Qualifications

- Bachelor’s in Computer Science, Software Engineering, or equivalent

- 5+ years of professional software development experience

- Strong proficiency in modern C++

- Experience with C# GUI development

- Solid understanding of multi-threading, synchronization, and performance optimization

- Able to work in US without any Work Visa sponsor/transfer/Extension/ support, now and future

Preferred Qualifications

- Master’s degree in Computer Science, Software Engineering, or equivalent

- Experience designing software architectures for complex systems

- Prior experience in medical device software development

- Knowledge of FDA regulations, IEC 62304, ISO 14971

- Experience with medical imaging, DRR, CT, or X-ray systems

- Experience with real-time or near-real-time systems

- Familiarity with software safety classification and risk management

- Experience supporting FDA submissions or audits

- Bilingual in English and Korea would be a plus

Benefits

[What's On Offer]

- Key technical role in next-generation medical X-ray systems

- Direct impact on FDA-regulated medical products

- Leadership opportunities in a growing US medical device team

- Competitive salary and benefits (US market)

- Long-term stability and global product exposure