29 Software Development jobs in Carlsbad
Supervisor, Software Development
Posted today
Job Viewed
Job Description
With only general direction and limited review, this position independently determines approaches/solutions for the design, development and/or modification of specific programs or projects for enterprise-wide end-user, system level, and data management software applications. Formulates near-term plans of application development and deployment as well as responsible for meeting software compliance standards on specific programs or projects. Evaluates integration of software applications with the overall computing environment; responsible for documentation, testing, maintenance, and software updates. Communicates with domain experts, outside customers, users, and management throughout the software development lifecycle.
**DUTIES & RESPONSIBILITIES:**
+ Identify user requirements and specifications.
+ Plan software development within the broader organizational scope, including end-user, system-level, and data management applications.
+ Develop detailed plans for implementing software solutions.
+ Execute design through coding, testing, and documentation.
+ Deploy applications across the enterprise, ensuring cross-platform compliance and availability of necessary resources.
+ Assist in planning and coordinating the maintenance of enterprise solutions.
+ Debug and update applications to adapt to the evolving environment.
+ Plan for future applications based on advancements in computer technology.
+ Provide direction to less experienced developers.
+ Communicate with the software developer group, users, and management.
+ Engage with the wider community through publishing and presenting technical papers.
+ Maintain strict confidentiality of sensitive information.
+ Perform other duties as assigned.
+ Observe all laws, regulations, and applicable obligations while conducting business on behalf of the company.
+ 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.
51578
**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; six or more years of experience with a bachelors degree, four or more years of experience with a masters degree, or two or more years with a PhD. May substitute equivalent experience in lieu of education.
+ Thorough understanding of software development concepts, principles, and theory.
+ Demonstrated understanding and application of programming and analysis concepts.
+ Ability to develop and communicate new concepts and apply them accurately in an evolving environment.
+ Ability to organize, schedule, and coordinate work phases.
+ Determine appropriate approaches at the task level or, with assistance, at the project level to solve complex problems.
+ Perform complex tasks in one or more software development areas.
+ Strong communication, computer, documentation, presentation, and interpersonal skills.
+ Ability to work independently and as part of a team.
+ Capable of representing the organization as a prime technical contact.
+ Able to lead a team of moderately experienced professionals on single-component projects.
+ Ability to work extended hours as required.
**Salary:** $105,890 - $189,545 **Travel Percentage Required** 0 - 25 **Relocation Assistance Provided** Not Provided **US Citizenship Required?** Yes **Clearance Required?** Desired **Clearance Level** Supervisory **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 Development
Posted today
Job Viewed
Job Description
With only general direction and limited review, this position independently determines approaches/solutions for the design, development and/or modification of specific programs or projects for enterprise-wide end-user, system level, and data management software applications. Formulates near-term plans of application development and deployment as well as responsible for meeting software compliance standards on specific programs or projects. Evaluates integration of software applications with the overall computing environment; responsible for documentation, testing, maintenance, and software updates. Communicates with domain experts, outside customers, users, and management throughout the software development lifecycle.
**DUTIES & RESPONSIBILITIES:**
+ Identify user requirements and specifications.
+ Plan software development within the broader organizational scope, including end-user, system-level, and data management applications.
+ Develop detailed plans for implementing software solutions.
+ Execute design through coding, testing, and documentation.
+ Deploy applications across the enterprise, ensuring cross-platform compliance and availability of necessary resources.
+ Assist in planning and coordinating the maintenance of enterprise solutions.
+ Debug and update applications to adapt to the evolving environment.
+ Plan for future applications based on advancements in computer technology.
+ Provide direction to less experienced developers.
+ Communicate with the software developer group, users, and management.
+ Engage with the wider community through publishing and presenting technical papers.
+ Maintain strict confidentiality of sensitive information.
+ Perform other duties as assigned.
+ Observe all laws, regulations, and applicable obligations while conducting business on behalf of the company.
+ 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.
51576
**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; six or more years of experience with a bachelors degree, four or more years of experience with a masters degree, or two or more years with a PhD. May substitute equivalent experience in lieu of education.
+ Thorough understanding of software development concepts, principles, and theory.
+ Demonstrated understanding and application of programming and analysis concepts.
+ Ability to develop and communicate new concepts and apply them accurately in an evolving environment.
+ Ability to organize, schedule, and coordinate work phases.
+ Determine appropriate approaches at the task level or, with assistance, at the project level to solve complex problems.
+ Perform complex tasks in one or more software development areas.
+ Strong communication, computer, documentation, presentation, and interpersonal skills.
+ Ability to work independently and as part of a team.
+ Capable of representing the organization as a prime technical contact.
+ Able to lead a team of moderately experienced professionals on single-component projects.
+ Ability to work extended hours as required.
**Salary:** $105,890 - $189,545 **Travel Percentage Required** 0 - 25 **Relocation Assistance Provided** Not Provided **US Citizenship Required?** Yes **Clearance Required?** Desired **Clearance Level** Supervisory **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
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.
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.
51060
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
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 3 days ago
Job Viewed
Job Description
Software Developer | Vista, California, United States
Indotronix is seeking a Software Developer for a Job Opportunity in Chula Vista CA 91910
Job Title:Software Developer-
Duration: 6 Months
Payrate: $70-$73.24/hr
Location: 850 Lagoon Blvd Chula Vista CA 91910
Job Requisition : Power BI, Tableau, and MS Power App Software Developer
Note :ROLE IS ONSITE
Job Summary:
We are seeking a skilled Power BI / Tableau / Microsoft Power App Software Developer with good people skills. The candidate will be responsible for developing, optimizing, and managing Power BI and Tableau dashboards and reports and MS Power Applications. You will collaborate across cross-functional teams to design, develop, and maintain applications that meet user needs.
Key Responsibilities:
• Collaborate with team members to gather and analyze requirements, define Key Performance Indicators, identify data sources, and translate them into meaningful reports
• Design and develop interactive Power BI and Tableau reports and dashboards that provide data visualizations, integrating data from a variety of sources (e.g. SAP, database, Excel, etc.)
• Develop applications with Microsoft Power Apps to meet business requirements and streamline processes
• Ensure data accuracy, consistency, and integrity in all reporting solutions
• Ensure applications are efficient, scalable, and offer a user-friendly experience
• Optimize reports for performance, ensuring data is refreshed quickly
• Troubleshoot and resolve issues related to performance and report functionality
• Maintain, update, and support applications to ensure optimal performance
• Develop basic user guides
• Provide training sessions and tutoring to persons with no programming experience for basic Power BI
Required Qualifications:
• Excellent interpersonal skills to collaborate
• Business knowledge to understand what reports are showing (e.g. schedules, cost)
• Proven experience in developing Power BI and Tableau reports and dashboards (2+ years preferred)
• Proficiency and prior experience in application development using Microsoft Power Apps (2+ years preferred)
• Proficiency in SQL and experience with Tableau
• Familiarity with MS SharePoint environment
• Strong problem-solving skills with a focus on data accuracy and performance optimization
• Excellent communication skills with the ability to work across teams to effectively convey technical concepts to non-technical stakeholders
• Excellent collaboration skills with the ability to work across cross-functional teams to gather input, take feedback, and present status to multiple customers
• Excellent problem-solving skills with a strong eye for detail to ensure the accuracy of reports
• Preferred: Experience with SAP
• Preferred: Certifications in Power BI or other relevant technologies (e.g., Microsoft Certified: Data Analyst Associate)
• Preferred: Background in integrating Power Apps with other Microsoft services (e.g., SharePoint, Dynamics 365, Office 365)
Education : Bachelors
Software Developer

