54 Software Development jobs in Carlsbad
Software Development Manager
Posted 5 days ago
Job Viewed
Job Description
Software Development Manager
Oceanside, CA. Onsite
Direct Hire.
Talentry's world-class client is growing, and is looking for an experienced Software Development Manger to guide a high performing team to develop cloud-based and cloud-deployed software by working cross-functionally in alignment with corporate business initiatives.
- Lead and mentor a team of software engineers.
- Plan and implement enterprise applications and integrations.
- Design, develop, and architect solutions.
- Manage the lifecycle of enterprise applications from selection to maintenance.
- Collaborate with stakeholders to define project scope and objectives.
- Automate release pipelines and testing for quality improvement.
- Drive agile methodologies and CI/CD practices.
- Manage project timelines and resources.
- Identify and mitigate risks in software development.
- Stay updated on software development trends and technologies.
Qualifications:
- 10+ years of experience in IT and software engineering roles.
- 5+ years of experience in a leadership or managerial role.
- Experience with enterprise applications (ERP, WMS, MES).
- Proficiency in DevOps tools and code repositories (Jira, Azure Dev Ops, GitHub).
- Experience with SQL and SQL server (Oracle is a plus).
- Experience with .Net C# and other object-oriented programming languages.
- Knowledge of cloud platforms (Azure and/or AWS).
- Knowledge of Cloud ERP Systems.
Benefits:
- Competitive Salary (140-160k)
- PTO, Sick Pay, Birthday Holiday, Paid Holidays
- 401k Matching (Up to 5%)
- Excellent Medical, Dental, Vision
- Education/Professional Development assistance
- Others
Software Developer

