1

Research Assistant Software Developer Jobs in Lemon Grove, CA

Software Developer VII

Poway, CA · On-site

$140K - $252K/yr

Managing original research activities and budgets. * Estimating software development efforts ... Broad understanding of coding and programming languages. * Experience with model-based software ...

... research and technologies, evaluating and adopting them to maintain our competitive edge. • ... and software engineering principles. • Strong technical depth in Languages/Frameworks: Python ...

Software Developer VI

Poway, CA · On-site

$128K - $229K/yr

This position will supervise a team of Engineers/Developers in the design and development of ... Translate higher-level software plans into detailed work assignments for the team and assist in ...

AI Software Developer, Staff As a leading technology innovator, Qualcomm pushes the boundaries of ... Stay abreast of the latest AI research and technologies, evaluating and adopting them to maintain ...

This position will supervise a team of Engineers/Developers in the design and development of ... Translate higher-level software plans into detailed work assignments for the team and assist in ...

School, research,open-source, and hobby projects are welcome. This position is based in SanDiego ... DUTIES/RESPONSIBILITIES In this position, you will : * Assist with the design, development, testing ...

School, research,open-source, and hobby projects are welcome. This position is based in SanDiego ... DUTIES/RESPONSIBILITIES In this position, you will : * Assist with the design, development, testing ...

Software Developer VII

Poway, CA · On-site

$140K - $252K/yr

The Autonomy and Artificial Intelligence Solutions Software group is charted to develop and deploy ... Serve as principal investigator and program lead for advanced R&D efforts in AI/ML for battle ...

The Autonomy and Artificial Intelligence Solutions Software group is charted to develop and deploy ... Serve as principal investigator and program lead for advanced R&D efforts in AI/ML for battle ...

Software Developer II

Poway, CA · On-site

$87K - $132K/yr

... * Assist in planning for future applications based on new developments in computer technology ... Communicate with the software developer group, with users, and with management as well as with the ...

Software Developer III

Poway, CA · On-site

$98K - $171K/yr

... * Assist in planning for future applications based on new developments in computer technology ... Communicate with the software developer group, with users, and with management as well as with the ...

Software Developer III

Poway, CA · On-site

$98K - $171K/yr

... * Assist in planning for future applications based on new developments in computer technology ... Communicate with the software developer group, with users, and with management as well as with the ...

Showing results 21-40

Research Assistant Software Developer information

See Lemon Grove, CA salary details

$30.3K

$102.9K

$247.8K

How much do research assistant software developer jobs pay per year?

As of Aug 11, 2026, the average yearly pay for research assistant software developer in Lemon Grove, CA is $102,869.00, according to ZipRecruiter salary data. Most workers in this role earn between $65,100.00 and $108,800.00 per year, depending on experience, location, and employer.

What are some common challenges faced by research assistant software developers when working on interdisciplinary research projects?

Research Assistant Software Developers often collaborate with researchers from diverse academic backgrounds, which can introduce challenges in communication and aligning technical requirements with research goals. Adapting software solutions to evolving project needs and integrating new methodologies or datasets can require quick learning and flexibility. Balancing rigorous coding standards with rapid prototyping, especially under tight research deadlines, is another frequent challenge. However, this role provides valuable exposure to cutting-edge research and fosters strong problem-solving and teamwork skills.

What is a research assistant software developer?

Research Assistant Software Developers are professionals who support research projects by developing, maintaining, and optimizing software tools and applications. They work alongside researchers, helping to design experiments, process data, and create algorithms or simulations necessary for the research. Their role bridges the gap between software engineering and academic research, ensuring that technical solutions meet the specific needs of scientific studies. This position often requires strong programming skills, familiarity with research methodologies, and the ability to collaborate in interdisciplinary teams.

What is the difference between Research Assistant Software Developer vs Data Analyst?

AspectResearch Assistant Software DeveloperData Analyst
Required CredentialsBachelor's in CS, Software Engineering, or related fieldBachelor's in Statistics, Data Science, or related field
Work EnvironmentResearch labs, academic institutions, tech companiesBusiness, finance, healthcare, or tech industries
Employer & Industry UsageUniversities, research institutions, tech firmsCorporations, consulting firms, government agencies
Common Search & ComparisonYesYes

The main difference between a Research Assistant Software Developer and a Data Analyst lies in their focus areas. Research Assistant Software Developers primarily work on developing software tools for research purposes, often within academic or research settings. Data Analysts focus on interpreting data to inform business decisions. Both roles require programming skills and analytical thinking, but their end goals and work environments differ.