Posted 1 day ago
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
+ 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.
51261
**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 basic understanding of software development concepts, principles, and theory and demonstrate the ability to follow and apply basic use of programming and analysis concepts.
+ 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?** 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 1 day ago
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
+ 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.
51061
**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 a basic 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:** $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** 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 1 day ago
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.
51060
**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
**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.
Be The First To Know
About the latest Software development Jobs in Carlsbad !
Associate Software Developer
Posted 4 days 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.
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.
-
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.
-
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.
49019
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 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: $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.
Senior Software Developer
Posted 4 days ago
Job Viewed
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.
Under supervision dependent on skill level, this position is responsible for integrating and testing the full SW stack for autonomy and AI from conception to deployment as needed. This position also contributes to standing up unclassed and classified SILs, actively supporting flight events as needed, interfacing with customers, and doing what is required to ensure the project succeeds. Assignments might include writing SW to bridge components, running SIL's for integration testing before flight, helping to integrate third party payloads on to the plane, analyzing test results, or helping to fix issues during ground testing or even in flight as it relates to SW. Communication and adaptability with intense customer focus is key for this position.
DUTIES AND RESPONSIBILITIES:
-
Integration and end to end testing encompassing architecting system deployments, autonomy/AI flight ops support, integration of Artificial Intelligence solutions, integrating third party payloads, understanding SW stack end to end, developing/validating requirements, developing SW bridges, and generally being responsible for the overall software system end to end through its life cycle.
-
Work with stakeholders through the life cycle to define requirements, integrate, and verify systems.
-
Work with stakeholders in support of creating test plans, test cases, and test execution of software features.
-
Plan and coordinate deployment of enterprise applications and/or aircraft embedded software features including cross-platform compliance.
-
Plan and develop the maintenance of software solutions including debugging, maintenance, and updating to ensure viability in a rapidly evolving environment.
-
In person SW support for lab test and flight events.
-
Work with test team in supporting development of test automation.
-
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.
50672
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 Haves:
-
Must have a Bachelor's degree in computer science, information systems or related discipline.
-
Must be customer focused, formulates plans based on the development of innovative new designs in resolving advanced software development problems.
-
Must have ability to understand new concepts quickly and apply them accurately throughout an evolving environment.
-
Must have ability to understand systems from application level to deployment details.
-
Strong communication, presentation, and interpersonal skills are required enabling an effective interface with other departments, teams, or third parties.
-
Familiarity with operating systems RHEL and Windows.
-
Familiarity with Docker and containers.
-
Strong familiarity with coding in one or more of programming languages Java, Java Script, C/C++, and Python.
-
Nice to Haves/Preferred
-
A Master's degree in computer science, information systems or related discipline.
-
Nice to have broad technical expertise in integrating and verifying software distributed systems.
-
Experience with OMS architecture
-
Experience in Object-Oriented Design, Distributed Systems, and Service-Oriented Architectures.
-
Knowledge of architecting and developing full stack software in an enterprise environment.
-
Experience developing CI/CD pipelines using tools such as Jenkins and Gitlab.
-
Familiarity with virtualization technologies such as Docker and Virtual Machines.
-
Familiarity with Kubernetes.
-
Familiarity with database technology such as MySQL, Oracle, and MongoDB.
-
Familiarity with DDS.
-
Familiarity with JAMA, SysML and git
-
Familiarity with networking.
-
Must be able to work both independently and in a team environment.
-
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.
Associate 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
+ 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.
51550
**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 a basic 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:** $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.