Mid-Level Software Engineer Location: San Diego, CA (Onsite) Department: Software Engineering Reports To: Software Engineering Manager Position Summary Gamma Scientific is seeking a talented and ...
Mid-Level Software Engineer Location: San Diego, CA (Onsite) Department: Software Engineering Reports To: Software Engineering Manager Position Summary Gamma Scientific is seeking a talented and ...
Kforce's client, a medical technology company, is seeking a Junior to Mid-Level WPF Software Engineer to develop next-generation software for medical device platforms. We are working directly with ...
Kforce's client, a medical technology company, is seeking a Junior to Mid-Level WPF Software Engineer to develop next-generation software for medical device platforms. We are working directly with ...
Software Engineer II
$123K - $130K/yr
Description SUMMARY The Software Engineer II is a mid-level role that is responsible for design and development of systems-level software and provides systems support by performing the following ...
Software Engineer II
$123K - $130K/yr
Description SUMMARY The Software Engineer II is a mid-level role that is responsible for design and development of systems-level software and provides systems support by performing the following ...
Software Engineer II
San Diego, CA · On-site
$123K/yr
SUMMARY The Software Engineer II is a mid-level role that is responsible for design and development of systems-level software and provides systems support by performing the following duties.
Software Engineer II
San Diego, CA · On-site
$123K/yr
SUMMARY The Software Engineer II is a mid-level role that is responsible for design and development of systems-level software and provides systems support by performing the following duties.
Software Engineer (SECRET)
San Diego, CA · On-site
Mid-Level and Senior-Level Clearance: Active Security Clearance (Secret or higher) is preferred Overview: CPMC, LLC is seeking creative and skilled Software Engineer to join our team for an ...
Software Engineer (SECRET)
San Diego, CA · On-site
Mid-Level and Senior-Level Clearance: Active Security Clearance (Secret or higher) is preferred Overview: CPMC, LLC is seeking creative and skilled Software Engineer to join our team for an ...
We are hiring for both Mid-Level and Senior-Level positions. Software Engineers research, design, and develop computer and network software or specialized utility programs. You may also perform the ...
We are hiring for both Mid-Level and Senior-Level positions. Software Engineers research, design, and develop computer and network software or specialized utility programs. You may also perform the ...
System Level Software Engineer - Driver Development - 2784 Job Ref.: 2784 Job Title: System Level Software Engineer - Driver Development Role: Information Technology Relocation Available: Yes ...
System Level Software Engineer - Driver Development - 2784 Job Ref.: 2784 Job Title: System Level Software Engineer - Driver Development Role: Information Technology Relocation Available: Yes ...
1608 - Mid-level Data Engineer
San Diego, CA · On-site
$75K - $99K/yr
Sigma Defense is seeking a highly skilled Mid-level Data Engineer to support the Readiness and ... S. citizen. Computer Programs/Software: * Python * Azure Personnel Clearance Level: * Candidate ...
1608 - Mid-level Data Engineer
San Diego, CA · On-site
$75K - $99K/yr
Sigma Defense is seeking a highly skilled Mid-level Data Engineer to support the Readiness and ... S. citizen. Computer Programs/Software: * Python * Azure Personnel Clearance Level: * Candidate ...
Full Stack Engineer (Entry-Mid-Level)
San Diego, CA · On-site +1
Full Stack Engineer (Entry-Mid-Level) About TRABUS Technologies TRABUS Technologies (TRABUS) is a ... Collaborate with TRABUS software engineers to architect, develop, and deploy new full-stack ...
New
Full Stack Engineer (Entry-Mid-Level)
San Diego, CA · On-site +1
Full Stack Engineer (Entry-Mid-Level) About TRABUS Technologies TRABUS Technologies (TRABUS) is a ... Collaborate with TRABUS software engineers to architect, develop, and deploy new full-stack ...
New
Staff Flight Software Engineer, Arc Vehicle
Vista, CA · On-site
$165K - $236K/yr
Mentor senior and mid-level software engineers, fostering a culture of rigorous software engineering and technical excellence. * Collaborate with cross-functional system architects to define ...
Staff Flight Software Engineer, Arc Vehicle
Vista, CA · On-site
$165K - $236K/yr
Mentor senior and mid-level software engineers, fostering a culture of rigorous software engineering and technical excellence. * Collaborate with cross-functional system architects to define ...
Avenue Technologies is seeking a Mid-Level DevSecOps Engineer to support a major U.S. defense ... Develop, debug, and enhance software features for GPNTS tactical and support systemso Participate ...
Avenue Technologies is seeking a Mid-Level DevSecOps Engineer to support a major U.S. defense ... Develop, debug, and enhance software features for GPNTS tactical and support systemso Participate ...
Avenue Technologies is seeking a Mid-Level DevSecOps Engineer to support a major U.S. defense ... Develop, debug, and enhance software features for GPNTS tactical and support systemso Participate ...
Quick apply
Avenue Technologies is seeking a Mid-Level DevSecOps Engineer to support a major U.S. defense ... Develop, debug, and enhance software features for GPNTS tactical and support systemso Participate ...
We are a technology firm creating in-house software, network and hardware solutions that support ... Fuse is looking for a mid-level Mechanical Engineer to join our team onsite in San Diego, CA. We're ...
Quick apply
We are a technology firm creating in-house software, network and hardware solutions that support ... Fuse is looking for a mid-level Mechanical Engineer to join our team onsite in San Diego, CA. We're ...
We are a technology firm creating in-house software, network and hardware solutions that support ... Fuse is looking for a mid-level Mechanical Engineer to join our team onsite in San Diego, CA. We're ...
We are a technology firm creating in-house software, network and hardware solutions that support ... Fuse is looking for a mid-level Mechanical Engineer to join our team onsite in San Diego, CA. We're ...
We are a technology firm creating in-house software, network and hardware solutions that support ... Fuse is looking for a mid-level Mechanical Engineer to join our team onsite in San Diego, CA. We're ...
We are a technology firm creating in-house software, network and hardware solutions that support ... Fuse is looking for a mid-level Mechanical Engineer to join our team onsite in San Diego, CA. We're ...
Systems Software Engineer (Core OS)
San Diego, CA · On-site
$183K - $217K/yr
A basic knowledge of low level programming / kernel would be beneficial. Also, being familiar with ... software Bachelor's degree in CS/CE/EE or equivalent experience/skills
Quick apply
Systems Software Engineer (Core OS)
San Diego, CA · On-site
$183K - $217K/yr
A basic knowledge of low level programming / kernel would be beneficial. Also, being familiar with ... software Bachelor's degree in CS/CE/EE or equivalent experience/skills
Software Engineer
San Diego, CA · On-site
In this role, the Software Engineer will develop and maintain APIs written in Python and MATLAB ... Integrating low-level software with a user-facing GUI * Developing Hardware-in-the-loop (HITL ...
Software Engineer
San Diego, CA · On-site
In this role, the Software Engineer will develop and maintain APIs written in Python and MATLAB ... Integrating low-level software with a user-facing GUI * Developing Hardware-in-the-loop (HITL ...
Software Engineer
San Diego, CA · On-site
In this role, the Software Engineer will develop and maintain APIs written in Python and MATLAB ... Integrating low-level software with a user-facing GUI * Developing Hardware-in-the-loop (HITL ...
Software Engineer
San Diego, CA · On-site
In this role, the Software Engineer will develop and maintain APIs written in Python and MATLAB ... Integrating low-level software with a user-facing GUI * Developing Hardware-in-the-loop (HITL ...
About the Opportunity Avenue Technologies is seeking a Mid-Level Test Development Engineer to ... Helpful Skills * software development * requirements Qualifications * Bachelor's degree in a STEM ...
Quick apply
About the Opportunity Avenue Technologies is seeking a Mid-Level Test Development Engineer to ... Helpful Skills * software development * requirements Qualifications * Bachelor's degree in a STEM ...
About the Opportunity Avenue Technologies is seeking a Mid-Level Test Development Engineer to ... Helpful Skills * software development * requirements Qualifications * Bachelor's degree in a STEM ...
About the Opportunity Avenue Technologies is seeking a Mid-Level Test Development Engineer to ... Helpful Skills * software development * requirements Qualifications * Bachelor's degree in a STEM ...
Mid Level Software Engineer information
See Carlsbad, CA salary details
$65.9K - $79.3K
2% of jobs
$79.3K - $92.7K
4% of jobs
$92.7K - $106K
6% of jobs
$106K - $119.4K
8% of jobs
$126.6K is the 25th percentile. Wages below this are outliers.
$119.4K - $132.8K
7% of jobs
$132.8K - $146.2K
18% of jobs
The median wage is $149.3K / yr.
$146.2K - $159.6K
16% of jobs
$159.6K - $173K
2% of jobs
$178.5K is the 75th percentile. Wages above this are outliers.
$173K - $186.4K
26% of jobs
$186.4K - $199.8K
1% of jobs
$199.8K - $213.2K
8% of jobs
$65.9K
$153K
$213.2K
How much do mid level software engineer jobs pay per year?
What is a mid level software engineer?
A Mid Level Software Engineer is a professional with a few years of experience who develops, tests, and maintains software applications. They work independently on tasks, contribute to code reviews, and collaborate with teams to design and implement solutions. Mid-level engineers are expected to write clean, efficient code, troubleshoot issues, and improve system performance. They may also mentor junior developers and participate in architectural discussions. Typically, they have strong problem-solving skills and proficiency in programming languages relevant to their role.
What typical responsibilities can I expect as a mid level software engineer?
As a Mid Level Software Engineer, you will be involved in designing, coding, testing, and maintaining software applications, often working on both new and existing projects. You’ll collaborate with other engineers, product managers, and QA teams to deliver features that meet business requirements, while also participating in code reviews and contributing to architectural decisions. Your responsibilities may also include troubleshooting bugs, refining development processes, and occasionally mentoring junior engineers. This role typically offers a blend of technical challenge, teamwork, and opportunities for continued skill development.
What are the key skills and qualifications needed to thrive in the mid level software engineer position, and why are they important?
To thrive as a Mid Level Software Engineer, you need a solid understanding of software development principles, programming languages such as Java, Python, or C#, and a bachelor’s degree in computer science or a related field. Experience with version control systems like Git, familiarity with agile methodologies, and sometimes certifications such as AWS Certified Developer or Microsoft Certified: Azure Developer Associate are advantageous. Strong problem-solving skills, teamwork, and effective communication are standout soft skills in this position. These combined skills enable engineers to deliver high-quality code, collaborate efficiently within development teams, and adapt to evolving project requirements.
Is 25 too late to become a mid level software engineer?
What are the most commonly searched types of Software Engineer jobs in Carlsbad, CA?
The most popular types of Software Engineer jobs in Carlsbad, CA are:
What are popular job titles related to Mid Level Software Engineer jobs in Carlsbad, CA?
For Mid Level Software Engineer jobs in Carlsbad, CA, the most frequently searched job titles are:
What job categories do people searching Mid Level Software Engineer jobs in Carlsbad, CA look for?
The top searched job categories for Mid Level Software Engineer jobs in Carlsbad, CA are:
What cities near Carlsbad, CA are hiring for Mid Level Software Engineer jobs?
Cities near Carlsbad, CA with the most Mid Level Software Engineer job openings:

Job description
Mid-Level Software Engineer
Location: San Diego, CA (Onsite)
Department: Software Engineering
Reports To: Software Engineering Manager
Position Summary
Gamma Scientific is seeking a talented and motivated Mid-Level Software Engineer to develop innovative software solutions for advanced optical measurement, imaging, and test systems. This onsite role involves designing and implementing software applications that interface with scientific instruments, cameras, sensors, and electromechanical systems. The ideal candidate is a hands-on engineer with strong software development skills, excellent problem-solving abilities, and a passion for developing reliable, user-friendly applications in a collaborative engineering environment.
Responsibilities
- Design, develop, test, and maintain software applications primarily using C#, C++, and Python.
- Develop desktop applications and graphical user interfaces using modern software frameworks.
- Integrate software with scientific instruments, cameras, sensors, motion control systems, and other hardware devices.
- Develop and maintain communication interfaces including Serial, TCP/IP, USB, and other protocols.
- Troubleshoot software, hardware, and system-level integration issues.
- Participate in software architecture, design reviews, and code reviews.
- Contribute to legacy software maintenance and modernization efforts.
- Create technical documentation, user manuals, and software specifications.
- Collaborate effectively with cross-functional engineering teams.
- Support customer installations, field deployments, and system integration activities as required.
- Travel up to approximately 10% for customer software installation, system integration, and support activities.
Required Qualifications
- Bachelor’s degree or higher in Computer Science, Computer Engineering, Electrical Engineering, Physics, or related technical discipline.
- 3–7 years of professional software development experience.
- Strong object-oriented programming and software design skills.
- Experience developing applications using C#, C++, Python, .NET Framework/.NET, and Visual Studio.
- Experience developing graphical user interfaces.
- Experience debugging complex software systems.
- Strong analytical and mathematical problem-solving skills.
- Excellent written and verbal communication skills.
- Ability to work independently and within multidisciplinary teams.
- Ability and willingness to work onsite at our San Diego facility.
Preferred Qualifications
- Experience with hardware-software integration.
- Experience with communication protocols such as Serial, TCP/IP, UDP, or Modbus.
- Experience with scientific instrumentation or laboratory equipment.
- Knowledge of spectroradiometry, photometry, or color science.
- Educational or practical background in Physics, Optics, Photonics, or related scientific disciplines.
- Experience with Linux environments.
- Experience with source control systems such as Git or Mercurial.
About Gamma Scientific
Sourced by ZipRecruiter
Industry
Electrical equipment, appliance, and component manufacturing
Company size
51 - 200 Employees
Headquarters location
San Diego, CA, US
Year founded
1961