What are the key skills and qualifications needed to thrive as a research assistant software developer, and why are they important?

A Research Assistant Software Developer should have solid programming skills, a background in computer science or a related field, and experience with software development methodologies. Familiarity with tools like Git, Python or Java, and data analysis libraries, as well as knowledge of research-specific platforms, is commonly required. Strong analytical thinking, attention to detail, and effective communication are valuable soft skills in this role. These skills ensure the development of robust research software, facilitate collaboration with research teams, and contribute to the advancement of scientific projects.
What are popular job titles related to Research Assistant Software Developer jobs in Lemon Grove, CA? For Research Assistant Software Developer jobs in Lemon Grove, CA, the most frequently searched job titles are:
What job categories do people searching Research Assistant Software Developer jobs in Lemon Grove, CA look for? The top searched job categories for Research Assistant Software Developer jobs in Lemon Grove, CA are:
What cities near Lemon Grove, CA are hiring for Research Assistant Software Developer jobs? Cities near Lemon Grove, CA with the most Research Assistant Software Developer job openings:

Software Developer VII

General Atomics

Poway, CA • On-site

$140K - $252K/yr

Full-time

Re-posted 20 days ago


General Atomics rating

9.0

Company rating: 9.0 out of 10

Based on 39 frontline employees who took The Breakroom Quiz

11th of 72 rated aerospace companies


Job description

Job Summary
General Atomics Aeronautical Systems, Inc. (GA-ASI), an affiliate of General Atomics, is a world leader in proven, reliable remotely piloted aircraft and tactical reconnaissance radars, as well as advanced high-resolution surveillance systems.
General Atomics Aeronautical Systems Inc. is a defense contractor leading the way in unmanned aerial systems. We invent and pioneer modern solutions for military, security, governance, environmental operations and more. We support our customers with the greatest medium-altitude and small unmanned aircraft systems, and cutting-edge mission payload and exploitation technologies. Our vision is to enable information dominance by providing our customers with around-the-clock and around-the-world situational awareness and effects delivery. Our mission is to provide persistent, versatile, affordable airborne surveillance and effects, and turn surveillance data into actionable intelligence. Our corporate culture focuses on delivering innovative solutions to our global customers and we lean forward with internal research investments to anticipate our customers' needs.
As a Software Architect, you will be responsible for working with program managers, customers, and system architects across the company to understand their software needs and architect software solutions to accomplish those goals.
DUTIES & RESPONSIBILITIES:
  • Analyzing customer requirements and developing original architectures.
  • Reviewing architecture and software solutions across the product portfolio.
  • Establishing and maintaining productive working relationships with managers across the organization.
  • Recommending software approaches and tools based on best practices in the industry.
  • Contributing to department of defense standards groups on behalf of the company.
  • Briefing upper management and customers on software.
  • Managing original research activities and budgets.
  • Estimating software development efforts.
  • Optimizing the software development life cycle activities.
  • Standing up new development teams and setting the course of their development approach.
  • Trouble shooting existing software systems and recommending improvements.
  • Training software personnel and reviewing their work.
We recognize and appreciate the value and contributions of individuals with diverse backgrounds and experiences and welcome all qualified individuals to apply.
Job Qualifications
  • Typically requires a bachelors degree, masters degree or PhD in computer science, information systems or related discipline and progressive software development experience as follows; fifteen or more years of experience with a bachelors degree, thirteen or more years of experience with a masters degree, or ten or more years with a PhD. May substitute equivalent experience in lieu of education.
  • General understanding of aviation and department of defense standards of airworthiness.
  • Broad understanding of coding and programming languages.
  • Experience with model-based software engineering.
  • Broad understanding of software design patterns and architectural styles.
  • Strong written and oral communication skills.
  • Ability to accurately brief complex concepts to audiences of varied technical backgrounds.
  • Ability to multi-task between multiple projects and teams.
  • Ability to mediate between conflicting positions and ideas.
  • A mentorship mindset that increases the productivity of those around you.
  • Ability to get to the simplest solution to a problem and maintain focus on the end goal.
  • Ability to obtain and maintain DoD Security Clearance is required.

What General Atomics employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


General Atomics logo

About General Atomics

Sourced by ZipRecruiter

General Atomics (GA), and its affiliated companies, is one of the world's leading resources for high-technology systems development ranging from the nuclear fuel cycle to remotely piloted aircraft, airborne sensors, and advanced electric, electronic, wireless and laser technologies.

Industry

Space research administration

Company size

10,000+ Employees

Headquarters location

San Diego, CA, US

Year founded

1955