Posted today
Job Viewed
Job Description
This position will work in a team with other software developers to procure, develop and/or maintain a suite of technologies related to DevSecOps. These technologies are used across the software engineering department at GA-ASI for developing software products used in our product line.
**DUTIES & RESPONSIBILITIES:**
+ Determine user requirements and specifications and plan for software development within the broader organizational scope. Software development includes end-user, system level, and data management applications,
+ Formulate detailed plans for the implementation of software solutions. In addition to program design this includes determining language, platform, and resource requirements.
+ Implementation of design including coding, testing, and documentation.
+ Deployment of applications across the enterprise including cross- platform compliance and insuring availability of necessary resources.
+ Code maintenance including debugging and updating to keep pace with the evolving environment.
+ 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 wider community through the publishing and presentation of technical papers.
+ Maintain the strict confidentiality of sensitive information.
+ Perform other duties as assigned.
+ Responsible for observing all laws, regulations and other applicable obligations wherever and whenever business is conducted on behalf of the Company. Expected to work in a safe manner in accordance with established operating procedures and practices.
We recognize and appreciate the value and contributions of individuals with diverse backgrounds and experiences and welcome all qualified individuals to apply.
49879
**Job Qualifications:**
+ Typically requires a bachelors or masters degree in computer science, information systems or related discipline and two or more years progressive software development experience with a bachelors degree. May substitute equivalent experience in lieu of education.
+ Must have a general understanding of software development concepts, principles, and theory and demonstrate the ability to follow and apply the use of programming and analysis concepts.
+ Experience using/configuring/maintaining the following technologies:
+ AWS Gov Cloud solutions
+ Source code control repositories (SVN, GIT, etc.)
+ Continuous Integration Environments (Gitlab, etc.)
+ Linux and associated technologies (RedHat based)
+ Provisioning tools (Ansible, Terraform, Puppet, etc.)
+ Package managers and associated tools (RPMs, Yum, Pypi, pip, Artifactory, etc.)
+ Hypervisors (VMWare, VirtualBox, QEMU, etc), containers (Docker, Podman, etc), and related tools (Vagrant, Packer, etc.)
+ Webservers and associated tools (Apache, NGINX, etc)
+ Virtual Desktop Infrastructure (VDI), Desktop as a Service (DAAS), "golden image" creation, and related virtualization technologies
+ Software process automation with popular scripting languages (Python, Bash, Powershell)
+ Experience developing code in at least one high-level programming language (C#, C , and/or Java)
+ Good communication, computer and interpersonal skills are required to enable an effective interface with other professionals, to produce appropriate documentation, and to present results to a internal audience.
+ The ability to work independently and as part of a team is essential.
+ Ability to obtain and maintain DoD security clearance required.
**Salary:** $87,070 - $132,963 **Travel Percentage Required** 0 - 25 **Relocation Assistance Provided** Not Provided **US Citizenship Required?** Yes **Clearance Required?** Desired **Clearance Level** Entry-Level (0-2 years) **Workstyle** Onsite
General Atomics is committed to hiring and retaining a diverse workforce. We are an Equal Opportunity/Affirmative Action Employer and will consider all qualified applicants for employment without regard to race, color, religion, religious creed, ancestry, gender, pregnancy, sex, sexual orientation, transitioning status, gender identity, gender expression, national origin, age, genetic information, military and veteran status, marital status, medical condition, mental disability, physical disability, or any other basis protected by local, state, or federal law. EEO is the law. We also prohibit compensation discrimination under all applicable laws. To learn more visit Notices.pdf. U.S. Citizenship is required for certain positions.
Software Developer
Posted today
Job Viewed
Job Description
Under general supervision and with on-going review this position researches, designs, develops and/or modifies enterprise-wide end-user, system level, and data management software applications. Responsible for meeting software compliance standards; evaluates integration of software applications with the overall computing environment; and documentation, testing, maintenance, and software updates. Communicates with domain experts, users, and management throughout the software development lifecycle.
DUTIES & RESPONSIBILITIES:
+ Determine requirements and specifications and plan for software development within the broader organizational scope. The software development will be in support of establishing state-of-the-art infrastructure for automated testing but could include some application development as well.
+ Formulate detailed plans for the implementation of software solutions. In addition to program design, this includes determining language, platform, software tools, and resource requirements.
+ Implementation of design including coding, testing, and documentation.
+ Code maintenance including debugging and updating to keep pace with the evolving environment.
+ Assist in planning for future improvements based on new developments in software tools and infrastructure.
+ Work closely with software development teams to ensure that the planned automated testing infrastructure will meet their needs.
+ As needed, implement automated test cases and test tools to help verify complex software with various user interfaces and simulators.
+ Attend regular project meetings as appropriate to provide status, collect feedback, and stay informed as to how best we can serve the software development community.
+ Constant dedication to improving automated software testing in an ever changing environment.
+ Maintain the strict confidentiality of sensitive information.
We recognize and appreciate the value and contributions of individuals with diverse backgrounds and experiences and welcome all qualified individuals to apply.
50253
**Job Qualifications:**
+ Typically requires a Bachelor's degree, Master's degree or Ph.D. in Computer Science, Information Systems or a related discipline. May substitute equivalent experience in lieu of education.
+ Must have an excellent understanding of software development concepts, principles, and theory and demonstrate the ability to follow and apply the use of programming and analysis concepts.
+ Must have a good understanding of software quality analysis concepts, theory, and operations.
+ Must possess the ability to understand new concepts quickly and apply them accurately throughout an evolving environment and organize work assignments to meet established timetables.
+ Good communication, computer, and interpersonal skills are required to enable an effective interface with other professionals, to produce appropriate documentation, and to present results to a broad audience.
+ Previous experience with environments and tools such as Microsoft Visual Studio, Team Foundation Server, Microsoft Test Manager, GitHub, and Jenkins.
+ Previous experience with object-oriented design and development and one or more of the following programming languages: C, C++, C#, XML.
+ Previous experience with automated testing and test development is desired.
+ Previous experience with one or more scripting languages such as Python is desired.
+ The ability to work independently or in a team environment is essential.
+ Ability to obtain and maintain a DoD Security Clearance required.
**Salary:** $71,950 - $109,885 **Travel Percentage Required** 0 - 25 **Relocation Assistance Provided** Not Provided **US Citizenship Required?** Yes **Clearance Required?** Desired **Clearance Level** Entry-Level (0-2 years) **Workstyle** Hybrid
General Atomics is committed to hiring and retaining a diverse workforce. We are an Equal Opportunity/Affirmative Action Employer and will consider all qualified applicants for employment without regard to race, color, religion, religious creed, ancestry, gender, pregnancy, sex, sexual orientation, transitioning status, gender identity, gender expression, national origin, age, genetic information, military and veteran status, marital status, medical condition, mental disability, physical disability, or any other basis protected by local, state, or federal law. EEO is the law. We also prohibit compensation discrimination under all applicable laws. To learn more visit Notices.pdf. U.S. Citizenship is required for certain positions.
Software Developer

Posted today
Job Viewed
Job Description
We are seeking a talented and driven embedded software developer to join our GA-ASI Software Development team located in Poway, CA. Under general supervision and with on-going review this position researches, designs, develops and/or modifies enterprise-wide end-user, system level, and data management software applications. Responsible for meeting software compliance standards; evaluates integration of software applications with the overall computing environment; and documentation, testing, maintenance, and software updates. Communicates with domain experts, users, and management throughout the software development lifecycle.
**DUTIES AND RESPONSIBILITIES:**
+ Determine user requirements and specifications and plan for software development within the broader organizational scope. Software development includes end-user, system level, and data management applications.
+ Formulate detailed plans for the implementation of software solutions. In addition to program design this includes determining language, platform, and resource requirements.
+ Implementation of design including coding, testing, and documentation.
+ Troubleshoot and resolve issues related to software and hardware integration.
+ Deployment of applications across the enterprise including cross- platform compliance and insuring availability of necessary resources.
+ Code maintenance including debugging and updating to keep pace with the evolving environment.
+ 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 wider community.
+ Maintain the strict confidentiality of sensitive information.
+ Performs other duties as assigned or required.
We recognize and appreciate the value and contributions of individuals with diverse backgrounds and experiences and welcome all qualified individuals to apply.
49511
**Job Qualifications:**
+ Typically requires a bachelors degree in computer science, information systems or related discipline. May substitute equivalent experience in lieu of education.
+ Must have minimum 1-3 yrs experience developing software using C/C++.
+ Must have minimum 1-3 yrs experience working with a real time embedded operating systems or Linux OS.
+ Must have excellent understanding of software development concepts, principles, and theory and demonstrate the ability to follow and apply use of programming and analysis concepts.
+ Must have good understanding of networking concepts.
+ Must have strong problem-solving and analytical skills.
+ The ability to work both independently and on a team is essential. Able to work extended hours as required.
+ Familiarity with Linux, CI, and DevOps is preferred.
+ Familiarity with microcontrollers and SoC preferred.
+ Familiarity with different communication protocols (1553, UART, SPI, etc.) is preferred.
+ Ability to obtain and maintain a DoD Security Clearance is required.
**Salary:** $71,950 - $109,885 **Travel Percentage Required** 0 - 25 **Relocation Assistance Provided** Not Provided **US Citizenship Required?** Yes **Clearance Required?** Desired **Clearance Level** Entry-Level (0-2 years) **Workstyle** Hybrid
General Atomics is committed to hiring and retaining a diverse workforce. We are an Equal Opportunity/Affirmative Action Employer and will consider all qualified applicants for employment without regard to race, color, religion, religious creed, ancestry, gender, pregnancy, sex, sexual orientation, transitioning status, gender identity, gender expression, national origin, age, genetic information, military and veteran status, marital status, medical condition, mental disability, physical disability, or any other basis protected by local, state, or federal law. EEO is the law. We also prohibit compensation discrimination under all applicable laws. To learn more visit Notices.pdf. U.S. Citizenship is required for certain positions.
Software Developer

Posted today
Job Viewed
Job Description
**DUTIES & RESPONSIBILITIES:**
+ Determine user requirements and specifications and plan for software development within the broader organizational scope.
+ Implementation of design including coding, testing, and documentation.
+ Troubleshoot and resolve issues related to software and hardware integration.
+ Work with stakeholders through the life cycle creating test plans, test cases, and test execution of software features.
+ Code maintenance including debugging and updating to keep pace with the evolving environment.
+ 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 wider community.
+ Maintain the strict confidentiality of sensitive information.
+ Performs other duties as assigned or required
We recognize and appreciate the value and contributions of individuals with diverse backgrounds and experiences and welcome all qualified individuals to apply.
49096
**Job Qualifications:**
+ Typically requires a bachelor's degree in computer science, information systems or related discipline and two or more years progressive software development experience with a bachelor's degree. May substitute equivalent experience in lieu of education.
+ Must have a basic understanding of software development concepts, principles, and theory and demonstrate the ability to follow and apply basic use of programming and analysis concepts.
+ A strong candidate should have a good foundation in algorithms, data structures, and object orientated programming concepts.
+ A strong candidate should have a good understanding of C or C++ as well as a working understanding of Java or Python.
+ Must possess the ability to understand new concepts quickly and apply them accurately throughout an evolving environment.
+ Good communication, computer and interpersonal skills are required to enable an effective interface with other professionals, to produce appropriate documentation, and to present results to a limited internal audience.
+ The ability to work both independently and on a team is essential.
+ Able to work extended hours as required.
+ Ability to obtain and maintain a DoD Security Clearance is required.
**Salary:** $87,070 - $132,963 **Travel Percentage Required** 0 - 25 **Relocation Assistance Provided** Not Provided **US Citizenship Required?** Yes **Clearance Required?** No **Clearance Level** Entry-Level (0-2 years) **Workstyle** Onsite
General Atomics is committed to hiring and retaining a diverse workforce. We are an Equal Opportunity/Affirmative Action Employer and will consider all qualified applicants for employment without regard to race, color, religion, religious creed, ancestry, gender, pregnancy, sex, sexual orientation, transitioning status, gender identity, gender expression, national origin, age, genetic information, military and veteran status, marital status, medical condition, mental disability, physical disability, or any other basis protected by local, state, or federal law. EEO is the law. We also prohibit compensation discrimination under all applicable laws. To learn more visit Notices.pdf. U.S. Citizenship is required for certain positions.
Software Developer

Posted today
Job Viewed
Job Description
Under general supervision and with regular review, this position researches, designs, develops and/or modifies enterprise-wide end-user, system level, and data management software applications. They will contribute in planning of application development and deployment as well as responsible for meeting software compliance standards. The role will evaluate integration of software applications with the overall computing environment. They will be responsible for documentation, testing, maintenance, and software updates. The selected will communicate with domain experts, users, and management throughout the software development lifecycle.
DUTIES & RESPONSIBILITIES:
+ Determine user requirements and specifications and plan for software development within the broader organizational scope. Software development includes end-user, system level, and data management applications,
+ Formulate detailed plans for the implementation of software solutions. In addition to program design this includes determining language, platform, and resource requirements.
+ Implementation of design including coding, testing, and documentation.
+ Deployment of applications across the enterprise including cross- platform compliance and insuring availability of necessary resources.
+ Code maintenance including debugging and updating to keep pace with the evolving environment.
+ 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 wider community through the publishing and presentation of technical papers.
+ Maintain the strict confidentiality of sensitive information.
+ Perform other duties as assigned.
+ Responsible for observing all laws, regulations and other applicable obligations wherever and whenever business is conducted on behalf of the Company. Expected to work in a safe manner in accordance with established operating procedures and practices.
We recognize and appreciate the value and contributions of individuals with diverse backgrounds and experiences and welcome all qualified individuals to apply.
48745
**Job Qualifications:**
+ Typically requires a bachelors or masters degree in computer science, information systems or related discipline and two or more years progressive software development experience with a bachelors degree. May substitute equivalent experience in lieu of education.
+ Must have a general understanding of software development concepts, principles, and theory and demonstrate the ability to follow and apply the use of programming and analysis concepts.
+ Must possess the ability to understand new concepts quickly and apply them accurately throughout an evolving environment and organize work assignments to meet established timetables.
+ Good communication, computer and interpersonal skills are required to enable an effective interface with other professionals, to produce appropriate documentation, and to present results to a internal audience.
+ The ability to work independently and as part of a team is essential.
+ Ability to obtain and maintain DoD security clearance required.
**Salary:** $87,070 - $132,963 **Travel Percentage Required** 0 - 25 **Relocation Assistance Provided** Not Provided **US Citizenship Required?** Yes **Clearance Required?** Desired **Clearance Level** Entry-Level (0-2 years) **Workstyle** Hybrid
General Atomics is committed to hiring and retaining a diverse workforce. We are an Equal Opportunity/Affirmative Action Employer and will consider all qualified applicants for employment without regard to race, color, religion, religious creed, ancestry, gender, pregnancy, sex, sexual orientation, transitioning status, gender identity, gender expression, national origin, age, genetic information, military and veteran status, marital status, medical condition, mental disability, physical disability, or any other basis protected by local, state, or federal law. EEO is the law. We also prohibit compensation discrimination under all applicable laws. To learn more visit Notices.pdf. U.S. Citizenship is required for certain positions.
Software Developer

Posted today
Job Viewed
Job Description
+ We are looking for a Software Developer with strong Salesforce experience and a passion for the automotive industry. This role is ideal for someone who thrives in a fast-paced, agile environment and is excited to build digital solutions that support automotive sales, service, and customer engagement.
Key Responsibilities
+ Develop and maintain responsive web applications using JavaScript frameworks (e.g., React, Angular) and Salesforce Lightning Web Components (LWC).
+ Customize Salesforce functionality using Apex, Visualforce, and declarative tools to support automotive workflows such as lead management, service scheduling, and vehicle inventory.
+ Integrate Salesforce with third-party automotive platforms and internal systems using REST/SOAP APIs.
+ Collaborate with product managers, UX designers, and QA engineers to deliver intuitive, high-performance web experiences.
+ Participate in code reviews, agile ceremonies, and DevOps practices to ensure quality and continuous improvement.
+ Stay current with Salesforce releases and automotive digital trends to drive innovation.
Skills
+ web development, automotive industry, Javascript, UX/UI Design
Additional Skills & Qualifications
+ Preferred Qualifications
+ Salesforce certifications (e.g., Platform Developer I/II, App Builder).
+ Experience with Salesforce Experience Cloud or Automotive Cloud.
+ Background in UX/UI design and accessibility standards.
+ Experience with automotive CRM, DMS, or vehicle data platforms.
Experience Level
+ Intermediate Level
Pay and Benefits
The pay range for this position is $45.00 - $60.00/hr.
Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following:
- Medical, dental & vision - Critical Illness, Accident, and Hospital - 401(k) Retirement Plan - Pre-tax and Roth post-tax contributions available - Life Insurance (Voluntary Life & AD&D for the employee and dependents) - Short and long-term disability - Health Spending Account (HSA) - Transportation benefits - Employee Assistance Program - Time Off/Leave (PTO, Vacation or Sick Leave)
Workplace Type
This is a hybrid position in Carlsbad,CA.
Application Deadline
This position is anticipated to close on Jul 23, 2025.
About Actalent
Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 30,000 consultants and more than 4,500 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500.
The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing due to a disability, please email (% ) for other accommodation options.
Be The First To Know
About the latest Software development Jobs in Carlsbad !
Embedded Software Developer
Posted 1 day ago
Job Viewed
Job Description
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.
We are seeking a talented and driven embedded software developer to join our GA-ASI Software Development team located in Poway, CA. Under general supervision and with on-going review this position researches, designs, develops and/or modifies enterprise-wide end-user, system level, and data management software applications. Responsible for meeting software compliance standards; evaluates integration of software applications with the overall computing environment; and documentation, testing, maintenance, and software updates. Communicates with domain experts, users, and management throughout the software development lifecycle.
DUTIES AND RESPONSIBILITIES:
-
Formulate detailed plans for the implementation of software solutions. In addition to program design this includes determining language, platform, and resource requirements.
-
Implementation of design including coding, testing, and documentation.
-
Troubleshoot and resolve technical issues related to software and hardware integration.
-
Code maintenance including debugging and updating to keep pace with the evolving environment.
-
Assist in planning for future applications based on new developments in computer technology.
-
Maintain the strict confidentiality of sensitive information.
-
Performs other duties as assigned or required.
We recognize and appreciate the value and contributions of individuals with diverse backgrounds and experiences and welcome all qualified individuals to apply.
48416
Job Qualifications:
-
Must have minimum 4+ yrs experience developing software using C/C++, Python or other high level languages.
-
Must have excellent understanding of software development concepts, principles, and theory and demonstrate the ability to follow and apply use of programming and analysis concepts.
-
Strong mathematics background in linear algebra, statistical analysis and signal processing highly desired.
-
Functional knowledge of systems, subsystems and designs with familiarity of design tools for modeling highly desired (ex. Matlab, python, etc).
-
Systems development experience including algorithms, software, data analysis, tracking system design, modeling and simulation highly desired.
-
Experience with radar technologies desired.
-
Strong customer focus with proven ability to drive complex technical issues/challenges to closure.
-
The ability to work both independently and on a team is essential.
-
Demonstrated analytical, applied mathematics and problem-solving skills.
-
Typically requires a bachelors degree, masters degree or PhD in computer science, information systems or a related discipline and progressive software development experience as follows; four or more years of experience with a bachelors degree or two or more years of experience with a masters degree.
-
Ability to obtain and maintain a DoD Security Clearance is required.
Salary: $98,100 - $171,398 Travel Percentage Required 0 - 25 Relocation Assistance Provided Not Provided US Citizenship Required? Yes Clearance Required? Desired Clearance Level Mid-Level (3-7 years) Workstyle Hybrid
General Atomics is committed to hiring and retaining a diverse workforce. We are an Equal Opportunity/Affirmative Action Employer and will consider all qualified applicants for employment without regard to race, color, religion, religious creed, ancestry, gender, pregnancy, sex, sexual orientation, transitioning status, gender identity, gender expression, national origin, age, genetic information, military and veteran status, marital status, medical condition, mental disability, physical disability, or any other basis protected by local, state, or federal law. EEO is the law. We also prohibit compensation discrimination under all applicable laws. To learn more visit Notices.pdf. U.S. Citizenship is required for certain positions.
Supervisor Software Developer
Posted 3 days ago
Job Viewed
Job Description
Join to apply for the Supervisor Software Developer role at General Atomics Aeronautical Systems Join to apply for the Supervisor Software Developer role at General Atomics Aeronautical Systems 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. 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. With limited direction, this position exercises considerable latitude in determining technical objectives for the review, research, design, development and/or modification of enterprise-wide end-user, system level, and data management software applications. Guides the successful completion of a program(s) and may function in a project leadership role. Formulates plans, typically long term, for application development and deployment as well as responsible for meeting software compliance standards. Evaluates integration of software applications with the overall computing environment; and responsible for planning/overseeing documentation, testing, maintenance, and software updates. Communicates with domain experts, users, and management throughout the software development lifecycle, represents the company as the prime technical contact on contracts and/or projects, and interacts with senior external personnel on significant technical matters requiring coordination between the organizations. DUTIES & RESPONSIBILITIES: Determine technical objectives for user requirements and specifications and plan for enterprise software development within the broader organizational scope. Software development encompasses end-user, system level, and data management applications, Formulate plans and guides the development and implementation of software solutions including language, coding, platform, resource requirements, testing, and documentation. Plan and coordinate deployment of enterprise applications including cross-platform compliance. Plan and coordinate the maintenance of enterprise solutions including debugging, maintenance, and updating to ensure viability in an evolving environment. Plan for future applications based on new developments in computer technology. May function in a leadership role for a project and/or program and provide direction and guidance to less experienced developers or team of developers. Represent the organization as a prime technical contact for the project and/or program with the software developer group, customer, and management as well as with the wider community through the publishing and presentation of technical papers. Assist in the development of additional sources of revenue. Maintain the strict confidentiality of sensitive information. Perform other duties as assigned. Responsible for observing all laws, regulations and other applicable obligations wherever and whenever business is conducted on behalf of the Company. Expected to work in a safe manner in accordance with established operating procedures and practices 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 system or related discipline and progressive software development experience as follows; nine or more years of experience with a bachelors degree, seven or more years of experience with a masters degree, or four or more years with a PhD. May substitute equivalent experience in lieu of education. Must have an extensive expertise of software development concepts, principles, and theory and demonstrate extensive technical expertise and application of programming and analysis concepts. Must possess the ability to understand new concepts quickly and apply them accurately throughout an evolving environment. Strong communication, presentation, and interpersonal skills are required enabling an effective interface with other departments and/or professionals, and capable of representing the organization as a prime technical contact, as well as providing leadership and guidance to less experienced professionals. Customer focused, formulates plans based on the development of innovative new designs in resolving advanced software development problems. Must be able to work both independently and in a team environment. Ability to obtain and maintain DoD security clearance required. Job Type: Full-Time Salary Salary range: 116,480 - 208,505 Seniority level Seniority level Mid-Senior level Employment type Employment type Full-time Job function Industries Defense and Space Manufacturing and Aviation and Aerospace Component Manufacturing Referrals increase your chances of interviewing at General Atomics Aeronautical Systems by 2x Get notified about new Software Engineer jobs in Poway, CA . Software Engineer - Windows on Snapdragon Carlsbad, CA $75,000.00-$95,000.00 4 hours ago Software Engineer, New Grad & Entry Level Software Engineering Intern (Summer 2025) Software Developer Intern | Vokey Wedges Software Engineer I, Backend (Identity Decisioning) We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. #J-18808-Ljbffr
Senior Software Developer

Posted today
Job Viewed
Job Description
**DUTIES AND RESPONSIBILITIES:**
+ Work with stakeholders through the life cycle creating test plans, test cases, and test execution of software features.
+ Develop concise reports or issues and track them from creation to closing.
+ Work with flight test team to verify the SW is safe to fly on an aircraft and ensure successful flight events.
+ Development of test automation systems and automated test cases.
+ May contribute to establishing automated testing and reporting pipelines.
+ May contribute to the development/updating of test standards and procedures.
+ Perform other duties as assigned.
+ Maintains the strict confidentiality of sensitive information.
+ Responsible for observing all laws, regulations and other applicable obligations wherever and whenever business is conducted on behalf of the Company. Expected to work in a safe manner in accordance with established operating procedures and practices. Other duties as assigned or required.
We recognize and appreciate the value and contributions of individuals with diverse backgrounds and experiences and welcome all qualified individuals to apply.
49258
**Job Qualifications:**
+ Typically requires a bachelors degree, masters degree or PhD in computer science, information systems or a related discipline and progressive software development experience as follows; four or more years of experience with a bachelors degree or two or more years of experience with a masters degree. May substitute equivalent experience in lieu of education.
+ Must have a basic understanding of software development concepts, principles, and theory and demonstrate the ability to follow and apply basic use of programming and analysis concepts.
+ A strong candidate should have a good foundation in algorithms, data structures, and object orientated programming concepts.
+ A strong candidate should have a good understanding of C or C++ as well as a working understanding of Java or Python.
+ Must possess the ability to understand new concepts quickly and apply them accurately throughout an evolving environment.
+ Good communication, computer and interpersonal skills are required to enable an effective interface with other professionals, to produce appropriate documentation, and to present results to a limited internal audience.
+ The ability to work both independently and on a team is essential.
+ Able to work extended hours as required.
+ Ability to obtain and maintain a DoD Security Clearance is required.
**Salary:** $98,100 - $171,398 **Travel Percentage Required** 0 - 25 **Relocation Assistance Provided** Not Provided **US Citizenship Required?** Yes **Clearance Required?** Desired **Clearance Level** Mid-Level (3-7 years) **Workstyle** Hybrid
General Atomics is committed to hiring and retaining a diverse workforce. We are an Equal Opportunity/Affirmative Action Employer and will consider all qualified applicants for employment without regard to race, color, religion, religious creed, ancestry, gender, pregnancy, sex, sexual orientation, transitioning status, gender identity, gender expression, national origin, age, genetic information, military and veteran status, marital status, medical condition, mental disability, physical disability, or any other basis protected by local, state, or federal law. EEO is the law. We also prohibit compensation discrimination under all applicable laws. To learn more visit Notices.pdf. U.S. Citizenship is required for certain positions.