Post job

Software Engineer jobs at SpaceX - 139 jobs

  • Software Engineer, Data - Top Secret Clearance

    Spacex 4.4company rating

    Software engineer job at SpaceX

    SpaceX was founded under the belief that a future where humanity is out exploring the stars is fundamentally more exciting than one where we are not. Today SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. SOFTWARE ENGINEER, DATA - TOP SECRET CLEARANCE As a Software Engineer in Special Programs, you will design, develop, and test key aspects of an in-house solution for analysis, simulation, and prototyping of software in support of all SpaceX flight systems. You will have full ownership of new features in a scalable, high-performance web application used to control and test flight systems. This is a high-impact role where you will work across the engineering groups to build a high-assurance system that accelerates the development and demonstration of cutting-edge software and hardware. Aerospace experience is not required to be successful here - rather, we look for smart, motivated software engineers who enjoy taking on complex challenges, work well in dynamic environments, and care about software best practices. Our software is critical to future mission successes, and we have no shortage of interesting challenges that require innovative, cutting-edge solutions. RESPONSIBILITIES: Develop full-stack solutions to manage simulation and flight software, leveraging machine-to-machine interfaces Develop data pipelines and structures that meet target design criteria and operate within technical constraints Maintain the highest standards of excellence, never settling for the status quo BASIC QUALIFICATIONS: Bachelor's degree in computer science, math, or an engineering discipline 1+ years of experience in software development, developing applications in languages such as Python, C++, or Java Experience with high throughput data pipelines PREFERRED SKILLS AND EXPERIENCE: Strong software design and development skills Experience with JavaScript libraries such as Lit, React, and Redux Experience with containerized solutions such as Docker and Kubernetes Professional experience with Linux or Unix systems and tools Experience with database systems such as Postgres, MySQL, or Oracle Strong skills in debugging, performance optimization, data throughput analysis and unit testing Strong creative and innovative problem-solving skills Ability to work effectively in a dynamic environment by quickly adapting to changing needs and requirements Active Top Secret, Top Secret SCI, or DOE Level Q clearance, or the ability to obtain and maintain one ADDITIONAL REQUIREMENTS: This position requires successfully obtaining and maintaining a Top Secret Security Clearance as a condition of employment. While the clearance may not be immediately necessary upon hire, we encourage you to initiate the application process promptly upon accepting this offer. Your ability to secure the necessary clearance is essential for fulfilling key responsibilities of the role. Should you be unable to obtain it, SpaceX reserves the right to modify or terminate your employment to align with operational needs. Note that an active clearance may provide the opportunity for you to work on sensitive SpaceX missions. If so, you will be subject to pre-employment drug and random drug and alcohol testing. Willing to work extended hours and weekends when needed COMPENSATION AND BENEFITS: Pay range: Software Engineer/Level I: $120,000.00 - $145,000.00/per year Software Engineer/Level II: $140,000.00 - $170,000.00/per year Your actual level and base salary will be determined on a case-by-case basis and may vary based on the following considerations: job-related knowledge and skills, education, and experience. Those with an active clearance will receive a 10% differential, up to an additional $15,000 annually, once officially briefed into a classified program. Base salary is just one part of your total rewards package at SpaceX. You may also be eligible for long-term incentives, in the form of company stock, stock options, or long-term cash awards, as well as potential discretionary bonuses and the ability to purchase additional stock at a discount through an Employee Stock Purchase Plan. You will also receive access to comprehensive medical, vision, and dental coverage, access to a 401(k) retirement plan, short and long-term disability insurance, life insurance, paid parental leave, and various other discounts and perks. You may also accrue 3 weeks of paid vacation and will be eligible for 10 or more paid holidays per year. Employees accrue paid sick leave pursuant to Company policy which satisfies or exceeds the accrual, carryover, and use requirements of the law. ITAR REQUIREMENTS: To conform to U.S. Government export regulations, applicant must be a (i) U.S. citizen or national, (ii) U.S. lawful, permanent resident (aka green card holder), (iii) Refugee under 8 U.S.C. § 1157, or (iv) Asylee under 8 U.S.C. § 1158, or be eligible to obtain the required authorizations from the U.S. Department of State. Learn more about the ITAR here. SpaceX is an Equal Opportunity Employer; employment with SpaceX is governed on the basis of merit, competence and qualifications and will not be influenced in any manner by race, color, religion, gender, national origin/ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability or any other legally protected status. Applicants wishing to view a copy of SpaceX's Affirmative Action Plan for veterans and individuals with disabilities, or applicants requiring reasonable accommodation to the application/interview process should reach out to ************************ .
    $140k-170k yearly Auto-Apply 3d ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Principal / Sr. Principal Software Engineer

    Northrop Grumman 4.7company rating

    Los Angeles, CA jobs

    At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work - and we have an insatiable drive to do what others think is impossible. Our employees are not only part of history, they're making history. Northrop Grumman Mission Systems is a trusted provider of mission-enabling solutions for global security. Our Engineering and Sciences (E&S) organization pushes the boundaries of innovation, redefines engineering capabilities, and drives advances in various sciences. Our team is chartered with providing the skills, innovative technologies to develop, design, produce and sustain optimized product lines across the sector while providing a decisive advantage to the warfighter. Come be a part of our mission! We are looking for you to join our team as a Principal / Sr. Principal Software Engineer based out of Woodland Hills, CA. As a Principal / Sr. Principal Software Engineer at Northrop Grumman, you will have a challenging and rewarding opportunity to be a part of our Enterprise-wide digital transformation. Through the use of Model-based Engineering, DevSecOps and Agile practices we continue to evolve how we deliver critical national defense products and capabilities for the warfighter. Our success is grounded in our ability to embrace change, move quickly and continuously drive innovation. The successful candidate will be collaborative, open, transparent, and team-oriented with a focus on team empowerment & shared responsibility, flexibility, continuous learning, and a culture of innovation. For this role, responsibilities include but are not limited to: Provide technical leadership for junior software engineers Develop software utilizing C/C++ to modernize and productionize a research codebase with modern C++ features Develop software infrastructure to support CI/CD, software metrics collection, and MLOps Implement software-systems, applications, and architectures that leverage techniques to support achieving increased modularity, scalability, and reliability, while also maintaining precision, accuracy, and speed to meet performance requirements Ensure industry software engineering best practices and standards are applied and maintained Work closely with Software Leads and Architects to understand program intent, system capabilities, and output requirements This requisition may be filled at a higher grade based on qualifications listed below This requisition may be filled at either a Principal Level or a Sr. Principal Level. Basic Qualifications for a Principal Software Engineer (T03) Bachelor's degree in a STEM discipline with 5+ years of relative experience; Master's degree in a STEM discipline with 3+ years of relative experience; PhD + 1 year of relative experience Active Top Secret security clearance Ability to meet customer-specific security screening requirements within a timeframe set forth by management Willingness and ability to work onsite full-time Experience working in C/C++ Familiarity with modern C++ standards and features (e.g., C++ 17 onwards) Demonstrated ability to analyze system requirements to derive software design and performance requirements Proven ability to design and code new software, as well as modify existing software to add new features Ability to debug existing software and correct defects Experience with open software/system architecture solutions Effective communication and interpersonal skills, with the ability to collaborate effectively with diverse stakeholders Experience with developing and maintaining CI/CD pipelines Experience with Git-based or other software configuration management tools Basic Qualifications for a Sr. Principal Software Engineer (T04) Bachelor's degree in a STEM discipline with 8+ years of relative experience; Master's degree in a STEM discipline with 6+ years of relative experience; PhD + 4 years of relative experience Active Top Secret security clearance Ability to meet customer-specific security screening requirements within a timeframe set forth by management Willingness and ability to work onsite full-time Experience working in C/C++ Familiarity with modern C++ standards and features (e.g., C++ 17 onwards) Demonstrated ability to analyze system requirements to derive software design and performance requirements Proven ability to design and code new software or modify existing software to add new features Ability to debug existing software and correct defects Experience with open software/system architecture solutions Effective communication and interpersonal skills, with the ability to collaborate effectively with diverse stakeholders Experience with developing and maintaining CI/CD pipelines Experience with Git-based or other software configuration management tools Preferred Qualifications Experience leading the performance of tasks on schedule, at cost and achieving specified requirements Experience with modern C++ standards and features (e.g., C++ 20 onwards) Experience with containers (Docker, Kubernetes) Experience with Linux operating systems Experience with CUDA and GPUs Experience with high performance numerical/scientific computing, parallel computing Experience with developing for SWaP-constrained environments Experience with developing and maintaining CI/CD pipelines Familiarity with signal-processing algorithms Familiarity with Agile lifecycle process including Scrum and DevSecOps Primary Level Salary Range: $114,000.00 - $171,000.00Secondary Level Salary Range: $142,200.00 - $213,400.00The above salary range represents a general guideline; however, Northrop Grumman considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions.Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay. Annual bonuses are designed to reward individual contributions as well as allow employees to share in company results. Employees in Vice President or Director positions may be eligible for Long Term Incentives. In addition, Northrop Grumman provides a variety of benefits including health insurance coverage, life and disability insurance, savings plan, Company paid holidays and paid time off (PTO) for vacation and/or personal business.The application period for the job is estimated to be 20 days from the job posting date. However, this timeline may be shortened or extended depending on business needs and the availability of qualified candidates.Northrop Grumman is an Equal Opportunity Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO and pay transparency statement, please visit *********************************** U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.
    $142.2k-213.4k yearly 18h ago
  • Software Engineer - Level T03/T04 (Space Systems)

    Northrop Grumman 4.7company rating

    Manhattan Beach, CA jobs

    RELOCATION ASSISTANCE: No relocation assistance available CLEARANCE TYPE: SCITRAVEL: Yes, 10% of the TimeDescriptionAt Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work - and we have an insatiable drive to do what others think is impossible. Our employees are not only part of history, they're making history. *Please be aware that this position will be contingent upon capturing program award(s), obtaining and maintaining customer and/or business funding, and holding final clearances prior to start date.* We have an opening for either a Principal Software Engineer (T03) or Senior Principal Software Engineer (T04) to join our Ruby team in Manhattan Beach, CA. In this role you will be on the Space Vehicle Management team where you will design, develop, document, refactor, test, and debug applications software for a Ground Segment. You will support the program through maturity and milestones to achieve the mission. The successful candidate will have Software development experience, with the ability to digest changes and synthesize them into working designs, generate efficient code according to the specifications, and adapt to changes as necessary that are driven by bugs or specification updates or the customer. The candidate is expected to operate independently with little oversight in a dynamic environment, and to be highly self-motivated, reporting information to leads and the customer. The candidate is expected to handle diverse assignments with efficiency, finding unique solutions and working in a very collaborative and fast-paced environment that continues to grow. This requisition may be filled at a higher grade based on qualifications listed below. Basic Qualifications: Principal Software Engineer (T03): 5 years of relevant experience with Bachelor's degree; 3 years with Master's degree; 1 year with PhD; an additional 4 years of experience may be considered in lieu of degree Senior Principal Software Engineer (T04): 8 years of relevant experience with Bachelor's degree; 6 years with Master's degree; 4 years with PhD; an additional 4 years of experience may be considered in lieu of degree Active Top Secret/SCI clearance at the time of application, and ability to successfully pass a polygraph Experience with Java, C++ and Python (or similar scripting language) in a cloud environment Experience with Agile development methodologies Automated testing experience Understanding of software testing principles and methodologies Preferred Qualifications: STEM degree Adjudicated CI or FS polygraph Proficient with Python, Perl, Rust, Docker/Kubernetes, Cloud, DevOps, CI/CD Proficient with Atlassian tools (i.e., Jira, Confluence, Bitbucket) Familiar with Kubernetes cluster software deployment Experience with automated test tools (i.e., Cucumber, Behave, Eggplant, Selenium, Cypress) Experience developing software for complex near real-time ground systems in mission domain Primary Level Salary Range: $110,300.00 - $165,500.00Secondary Level Salary Range: $137,400.00 - $206,000.00The above salary range represents a general guideline; however, Northrop Grumman considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions.Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay. Annual bonuses are designed to reward individual contributions as well as allow employees to share in company results. Employees in Vice President or Director positions may be eligible for Long Term Incentives. In addition, Northrop Grumman provides a variety of benefits including health insurance coverage, life and disability insurance, savings plan, Company paid holidays and paid time off (PTO) for vacation and/or personal business.The application period for the job is estimated to be 20 days from the job posting date. However, this timeline may be shortened or extended depending on business needs and the availability of qualified candidates.Northrop Grumman is an Equal Opportunity Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO and pay transparency statement, please visit *********************************** U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.
    $137.4k-206k yearly Auto-Apply 60d+ ago
  • Software Engineer - Level T03/T04 (Space Systems)

    Northrop Grumman 4.7company rating

    Redondo Beach, CA jobs

    RELOCATION ASSISTANCE: Relocation assistance may be available CLEARANCE TYPE: SCITRAVEL: Yes, 10% of the TimeDescriptionAt Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work - and we have an insatiable drive to do what others think is impossible. Our employees are not only part of history, they're making history. *Please be aware that this position will be contingent upon capturing program award(s), obtaining and maintaining customer and/or business funding, and holding final clearances prior to start date.* We are seeking either a Principal Software Engineer (T03) or a Senior Principal Software Engineer (T04) as a skilled CUDA Developer to design, optimize, and maintain a refactored time critical process into a GPU-accelerated software solution. The ideal candidate will have a strong understanding of parallel computing, low-latency optimization and high-assurance coding practices. This position is located on-site in a Sensitive Compartmented Investigation Facility (SCIF) located in Redondo Beach, CA, and offers domestic and international travel opportunities. The Ground Solutions and Mission Support (GSMS) Software (SW) Integrated Project Team (IPT) is a large, restricted group executing across both Development and Operations and Maintenance (O&M) contracts. The SW Engineering IPT focuses on the development and sustainment of several operational SW mission product lines, as well as the development of new capabilities as coordinated with their restricted SCI Customer. The SW IPT is a large team comprising of multiple subsystems, each with a specialized software focus. We are looking for an energetic and passionate technical lead to join our team as we work to provide innovative solutions to complex issues in support of our customer's national security mission in the areas of Ground Enterprise Modernization and Transition Discrepancy Reports (DRs). In this role you will design, code, and verify the required solution, as well as coordinate all deliveries, DR resolution, and baseline needs with external stakeholders. This requisition may be filled at a higher grade based on qualifications listed below. Basic Qualifications: Principal Software Engineer (T03): 5 years of relevant experience with Bachelor's degree; 3 years with Master's degree; 1 year with PhD; an additional 4 years of experience may be considered in lieu of degree Senior Principal Software Engineer (T04): 8 years of relevant experience with Bachelor's degree; 6 years with Master's degree; 4 years with PhD; an additional 4 years of experience may be considered in lieu of degree Active Single Source Background Investigation (SSBI) required at the time of application, and the ability to obtain Sensitive Compartmented Investigation (SCI) prior to start Experience developing, maintaining, and optimizing GPU-accelerated code using NVIDIA CUDA and C++ Debug and validate GPU computations to ensure accuracy and stability experience Experience with programming/scripting languages: C++, Python, Perl Knowledge and experience using the Red Hat Enterprise Linux operating system The ability to contribute to software documentation, technical reviews and code quality in accordance with standards Preferred Qualifications: Previous participation in an Agile scrum team or familiarity with the Agile process Familiarity with the Atlassian Tool Suite (Confluence, Jira, Bitbucket, Bamboo) Excellent communication and interpersonal skills, with the ability to interface with all levels of employees, management, and stakeholders Active SCI security clearance Primary Level Salary Range: $110,300.00 - $165,500.00Secondary Level Salary Range: $137,400.00 - $206,000.00The above salary range represents a general guideline; however, Northrop Grumman considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions.Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay. Annual bonuses are designed to reward individual contributions as well as allow employees to share in company results. Employees in Vice President or Director positions may be eligible for Long Term Incentives. In addition, Northrop Grumman provides a variety of benefits including health insurance coverage, life and disability insurance, savings plan, Company paid holidays and paid time off (PTO) for vacation and/or personal business.The application period for the job is estimated to be 20 days from the job posting date. However, this timeline may be shortened or extended depending on business needs and the availability of qualified candidates.Northrop Grumman is an Equal Opportunity Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO and pay transparency statement, please visit *********************************** U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.
    $137.4k-206k yearly Auto-Apply 60d+ ago
  • Software Engineer - Level T02/T03 (Space Systems)

    Northrop Grumman 4.7company rating

    Manhattan Beach, CA jobs

    RELOCATION ASSISTANCE: No relocation assistance available CLEARANCE TYPE: SCITRAVEL: Yes, 10% of the TimeDescriptionAt Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work - and we have an insatiable drive to do what others think is impossible. Our employees are not only part of history, they're making history. * Please be aware that this position will be contingent upon capturing program award(s), obtaining and maintaining customer and/or business funding, and holding final clearances prior to start date. * We are seeking either a Software Engineer (T02) or Principal Software Engineer (T03) to support our Ruby program. This position is located onsite in Manhattan Beach, CA. You will be part of the Command-and-Control team where you will design, develop, document, refactor, test, and debug applications software for a Ground Segment. You will support the program through maturity and milestones to achieve the mission. The ideal candidate will have Software development experience, with the ability to digest changes and synthesize them into working designs, generate efficient code according to the specifications, and adapt to changes as necessary that are driven by bugs or specification updates or the customer. The candidate is expected to operate independently with little oversight in a dynamic environment, and to be highly self-motivated; reporting information to leads and the customer. The candidate is expected to handle diverse assignments with efficiency, finding unique solutions and working in a very collaborative and fast-paced environment that continues to grow. This requisition may be filled at a higher grade based on qualifications listed below. Basic Qualifications: Software Engineer (T02): 2 years of relevant experience with Bachelor's degree; 0 years with Master's degree; an additional 4 years of experience may be considered in lieu of degree Principal Software Engineer (T03): 5 years of relevant experience with Bachelor's degree; 3 years with Master's degree; 1 year with PhD; an additional 4 years of experience may be considered in lieu of degree Must have an active TS/SCI clearance at the time of application, and the ability to successfully pass a polygraph Experience with C++ and Python Experience with RedHat Linux environment Experience with Software design lifecycle Experience with Atlassian tool suite (Jira, Confluence, BitBucket, etc.) and development using Agile methodologies Preferred Qualifications: Adjudicated FS or CI polygraph STEM degree Experience with the CI/CD pipelines (Jenkins) Experience with automated testing Excellent technical writing and team-building skills Experience with Command and Control Primary Level Salary Range: $89,400.00 - $134,200.00Secondary Level Salary Range: $110,300.00 - $165,500.00The above salary range represents a general guideline; however, Northrop Grumman considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions.Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay. Annual bonuses are designed to reward individual contributions as well as allow employees to share in company results. Employees in Vice President or Director positions may be eligible for Long Term Incentives. In addition, Northrop Grumman provides a variety of benefits including health insurance coverage, life and disability insurance, savings plan, Company paid holidays and paid time off (PTO) for vacation and/or personal business.The application period for the job is estimated to be 20 days from the job posting date. However, this timeline may be shortened or extended depending on business needs and the availability of qualified candidates.Northrop Grumman is an Equal Opportunity Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO and pay transparency statement, please visit *********************************** U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.
    $110.3k-165.5k yearly Auto-Apply 60d+ ago
  • Software IPT Lead/CAM

    Northrop Grumman 4.7company rating

    Los Angeles, CA jobs

    RELOCATION ASSISTANCE: Relocation assistance may be available CLEARANCE TYPE: SecretTRAVEL: Yes, 10% of the TimeDescriptionAt Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work - and we have an insatiable drive to do what others think is impossible. Our employees are not only part of history, they're making history. The Engineering & Sciences organization supporting the Advanced Navigation business area at Northrop Grumman Mission Systems (NGMS) is looking for you to join our team as a Software Integrated Product Team (IPT) Lead based out of Woodland Hills, CA. The Software IPT Lead is responsible for planning, budgeting, executing and progress reporting for a team of software, systems, and test engineers. The primary goal is the development of software for the latest M-code capable embedded GPS/Inertial Navigation System (EGI-M). The SW IPT Lead ensures the integrity of engineering processes, and timely development of software engineering work products to allow airworthiness certification. The SW IPT Lead will have Control Account Manager (CAM) responsibility, which comprises cost and schedule management for the SW work scope. The SW IPT Lead interfaces with the Program Manager, Chief Engineer, System Architect, other engineering team leads, as well as the customer. What You'll get to Do: Serve as a cost account manager for the software engineering responsibilities Oversee the planning and execution of some software functions for the EGI-M program Setup and conduct scrum-Agile ceremonies (PI planning, Sprint planning, sprint reviews, sprint retrospectives, PI reviews) Identify and mitigate execution risks to software development on the program Determine the staffing needed to develop software and work with functional managers to adjust staffing within multiple scrum teams Present portion of the execution plan and progress to the customer community and senior leadership Collect, manage and report the program metrics and Technical Performance Measures (TPMs) Coordinate between the System Architect, Chief Engineer, Systems Engineering Integration & Test Lead, program manager, and customer to ensure the integrity and executability of the program technical baseline Align measurement objectives and activities to meet program performance goals and objectives Minimum 10% travel to be expected (to customer, supplier, and other Northrop Grumman locations) Basic Qualifications: Bachelor's degree with 8 years of experience in Software Engineering, Computer Engineering, Project Engineering, or related technical fields, a Master's degree with 6 years of experience, or PhD with 3 years Risk and Opportunity Management experience Knowledge of Earned Value Management (EVM) Experience measuring software development progress against baseline estimates Experience directing software development teams Experience in software development, integration, and test Demonstrated exceptional communication skills US Citizenship Ability to obtain/maintain a DoD Secret Clearance Ability to work onsite full-time in Woodland Hills, CA Preferred Qualifications: Cost Account Management (CAM) certification / experience Experience managing an Agile software backlog Experience with Jira Experience developing cost and schedule estimates for software development of DoD or Commercial Avionics Experience with DO-178C Safety Critical Software development processes Experience with DO-331 Model Based Software development processes Knowledge of Inertial Measurement Units (IMUs) or Navigation equations / processing Experience managing cost accounts of $10M+ annually in labor Active DoD Secret Clearance Primary Level Salary Range: $142,200.00 - $213,400.00The above salary range represents a general guideline; however, Northrop Grumman considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions.Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay. Annual bonuses are designed to reward individual contributions as well as allow employees to share in company results. Employees in Vice President or Director positions may be eligible for Long Term Incentives. In addition, Northrop Grumman provides a variety of benefits including health insurance coverage, life and disability insurance, savings plan, Company paid holidays and paid time off (PTO) for vacation and/or personal business.The application period for the job is estimated to be 20 days from the job posting date. However, this timeline may be shortened or extended depending on business needs and the availability of qualified candidates.Northrop Grumman is an Equal Opportunity Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO and pay transparency statement, please visit *********************************** U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.
    $142.2k-213.4k yearly Auto-Apply 11d ago
  • Software Engineer (C/C++ Programming and ADA Desired)

    Northrop Grumman 4.7company rating

    Los Angeles, CA jobs

    At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work - and we have an insatiable drive to do what others think is impossible. Our employees are not only part of history, they're making history. At the heart of Defining Possible is our commitment to missions. In rapidly changing global security environments, Northrop Grumman brings informed insights and software-secure technology to enable strategic planning. We're looking for innovators who can help us keep building on our wide portfolio of secure, affordable, integrated, and multi-domain systems and technologies that fuel those missions. By joining in our shared mission, we'll support yours of expanding your personal network and developing skills, whether you are new to the field, or an industry thought leader. At Northrop Grumman, you'll have the resources, support, and team to do some of the best work of your career. We are looking for you to join our Northrop Grumman Missions Systems team as a Software Engineer based out of Woodland Hills, CA and will require 100% on-site work on an agile team. **What You'll get to Do:** As an integral part of our Installed Performance team you will contribute to the design, development, and maintenance of high-performance, reliable software systems in mission-critical environments. + Design, develop, and maintain software applications in C/C++. + Utilize C/C++, ADA programming for systems requiring high integrity and safety compliance. + Debug, optimize, and test software to ensure performance and reliability. + Collaborate with cross-functional teams to define software requirements and architecture. + Maintain and update documentation for software systems and processes. + Work on a development team and perform code version control, reviews, and testing. + This position is contingent upon contract award, the successful transfer of an active DoD Secret Clearance and ability to obtain/maintain special program access (SAP). **Basic Qualifications:** + Bachelor's degree with 2 years of experience, or Master's degree with 0 years of experience in Science, Technology, Engineering, or Mathematics or related technical fields. + U.S Citizenship is required. + The ability to obtain and maintain a DoD Secret clearance is required. + Proficiency in C/C++ programming with hands-on experience in software development, software testing, verification, and validation processes. + Familiarity with RTOS (VxWorks, Integrity, or Embedded Linux). + Strong debugging and problem-solving skills. + Strong math and algorithm skills + Ability to work on-site in Woodland Hills, Ca as required by this position **Preferred Qualifications:** + Experience with ADA and Jira programming languages. + Knowledge of defense and aerospace systems. + Understanding of memory management. + Exposure to software development for embedded systems or hardware integration. + Experience in RHEL (for BH development), static and dynamic code analysis tools, visual C/C++, and python scripting (both for tool development) + Familiarity with safety-critical software standards As a full-time employee of Northrop Grumman Mission Systems, you are eligible for our robust benefits package including: + Medical, Dental & Vision coverage + 401k + Educational Assistance + Life Insurance + Employee Assistance Programs & Work/Life Solutions + Paid Time Off + Health & Wellness Resources + Employee Discounts Link to Benefits: ***************************************** Primary Level Salary Range: $91,800.00 - $137,600.00 The above salary range represents a general guideline; however, Northrop Grumman considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions. Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay. Annual bonuses are designed to reward individual contributions as well as allow employees to share in company results. Employees in Vice President or Director positions may be eligible for Long Term Incentives. In addition, Northrop Grumman provides a variety of benefits including health insurance coverage, life and disability insurance, savings plan, Company paid holidays and paid time off (PTO) for vacation and/or personal business. The application period for the job is estimated to be 20 days from the job posting date. However, this timeline may be shortened or extended depending on business needs and the availability of qualified candidates. Northrop Grumman is an Equal Opportunity Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO and pay transparency statement, please visit *********************************** U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.
    $91.8k-137.6k yearly 30d ago
  • Modeling & Simulation Software Engineer 1 or 2 (AHT)

    Northrop Grumman 4.7company rating

    Los Angeles, CA jobs

    RELOCATION ASSISTANCE: Relocation assistance may be available CLEARANCE TYPE: SecretTRAVEL: Yes, 10% of the TimeDescriptionAt Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work - and we have an insatiable drive to do what others think is impossible. Our employees are not only part of history, they're making history. Northrop Grumman is currently seeking a Modeling & Simulation Software Engineer 1 or 2 to work at our Northridge, CA. location. This is an on-site role only and there will be no remote work. Job Responsibilities: The successful candidate will gain expertise in developing, operating, and analyzing the outputs of the various simulations we use to model the AARGM family of missile systems. The primary simulations are written in C++, with analysis tools written in python and MATLAB. Tasking may also include assisting in developing scenarios to use the simulations to verify weapon system requirements, integrating our models into a HIL system, emulating weapon system hardware, and integrating our simulations into a wider system of simulations. Our modeling and simulation team is a multidisciplinary team in which each member may have opportunities to work in software development, systems engineering, model and algorithm development, and various types of analysis. The group is an excellent place for engineers interested in gaining a broad understanding of a missile system. The initial focus of this position will be software development. Basic Qualifications for a Modeling & Simulation Software Engineer (Level 1): BS degree in software engineering, aerospace engineering, physics, systems engineering, or a related field is required with 1 year of experience. Experience with C++ in the object-oriented paradigm. Proficiency in performing analysis with either matlab or python analysis tools (numpy, matplotlib, pandas) Academic background with physics sufficient to understand the basics of flight dynamics and sensors. (Typical engineering level physics courses and material covered in first year engineering physics courses will suffice) or college level coursework in statistics. Current secret security clearance adjudicated within the past 5 years, and be able to obtain a SAP level program clearance. Basic Qualifications for a Modeling & Simulation Software Engineer (Level 2): BS degree in software engineering, aerospace engineering, physics, systems engineering, or a related field is required with 2 years of experience or an MS degree in areas above with 0 year of experience is required. Experience with C++ in the object-oriented paradigm. Proficiency in performing analysis with either matlab or python analysis tools (numpy, matplotlib, pandas) Academic background with physics sufficient to understand the basics of flight dynamics and sensors. (Typical engineering level physics courses and material covered in first year engineering physics courses will suffice) or college level coursework in statistics. Current US Government Secret security clearance with ability to obain a SAP level program clearance. Preferred Qualifications for for a Modeling & Simulation Software Engineer (Level 1 or 2): Proficiency in performing analysis with either matlab or python analysis tools (numpy, matplotlib, pandas) Proficiency with Microsoft Excel Experience with requirements verification and validation Experience in high performance computing or monte carlo simulations. Experience in Modeling and Simulation of weapon systems Proficiency with CAMEO Experience in Operational Analysis Experience with AFSIM Experience in flight dynamics Experience with embedded SW development. Current SAP level program clearance. * Living in Northridge offers a perfect combination of urban living with the beauty of nature. It is a short drive away from downtown Los Angeles, the Hollywood Hills, or the rest of the San Fernando Valley. Take advantage of your flexible work schedule to enjoy shopping at the local Northridge Fashion Center or spend time at the local Recreation Center as well as easy access to nearby protected natural areas such as the Chatsworth Reservoir, the Santa Susana Pass State Historic Park, Lake Balboa or within driving distance, spend a day at the beach or snow ski at our local mountains. With Cal State Northridge right in the heart of town, the area has an active college-town energy combined with family-friendly suburban charm. The stunning southern California climate makes for year-round easy living. With an average of 284 sunny days during the year, it is safe to say you'll have plenty of time to enjoy your outdoor activities to the fullest. For more information, please click on this link below: Northrop Grumman in Northridge-California - Northrop Grumman #LI-MA1 Primary Level Salary Range: $76,200.00 - $114,400.00Secondary Level Salary Range: $91,800.00 - $137,600.00The above salary range represents a general guideline; however, Northrop Grumman considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions.Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay. Annual bonuses are designed to reward individual contributions as well as allow employees to share in company results. Employees in Vice President or Director positions may be eligible for Long Term Incentives. In addition, Northrop Grumman provides a variety of benefits including health insurance coverage, life and disability insurance, savings plan, Company paid holidays and paid time off (PTO) for vacation and/or personal business.The application period for the job is estimated to be 20 days from the job posting date. However, this timeline may be shortened or extended depending on business needs and the availability of qualified candidates.Northrop Grumman is an Equal Opportunity Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO and pay transparency statement, please visit *********************************** U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.
    $91.8k-137.6k yearly Auto-Apply 30d ago
  • Software Engineer (C/C++ Programming and ADA Desired)

    Northrop Grumman 4.7company rating

    Los Angeles, CA jobs

    RELOCATION ASSISTANCE: Relocation assistance may be available CLEARANCE TYPE: SecretTRAVEL: Yes, 10% of the TimeDescriptionAt Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work - and we have an insatiable drive to do what others think is impossible. Our employees are not only part of history, they're making history. At the heart of Defining Possible is our commitment to missions. In rapidly changing global security environments, Northrop Grumman brings informed insights and software-secure technology to enable strategic planning. We're looking for innovators who can help us keep building on our wide portfolio of secure, affordable, integrated, and multi-domain systems and technologies that fuel those missions. By joining in our shared mission, we'll support yours of expanding your personal network and developing skills, whether you are new to the field, or an industry thought leader. At Northrop Grumman, you'll have the resources, support, and team to do some of the best work of your career. We are looking for you to join our Northrop Grumman Missions Systems team as a Software Engineer based out of Woodland Hills, CA and will require 100% on-site work on an agile team. What You'll get to Do: As an integral part of our Installed Performance team you will contribute to the design, development, and maintenance of high-performance, reliable software systems in mission-critical environments. Design, develop, and maintain software applications in C/C++. Utilize C/C++, ADA programming for systems requiring high integrity and safety compliance. Debug, optimize, and test software to ensure performance and reliability. Collaborate with cross-functional teams to define software requirements and architecture. Maintain and update documentation for software systems and processes. Work on a development team and perform code version control, reviews, and testing. This position is contingent upon contract award, the successful transfer of an active DoD Secret Clearance and ability to obtain/maintain special program access (SAP). Basic Qualifications: Bachelor's degree with 2 years of experience, or Master's degree with 0 years of experience in Science, Technology, Engineering, or Mathematics or related technical fields. U.S Citizenship is required. The ability to obtain and maintain a DoD Secret clearance is required. Proficiency in C/C++ programming with hands-on experience in software development, software testing, verification, and validation processes. Familiarity with RTOS (VxWorks, Integrity, or Embedded Linux). Strong debugging and problem-solving skills. Strong math and algorithm skills Ability to work on-site in Woodland Hills, Ca as required by this position Preferred Qualifications: Experience with ADA and Jira programming languages. Knowledge of defense and aerospace systems. Understanding of memory management. Exposure to software development for embedded systems or hardware integration. Experience in RHEL (for BH development), static and dynamic code analysis tools, visual C/C++, and python scripting (both for tool development) Familiarity with safety-critical software standards As a full-time employee of Northrop Grumman Mission Systems, you are eligible for our robust benefits package including: Medical, Dental & Vision coverage 401k Educational Assistance Life Insurance Employee Assistance Programs & Work/Life Solutions Paid Time Off Health & Wellness Resources Employee Discounts Link to Benefits: ***************************************** Primary Level Salary Range: $91,800.00 - $137,600.00The above salary range represents a general guideline; however, Northrop Grumman considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions.Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay. Annual bonuses are designed to reward individual contributions as well as allow employees to share in company results. Employees in Vice President or Director positions may be eligible for Long Term Incentives. In addition, Northrop Grumman provides a variety of benefits including health insurance coverage, life and disability insurance, savings plan, Company paid holidays and paid time off (PTO) for vacation and/or personal business.The application period for the job is estimated to be 20 days from the job posting date. However, this timeline may be shortened or extended depending on business needs and the availability of qualified candidates.Northrop Grumman is an Equal Opportunity Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO and pay transparency statement, please visit *********************************** U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.
    $91.8k-137.6k yearly Auto-Apply 31d ago
  • Software Engineer

    Northrop Grumman 4.7company rating

    Los Angeles, CA jobs

    RELOCATION ASSISTANCE: Relocation assistance may be available CLEARANCE TYPE: Top SecretTRAVEL: Yes, 10% of the TimeDescriptionAt Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work - and we have an insatiable drive to do what others think is impossible. Our employees are not only part of history, they're making history. Northrop Grumman Mission Systems is a trusted provider of mission-enabling solutions for global security. Our Engineering and Sciences (E&S) organization pushes the boundaries of innovation, redefines engineering capabilities, and drives advances in various sciences. Our team is chartered with providing the skills, innovative technologies to develop, design, produce and sustain optimized product lines across the sector while providing a decisive advantage to the warfighter. Come be a part of our mission! We are looking for you to join our team as a Software Engineer based out of Woodland Hills, CA. As a Software Engineer at Northrop Grumman, you will have a challenging and rewarding opportunity to be a part of our Enterprise-wide digital transformation. Through the use of Model-based Engineering, DevSecOps and Agile practices we continue to evolve how we deliver critical national defense products and capabilities for the warfighter. Our success is grounded in our ability to embrace change, move quickly and continuously drive innovation. The successful candidate will be collaborative, open, transparent, and team-oriented with a focus on team empowerment & shared responsibility, flexibility, continuous learning, and a culture of innovation. For this role, responsibilities include but are not limited to: Develop software utilizing C/C++ to modernize and productionize a research codebase Develop software infrastructure to support CI/CD, software metrics collection, and MLOps Implement software-systems, applications, and architectures that leverage techniques to support achieving increased modularity, scalability, and reliability, while also maintaining precision, accuracy, and speed to meet performance requirements Ensure industry software engineering best practices and standards are applied and maintained Work closely with Software Leads to understand program intent, system capabilities, and output requirements Basic Qualifications Bachelor's degree in a STEM discipline with 2+ years of relative experience; Master's degree in a STEM discipline with 0+ years of relative experience Active Top Secret security clearance Ability to meet customer-specific security screening requirements within a timeframe set forth by management Willingness and ability to work onsite full-time Experience working in C/C++ Proven ability to code new software and modify existing software to add new features Ability to debug existing software and correct defects Experience with open software/system architecture solutions Effective communication and interpersonal skills, with the ability to collaborate effectively with diverse stakeholders Experience with developing and maintaining CI/CD pipelines Experience with Git-based or other software configuration management tools Preferred Qualifications Experience with containers (Docker, Kubernetes) Experience with Linux operating systems Experience with CUDA and GPUs Experience with high performance numerical/scientific computing, parallel computing Experience with developing for SWaP-constrained environments Familiarity with signal-processing algorithms Familiarity with Agile lifecycle process including Scrum and DevSecOps This position is contingent upon clearance and special program access. Primary Level Salary Range: $89,400.00 - $134,200.00The above salary range represents a general guideline; however, Northrop Grumman considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions.Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay. Annual bonuses are designed to reward individual contributions as well as allow employees to share in company results. Employees in Vice President or Director positions may be eligible for Long Term Incentives. In addition, Northrop Grumman provides a variety of benefits including health insurance coverage, life and disability insurance, savings plan, Company paid holidays and paid time off (PTO) for vacation and/or personal business.The application period for the job is estimated to be 20 days from the job posting date. However, this timeline may be shortened or extended depending on business needs and the availability of qualified candidates.Northrop Grumman is an Equal Opportunity Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO and pay transparency statement, please visit *********************************** U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.
    $89.4k-134.2k yearly Auto-Apply 60d+ ago
  • Associate Software Engineer/Software Engineer (Space Systems)

    Northrop Grumman 4.7company rating

    Redondo Beach, CA jobs

    RELOCATION ASSISTANCE: Relocation assistance may be available CLEARANCE TYPE: SCITRAVEL: Yes, 10% of the TimeDescriptionAt Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work - and we have an insatiable drive to do what others think is impossible. Our employees are not only part of history, they're making history. We are seeking either an Associate Software Engineer or a Software Engineer to join our talented team. This position is located in Redondo Beach, CA, and offers domestic and international travel opportunities. The Ground Solutions and Mission Support (GSMS) Software (SW) Integrated Project Team (IPT) is a large restricted group executing across both Development and Operations and Maintenance (O&M) tasks. The SW Engineering IPT focuses on the development and sustainment of several mission operational SW product lines, as well as the development of new capabilities as coordinated with their restricted SCI Customer. The SW IPT is a large team comprising of multiple subsystems, each with a specialized software focus. We are looking for an energetic and passionate software engineer to join our team as we work to provide innovative solutions to complex issues in support of our Customer's national security mission in the areas of Ground Enterprise Modernization and Transition Discrepancy Reports (DRs). This requisition may be filled at a higher grade based on qualifications listed below. Basic Qualifications: Associate Software Engineer: 0 Years with Bachelors in Science; an additional 4 years of experience may be considered in lieu of degree Software Engineer: 2 Years with Bachelors in Science; 0 Years with Masters; an additional 4 years of experience may be considered in lieu of degree Active SSBI required at the time of application, and the ability to obtain SCI prior to start Advanced Object-Oriented programming skills and proficiency with C++ programming Knowledge of Red Hat Enterprise Linux operating system Preferred Qualifications: DevSecOps Test Automation experience Experience with programming/scripting languages: C. C++. Java, Python, Perl) Strong in math and algorithms Excellent communication and interpersonal skills, with the ability to interface with all levels of employees, management, and stakeholders Previous participation on an Agile scrum team or familiarity with the Agile process Familiarity with the Atlassian Tool Suite (Confluence, Jira, Bitbucket, Bamboo) Experience developing in a Linux environment using git Demonstrated problem solving and decision making skills Active TS/SCI security clearance Primary Level Salary Range: $74,000.00 - $111,000.00Secondary Level Salary Range: $89,400.00 - $134,200.00The above salary range represents a general guideline; however, Northrop Grumman considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions.Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay. Annual bonuses are designed to reward individual contributions as well as allow employees to share in company results. Employees in Vice President or Director positions may be eligible for Long Term Incentives. In addition, Northrop Grumman provides a variety of benefits including health insurance coverage, life and disability insurance, savings plan, Company paid holidays and paid time off (PTO) for vacation and/or personal business.The application period for the job is estimated to be 20 days from the job posting date. However, this timeline may be shortened or extended depending on business needs and the availability of qualified candidates.Northrop Grumman is an Equal Opportunity Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO and pay transparency statement, please visit *********************************** U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.
    $89.4k-134.2k yearly Auto-Apply 51d ago
  • Software Engineer

    Northrop Grumman 4.7company rating

    McClellan Park, CA jobs

    RELOCATION ASSISTANCE: No relocation assistance available CLEARANCE TYPE: NoneTRAVEL: Yes, 10% of the TimeDescriptionAt Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work - and we have an insatiable drive to do what others think is impossible. Our employees are not only part of history, they're making history. Northrop Grumman Mission Systems (NGMS) is looking for you to join our team as a Software Engineer based in McClellan, CA. This position is contingent upon contract award. What You'll Get to Do: The selected candidates will participate in the entire software development lifecycle with a concentration in software engineering. The candidates will work closely with other software developers accomplishing the following: Complete work independently and as a part of an Agile team Support team in completing necessary software on schedule Solve complex problems through innovative and creative solutions Collaborate with software designers and/or software engineers in the planning, design, development, and utilization of software systems Regularly demonstrate progress to customers Basic Qualifications: A bachelor's in science degree in a STEM field with a minimum of 2 years of software development experience, or a Master's in science degree in a STEM field Experience with Python, C++, & Linux Ability to obtain/maintain access to work on-site in McClellan, CA Ability to obtain/maintain a DoD Secret security clearance Must have a track record as an effective communicator and problem solver who is able to develop and maintain good working relationships with internal and external stakeholders. Must demonstrate a broad skill set balanced between interpersonal and technical capabilities achieving sustainable quality products. Preferred Qualifications: Ability to comprehend and analyze complex problems Ability to collaborate in a team environment Experience with Docker containerization, Kubernetes (K8s or K5s) Experience with artificial intelligence (AI) and/or machine learning development, and prototyping Current Department of Defense (DoD) Secret clearance Experience with Nvidia Omniverse Knowledge of STANAG 4586 Experience with UI design/development What We Can Offer You: Northrop Grumman provides a comprehensive benefits package and a work environment which encourages your growth and supports the mutual success of our people and our company. Northrop Grumman benefits give you the flexibility and control to choose the benefits that make the most sense for you and your family. Your benefits will include the following: Health Plan, Savings Plan, Paid Time Off and Additional Benefits including: Education Assistance, Training and Development, 9/80 Work Schedule (where available), and much more! Primary Level Salary Range: $91,800.00 - $137,600.00The above salary range represents a general guideline; however, Northrop Grumman considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions.Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay. Annual bonuses are designed to reward individual contributions as well as allow employees to share in company results. Employees in Vice President or Director positions may be eligible for Long Term Incentives. In addition, Northrop Grumman provides a variety of benefits including health insurance coverage, life and disability insurance, savings plan, Company paid holidays and paid time off (PTO) for vacation and/or personal business.The application period for the job is estimated to be 20 days from the job posting date. However, this timeline may be shortened or extended depending on business needs and the availability of qualified candidates.Northrop Grumman is an Equal Opportunity Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO and pay transparency statement, please visit *********************************** U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.
    $91.8k-137.6k yearly Auto-Apply 43d ago
  • Principal Logging/Telemetry/Data Handling Software Design Engineer

    Northrop Grumman 4.7company rating

    Redondo Beach, CA jobs

    At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work - and we have an insatiable drive to do what others think is impossible. Our employees are not only part of history, they're making history. Northrop Grumman Microelectronics Center (NGMC) (****************************************************************************** is seeking **a Principal Logging/Telemetry/Data Handling Software Engineer** **What You'll Get to Do:** IPT-Level role, member of SW Design Team The Sr. Principal Software engineer is focused on handling, storing, processing, and visualizing large amounts of data - works at the Segment/IPT level of an extremely complex System comprised of multiple Segments, all of which incorporate mature and emerging technologies. This engineer will support the software design team lead and partner with other engineering functions to progress and mature the segment, and support critical engineering reviews and milestones (e.g. SRR, SFR, SDR, PDR, CDR, SVR, TRR) **This position will serve on-site at our Redondo Beach, CA. location** **This position is contingent upon acquiring and maintaining the necessary US Government security clearance per customers' requirements.** **Basic Qualifications for Sr. Principal Logging/Telemetry/Data Handling Software Engineer** - Bachelor's degree in a Science, Technology, Engineering or Mathematics (STEM) discipline from an accredited university and 5 years of experience with Bachelor's degree, 3 years of experience with Master's degree, 1 years of experience with PhD - Experience with Object Oriented Analysis and Software Design Principles and Design Patterns - Experience designing software to handle large amounts of structured or unstructured data - Experience implementing requirements & interface definitions in software, performing code and unit testing - Familiarity with Model-Based Systems Engineering languages (SysML/UML) and concepts - Excellent written and oral communication skills with strong technical briefing skills - Current Active DoD Secret Clearance with the ability to obtain and maintain a TS/SCI w. Polygraph prior to start **Preferred Qualifications for Sr. Principal Logging/Telemetry/Data Handling Software Engineer** - Experience with full software lifecycle: specification, design, implementation, integration, debug and maintenance - Understanding of interaction between different software and hardware components and subsystems; understanding of computer architecture - Data and Visualization tools: SharePoint, Elasticsearch, MariaDB, MongoDB, Tableau, Grafana, Tableau, Prometheus - Experience with development and environment tools, e.g. Docker, Kubernetes, node.js, Jupyter Notebooks, Cypress, Visual Studio, Python, C/C+- Experience with application management tools, e.g. GitLab, Nexus, Trivy, SonarQube, Doxygen - Familiarity with Project & Task Management tools, eg Jira or Confluence, and agile methodologies - Experience with hardware/software integration, test planning & execution, or operational support Primary Level Salary Range: $110,300.00 - $165,500.00 The above salary range represents a general guideline; however, Northrop Grumman considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions. Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay. Annual bonuses are designed to reward individual contributions as well as allow employees to share in company results. Employees in Vice President or Director positions may be eligible for Long Term Incentives. In addition, Northrop Grumman provides a variety of benefits including health insurance coverage, life and disability insurance, savings plan, Company paid holidays and paid time off (PTO) for vacation and/or personal business. The application period for the job is estimated to be 20 days from the job posting date. However, this timeline may be shortened or extended depending on business needs and the availability of qualified candidates. Northrop Grumman is an Equal Opportunity Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO and pay transparency statement, please visit *********************************** U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.
    $110.3k-165.5k yearly 45d ago
  • Sr. Principal Logging/Telemetry/Data Handling Software Design Engineer

    Northrop Grumman 4.7company rating

    Redondo Beach, CA jobs

    At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work - and we have an insatiable drive to do what others think is impossible. Our employees are not only part of history, they're making history. Northrop Grumman Microelectronics Center (NGMC) (****************************************************************************** is seeking **a Sr. Principal Logging/Telemetry/Data Handling Software Engineer** **What You'll Get to Do:** IPT-Level role, member of SW Design Team The Sr. Principal Software engineer is focused on handling, storing, processing, and visualizing large amounts of data - works at the Segment/IPT level of an extremely complex System comprised of multiple Segments, all of which incorporate mature and emerging technologies. This engineer will support the software design team lead and partner with other engineering functions to progress and mature the segment, and support critical engineering reviews and milestones (e.g. SRR, SFR, SDR, PDR, CDR, SVR, TRR) **This position will serve on-site at our Redondo Beach, CA. location** **This position is contingent upon acquiring and maintaining the necessary US Government security clearance per customers' requirements.** **Basic Qualifications for Sr. Principal Logging/Telemetry/Data Handling Software Engineer** - Bachelor's degree in a Science, Technology, Engineering or Mathematics (STEM) discipline from an accredited university and 8 years of experience with Bachelor's degree, 6 years of experience with Master's degree, 4 years of experience with PhD - Experience with Object Oriented Analysis and Software Design Principles and Design Patterns - Experience designing software to handle large amounts of structured or unstructured data - Experience implementing requirements & interface definitions in software, performing code and unit testing - Familiarity with Model-Based Systems Engineering languages (SysML/UML) and concepts - Excellent written and oral communication skills with strong technical briefing skills - Current Active DoD Secret Clearance with the ability to obtain and maintain a TS/SCI w. Polygraph prior to start **Preferred Qualifications for Sr. Principal Logging/Telemetry/Data Handling Software Engineer** - Experience with full software lifecycle: specification, design, implementation, integration, debug and maintenance - Understanding of interaction between different software and hardware components and subsystems; understanding of computer architecture - Data and Visualization tools: SharePoint, Elasticsearch, MariaDB, MongoDB, Tableau, Grafana, Tableau, Prometheus - Experience with development and environment tools, e.g. Docker, Kubernetes, node.js, Jupyter Notebooks, Cypress, Visual Studio, Python, C/C+- Experience with application management tools, e.g. GitLab, Nexus, Trivy, SonarQube, Doxygen - Familiarity with Project & Task Management tools, eg Jira or Confluence, and agile methodologies - Experience with hardware/software integration, test planning & execution, or operational support Primary Level Salary Range: $137,400.00 - $206,000.00 The above salary range represents a general guideline; however, Northrop Grumman considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions. Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay. Annual bonuses are designed to reward individual contributions as well as allow employees to share in company results. Employees in Vice President or Director positions may be eligible for Long Term Incentives. In addition, Northrop Grumman provides a variety of benefits including health insurance coverage, life and disability insurance, savings plan, Company paid holidays and paid time off (PTO) for vacation and/or personal business. The application period for the job is estimated to be 20 days from the job posting date. However, this timeline may be shortened or extended depending on business needs and the availability of qualified candidates. Northrop Grumman is an Equal Opportunity Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO and pay transparency statement, please visit *********************************** U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.
    $137.4k-206k yearly 45d ago
  • Sentinel Staff Software Engineer - 15375

    Northrop Grumman 4.7company rating

    Oxnard, CA jobs

    At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work - and we have an insatiable drive to do what others think is impossible. Our employees are not only part of history, they're making history. Join Northrop Grumman on our continued mission to push the boundaries of possible across land, sea, air, space, and cyberspace. Enjoy a culture where your voice is valued and start contributing to our team of passionate professionals providing real-life solutions to our world's biggest challenges. We take pride in creating purposeful work and allowing our employees to grow and achieve their goals every day by Defining Possible. With our competitive pay and comprehensive benefits, we have the right opportunities to fit your life and launch your career today. Northrop Grumman Defense Systems is seeking **Staff (Level 5) Engineer Software .** This position will be located in **Huntsville, AL** and will support the Sentinel program. **Position Benefits:** As a full-time employee of Northrop Grumman Space Systems, you are eligible for our robust benefits package including: + Medical, Dental & Vision coverage + 401k + Educational Assistance + Life Insurance + Employee Assistance Programs & Work/Life Solutions + Paid Time Off + Health & Wellness Resources + Employee Discounts This position's standard work schedule is a 9/80. The 9/80 schedule allows employees who work a nine-hour day Monday through Thursday to take every other Friday off. This role may offer a competitive relocation assistance package. **Job Qualifications:** **You'll Bring These Qualifications:** - Staff Software Engineer: 12 Years with Bachelor's in related field of study, 10 Years with Masters, 08 Years with PhD or 04 additional years in lieu of a degree. - US Citizenship with Active DoD Secret clearance with a reinvestigation date occurring in the last 6 years. - Ability to obtain Special Program Access (SAP). - Ability to plan, execute, and manage the technical scope, and support leadership planning. - Experience with Agile and working in a cross-function Scrum team. - Working knowledge of Object-Oriented Analysis and Design principles - Experience developing complex software solutions using C+- Experience programming in scripting languages (Python, Bash). - Familiarity with Model-Based Systems Engineering languages (SysML/UML) and concepts - Experience Interpreting complex algorithms and requirements for implementation **Qualifications Would be Nice to Have:** - Bachelor's degree or higher in Science, Technology, Engineering, and Mathematics (STEM) - Experience with the Atlassian Tool Suite including Jira and Confluence - Proficient with DOORS, Cameo with the ability to write and decompose system requirements - Ability to evaluate risks and tradeoffs and present solution options to management \#Sentinelsoftware Primary Level Salary Range: $163,200.00 - $244,800.00 The above salary range represents a general guideline; however, Northrop Grumman considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions. Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay. Annual bonuses are designed to reward individual contributions as well as allow employees to share in company results. Employees in Vice President or Director positions may be eligible for Long Term Incentives. In addition, Northrop Grumman provides a variety of benefits including health insurance coverage, life and disability insurance, savings plan, Company paid holidays and paid time off (PTO) for vacation and/or personal business. The application period for the job is estimated to be 20 days from the job posting date. However, this timeline may be shortened or extended depending on business needs and the availability of qualified candidates. Northrop Grumman is an Equal Opportunity Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO and pay transparency statement, please visit *********************************** U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.
    $163.2k-244.8k yearly 29d ago
  • Engineer Software - Software Integration & Test Automation (Multiple Locations)

    Northrop Grumman 4.7company rating

    El Segundo, CA jobs

    At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work - and we have an insatiable drive to do what others think is impossible. Our employees are not only part of history, they're making history. Northrop Grumman Aeronautics Systems is looking to add a **Engineer Software - Software Integration & Test Automation** to join our team of qualified, diverse individuals. This position can be located in **Palmdale, CA; El Segundo, CA; or San Diego, CA.** The selected candidate must be able to work in a fast-paced environment with high expectations, significantly diverse assignments, collaborative/team settings across all levels and adapt to change. The position requires working knowledge of the full development life-cycle processes that acknowledge technical, schedule, and cost constraints. Candidate must exhibit strong leadership characteristics in coordinating with multiple teams and managing tasks. The role will be a hybrid of significantly diverse assignments in a collaborative/team setting across all levels. Candidate must be comfortable in both development, lab, and operational environments, as well as be able to collaborate closely with system engineers, hardware designers, integration/test engineers, and program leadership. **Roles and Responsibilities will include:** + Develop and execute software installation, integration, and acceptance test procedures in an automated test environment. + Develop detailed, clear, and concise quality technical documentation. + Software integration planning and execution of separate software components into a single system + Coordination will work with software developers and other engineers, as needed, to help diagnose and identify the root cause of problems found during software installation, integration, acceptance test, and operational events + Submit detailed problem reports for errors found The selected candidate will be required to work full-time, on-site at our facility. There is no remote / hybrid / telework available for this position. Travel up to 10% may be required. **Basic Qualifications:** + Bachelor's Degree in a STEM (Science, Technology, Engineering or Mathematics) discipline and 2 years of related engineering experience; OR a Master's degree in a STEM discipline and 0 years of related engineering experience. + Knowledge with Agile Framework. + Knowledge implementing software and scripts in one or more Object Oriented Programming languages: C/C++, C#, OR Java, AND Python. + Knowledge with Software Change Control, Change Management, and CI/CD tools such as: Atlassian tool suite, GitHub, GitLab, AND/OR Jenkins + Knowledge with Testing Methodologies, Frameworks, and Automated Testing using: GoogleTest, TestComplete, Cucumber, Atlas, Eggplant Automation, Unit Test Factory, ATF (Automated Test Framework), Robot within the last 3 years. + Knowledge Architecting, Designing, Modeling (Rhapsody or Cameo), Implementing, Maintaining, Integrating, Debugging, Verifying and Qualifying Safety-Critical Embedded Real Time Software OR Command & Control Software written in OO C++ running on Real-Time Operating Systems such as: VxWorks, Integrity, AND/OR Real Time Embedded Linux. + **Active in-Scope, DoD Top Secret clearance.** + Ability to obtain and maintain initial Special Program Access (SAP/PAR). This SAP/PAR must be obtained prior to commencement of employment and must be obtained within a reasonable amount of time as determined by the company to meet its business needs. **Preferred Qualifications:** + Current approved PAR to applicable program + Differentiating characteristics include demonstrated leadership, teamwork capabilities, strong time management, organizational, and interpersonal communication skills. + Availability to support occasional travel. + Knowledge implementing software and scripts in programming language: JavaScript. Primary Level Salary Range: $91,800.00 - $137,600.00 The above salary range represents a general guideline; however, Northrop Grumman considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions. Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay. Annual bonuses are designed to reward individual contributions as well as allow employees to share in company results. Employees in Vice President or Director positions may be eligible for Long Term Incentives. In addition, Northrop Grumman provides a variety of benefits including health insurance coverage, life and disability insurance, savings plan, Company paid holidays and paid time off (PTO) for vacation and/or personal business. The application period for the job is estimated to be 20 days from the job posting date. However, this timeline may be shortened or extended depending on business needs and the availability of qualified candidates. Northrop Grumman is an Equal Opportunity Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO and pay transparency statement, please visit *********************************** U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.
    $91.8k-137.6k yearly 22d ago
  • Engineer Software - Software Integration & Test Automation (Multiple Locations)

    Northrop Grumman 4.7company rating

    San Diego, CA jobs

    At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work - and we have an insatiable drive to do what others think is impossible. Our employees are not only part of history, they're making history. Northrop Grumman Aeronautics Systems is looking to add a **Engineer Software - Software Integration & Test Automation** to join our team of qualified, diverse individuals. This position can be located in **Palmdale, CA; El Segundo, CA; or San Diego, CA.** The selected candidate must be able to work in a fast-paced environment with high expectations, significantly diverse assignments, collaborative/team settings across all levels and adapt to change. The position requires working knowledge of the full development life-cycle processes that acknowledge technical, schedule, and cost constraints. Candidate must exhibit strong leadership characteristics in coordinating with multiple teams and managing tasks. The role will be a hybrid of significantly diverse assignments in a collaborative/team setting across all levels. Candidate must be comfortable in both development, lab, and operational environments, as well as be able to collaborate closely with system engineers, hardware designers, integration/test engineers, and program leadership. **Roles and Responsibilities will include:** + Develop and execute software installation, integration, and acceptance test procedures in an automated test environment. + Develop detailed, clear, and concise quality technical documentation. + Software integration planning and execution of separate software components into a single system + Coordination will work with software developers and other engineers, as needed, to help diagnose and identify the root cause of problems found during software installation, integration, acceptance test, and operational events + Submit detailed problem reports for errors found The selected candidate will be required to work full-time, on-site at our facility. There is no remote / hybrid / telework available for this position. Travel up to 10% may be required. **Basic Qualifications:** + Bachelor's Degree in a STEM (Science, Technology, Engineering or Mathematics) discipline and 2 years of related engineering experience; OR a Master's degree in a STEM discipline and 0 years of related engineering experience. + Knowledge with Agile Framework. + Knowledge implementing software and scripts in one or more Object Oriented Programming languages: C/C++, C#, OR Java, AND Python. + Knowledge with Software Change Control, Change Management, and CI/CD tools such as: Atlassian tool suite, GitHub, GitLab, AND/OR Jenkins + Knowledge with Testing Methodologies, Frameworks, and Automated Testing using: GoogleTest, TestComplete, Cucumber, Atlas, Eggplant Automation, Unit Test Factory, ATF (Automated Test Framework), Robot within the last 3 years. + Knowledge Architecting, Designing, Modeling (Rhapsody or Cameo), Implementing, Maintaining, Integrating, Debugging, Verifying and Qualifying Safety-Critical Embedded Real Time Software OR Command & Control Software written in OO C++ running on Real-Time Operating Systems such as: VxWorks, Integrity, AND/OR Real Time Embedded Linux. + **Active in-Scope, DoD Top Secret clearance.** + Ability to obtain and maintain initial Special Program Access (SAP/PAR). This SAP/PAR must be obtained prior to commencement of employment and must be obtained within a reasonable amount of time as determined by the company to meet its business needs. **Preferred Qualifications:** + Current approved PAR to applicable program + Differentiating characteristics include demonstrated leadership, teamwork capabilities, strong time management, organizational, and interpersonal communication skills. + Availability to support occasional travel. + Knowledge implementing software and scripts in programming language: JavaScript. Primary Level Salary Range: $91,800.00 - $137,600.00 The above salary range represents a general guideline; however, Northrop Grumman considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions. Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay. Annual bonuses are designed to reward individual contributions as well as allow employees to share in company results. Employees in Vice President or Director positions may be eligible for Long Term Incentives. In addition, Northrop Grumman provides a variety of benefits including health insurance coverage, life and disability insurance, savings plan, Company paid holidays and paid time off (PTO) for vacation and/or personal business. The application period for the job is estimated to be 20 days from the job posting date. However, this timeline may be shortened or extended depending on business needs and the availability of qualified candidates. Northrop Grumman is an Equal Opportunity Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO and pay transparency statement, please visit *********************************** U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.
    $91.8k-137.6k yearly 22d ago
  • Sr Staff Software Engineer

    Northrop Grumman 4.7company rating

    Los Angeles, CA jobs

    At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work - and we have an insatiable drive to do what others think is impossible. Our employees are not only part of history, they're making history. At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work - and we have an insatiable drive to do what others think is impossible. Our employees are not only part of history, they're making history.Designs, develops, implements, verifies and tests algorithms and software and simulation tools to perform guidance, navigation and control of aircraft, spacecraft, submersibles, surface ships, missiles, launch vehicles and upper stages during powered and coast phases of launch, flight, earth orbit, interplanetary cruise and orbital insertion, as well as during staging events. Navigation functions include the statistical processing of measured data points and their substitution into algorithms simulating physical reality. Guidance functions include the formulation of specific equations to achieve a desired position, orientation or orbit in space. Control design and analyses processes consist of the development of the control laws and hardware and software requirements for aircraft, launch vehicles and/or spacecraft. **Critical Skills : Algorithm Design and Verification** 15-20 years of demonstrated practical experience in the following areas. This includes not just the academic textbook knowledge but demonstrated experience in designing, debugging, and tuning a real-world navigation system + Navigation and Sensor Fusion Algorithms + Strapdown Navigation Algorithms (including coning, size effects and sculling corrections) + Design of loosely coupled, tightly coupled, and deeply integrated GNSS/INS solutions + Integration of non-GNSS aiding sources (vision, LIDAR, radar, altimeters) + Practical experience in tuning of the extended Kalman Filter and ability to design and implement from first principles + Confidence bounding and integrity monitoring + Inertial Sensors (accelerometers and gyros) + Inertial sensor calibration techniques and algorithms to identify classical instrument errors (bias, scale factor, misalignments, g-sensitivities, noise, etc.) + Algorithms for factory calibration (Nav. Cal, Table Cal, and Kalman Cal) + Inertial sensor mechanization (control loops, digital processing, and compensations) + Signal Processing and Data Handling + GNSS signal acquisition, tracking, and demodulation and simulation (preferred not required) + Analyze impacts of multipath, Doppler, interference, spoofing **Critical Skills : Simulation and analysis** + PNT System Level Simulation and Analysis + Error Covariance Simulation + Monte-Carlo Simulations + Error Propagation Simulation + Whole Value Simulations + Sensor Modeling + Inertial Sensor Error Modeling + Inertial Sensor mechanization and control + GNSS Signals acquisition, processing, and emulation + GNSS signal acquisition, tracking, and demodulation and simulation + Analyze impacts of multipath, Doppler, interference, spoofing **Basic Qualifications for Staff Software Engineer:** + Master's of Science degree in a STEM discipline (Science, Technology, Engineering, Math) with 15+ years of engineering experience OR PHD in a STEM discipline (Science, Technology, Engineering, Math) 10 years of relevant experience + Deep understanding of Kalman Filters for navigation. + Proven ability to optimize algorithms for real-time embedded processing. + Experience with GPS integrity testing for DO-229 compliance. + Comprehensive knowledge of GNSS, RNAV, RNP, LNAV/VNAV, and WAAS. + Experience with trajectory development for navigation testing. + US Citizenship is required + Ability to obtain a DoD Secret clearance within a timeframe set forth by management + Ability to work onsite full-time at Woodland Hills, CA **Preferred Qualifications:** + Experience with Spirent simulators + Experience with CAST Simulators + DO-178 software development environments + Matlab and Simulink development tool experience + Digital Twin & Hardware-in-the-Loop (HIL) + Experience in designing hardware in the loop or processor in the loop simulations (preferred) Primary Level Salary Range: $192,800.00 - $289,200.00 The above salary range represents a general guideline; however, Northrop Grumman considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions. Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay. Annual bonuses are designed to reward individual contributions as well as allow employees to share in company results. Employees in Vice President or Director positions may be eligible for Long Term Incentives. In addition, Northrop Grumman provides a variety of benefits including health insurance coverage, life and disability insurance, savings plan, Company paid holidays and paid time off (PTO) for vacation and/or personal business. The application period for the job is estimated to be 20 days from the job posting date. However, this timeline may be shortened or extended depending on business needs and the availability of qualified candidates. Northrop Grumman is an Equal Opportunity Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO and pay transparency statement, please visit *********************************** U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.
    $99k-128k yearly est. 22d ago
  • Avionics Software Engineer III (Engines)

    Blue Origin 4.2company rating

    Los Angeles, CA jobs

    At Blue Origin, we envision millions of people living and working in space for the benefit of Earth. We're working to develop reusable, safe, and low-cost space vehicles and systems within a culture of safety, collaboration, and inclusion. Join our team of problem solvers as we add new chapters to the history of spaceflight! This role is part of the Blue Origin Engines business unit, where our focus is the design, development, manufacturing, and testing of engines and propulsion systems. Built for multiple uses, our family of engines is powering the next generation of rockets for commercial, civil, national security, and human spaceflight. As part of a small team, you will participate in the development and verification of avionics software components on Blue Origin rocket engines. You will share in the team's impact on all aspects of re-usable, safety-critical component development and delivery. This hands-on position requires experience in developing, validating, and verifying safety embedded systems. Together, our teams deliver the embedded software that monitors and controls fully autonomous rocket engines. We are looking for someone to apply their technical expertise, leadership skills, and commitment to quality to positively impact safe human spaceflight. Passion for our mission and vision is required! Responsibilities: As a Software Development Engineer L3, you will have hands on development responsibility to build and test real-time embedded software that controls rocket engines for human capable spacecraft. In this role, you will collaborate with multidisciplinary teams and participate deeply in all aspects of software development lifecycle (including developing verifiable requirements, defining software architecture and design, writing planning specifications, assessing/defining software integration, developing code, writing unit tests, driving software integration, issue resolution and software maintenance). Qualifications: * B.S. degree or higher in computer engineering, electrical engineering, computer science, mathematics, physics, aerospace, or related field. * 5+ years of hands-on experience developing and testing real-time embedded systems, including bare metal, RTOS, or Linux kernel experience (preferably some experience in requirements based, safety-critical, fault-tolerant systems). * Experience writing software requirements. * Experience Embedded Software Architecture and Design. * Experience with C/C++ and Python. * Strong debugging skills at the software/hardware boundary. * Experience with Device Drivers. * Experience with the SDLC. * Experience with serial communications and networking protocols (TCP/IP). * Experience designing robust APIs and interfaces. * Experience with Verification & Validation. * Experience with git, JIRA, Confluence. * Experience with Agile methodologies. * Experience with DO-178 or NPR7150 NASA standards. * Familiarity interfacing with sensors and actuators. * Ability to learn fast, multitask and drive tasks to completion. * Ability to present technical concepts to peers and leadership. * Must have can do attitude and be problem solver. Desired: * Experience with embedded avionics software or engine controller software for air-breathing or rocket engines are pluses. Also, experience in design, development, and testing of safety-critical software systems. * Experience with Test & Integration. * Ability to generate innovative reusable solutions. * Familiarity with Rust. * Experience with UML or similar Compensation Range for: CA applicants is $148,014.00-$207,218.55;CO applicants is $135,679.00-$189,950.25;WA applicants is $148,014.00-$207,218.55 Other site ranges may differ Culture Statement Don't meet all desired requirements? Studies have shown that some people are less likely to apply to jobs unless they meet every single desired qualification. At Blue Origin, we are dedicated to building an authentic workplace, so if you're excited about this role but your past experience doesn't align perfectly with every desired qualification in the job description, we encourage you to apply anyway. You may be just the right candidate for this or other roles. Export Control Regulations Applicants for employment at Blue Origin must be a U.S. citizen or national, U.S. permanent resident (i.e. current Green Card holder), or lawfully admitted into the U.S. as a refugee or granted asylum. Background Check * Required for all positions: Blue's Standard Background Check * Required for Certain Job Profiles: Defense Biometric Identification System (DBIDS) background check if at any time the role requires one to be on a military installation * Required for Certain Job Profiles: Drivers who operate Commercial Motor Vehicles with a Gross Vehicle Weight (GVW), Gross Vehicle Weight Rating (GVWR) or combination of power unit and trailer that meets or exceeds 10,001 lbs. and/or transports placardable amounts of hazardous materials by ground in any vehicle on a public road while in commerce, may be subject to additional Federal Motor Carrier Safety Regulations including: Driver Qualification Files, Medical Certification (obtained before onboarding), Road Test, Hours of Service, Drug and Alcohol Testing (CDL drivers only), vehicle inspection requirements, CDL requirements (if applicable) and hazardous materials transportation/shipping training. * Required for certain Job Profiles: Ability to obtain and maintain Merchant Mariner Credential, which includes pre-employment and random drug testing as well as DOT physical Benefits * Benefits include: Medical, dental, vision, basic and supplemental life insurance, paid parental leave, short and long-term disability, 401(k) with a company match of up to 5%, and an Education Support Program. * Paid Time Off: Up to four (4) weeks per year based on weekly scheduled hours, and up to 14 company-paid holidays. * Dependent on role type and job level, employees may be eligible for benefits and bonuses based on the company's intent to reward individual contributions and enable them to share in the company's results, or other factors at the company's sole discretion. Bonus amounts and eligibility are not guaranteed and subject to change and cancellation. Please check with your recruiter for more details. Equal Employment Opportunity Blue Origin is proud to be an Equal Opportunity/Affirmative Action Employer and is committed to attracting, retaining, and developing a highly qualified and dedicated work force. Blue Origin hires and promotes people on the basis of their qualifications, performance, and abilities. We support the establishment and maintenance of a workplace that fosters trust, equality, and teamwork. We provide all qualified applicants for employment and employees with equal opportunities for hire, promotion, and other terms and conditions of employment, regardless of their race, color, religion, sex, sexual orientation, gender identity, national origin/ethnicity, age, physical or mental disability, genetic factors, military/veteran status, or any other status or characteristic protected by federal, state, and/or local law. Blue Origin will consider for employment qualified applicants with criminal histories in a manner consistent with applicable federal, state, and local laws, including the Washington Fair Chance Act, the California Fair Chance Act, the Los Angeles Fair Chance in Hiring Ordinance, and other applicable laws. For more information on "Know Your Rights," please see here. Affirmative Action and Disability Accommodation Applicants wishing to receive information on Blue Origin's Affirmative Action Plans, or applicants requiring a reasonable accommodation in order to participate in the application and/or interview process, please contact us at ****************************. Please note this is a publicly managed inbox. Please do not include any personal medical information in your request. California Applicant Privacy Notice If you are a California resident, please reference the CA Applicant Privacy Notice here.
    $148k-207.2k yearly Auto-Apply 9d ago
  • Full Stack Software Engineer (Build Reliability)

    Spacex 4.4company rating

    Software engineer job at SpaceX

    SpaceX was founded under the belief that a future where humanity is out exploring the stars is fundamentally more exciting than one where we are not. Today SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. FULL STACK SOFTWARE ENGINEER (BUILD RELIABILITY) We are seeking a Full Stack Software Engineer to design, develop, and continuously improve software solutions ensuring our vehicles can be built and flown reliably. This involves streamlining quality control processes, simplifying new product introduction, ensuring product traceability, as well as optimizing rocket and spacecraft reusability. As a Full Stack Software Engineer on our Build Reliability team, you will engage with other SpaceX engineers to discover the needs of the mission and write highly reliable software which turns the mission into reality. You will be responsible for the complete life-cycle of the software you create, including development, testing, and support. You are the engineer that other engineers can count on; you are technical, you attack every problem with enthusiasm; you remove hurdles. You are a self-starter, team player, have the hunger to venture quickly into unknown areas and code and make the system work. Aerospace experience is not required to be successful here - rather we look for smart, motivated, collaborative engineers who love solving problems and want to make an impact on a super inspiring mission. RESPONSIBILITIES: Build highly reliable software solutions that may be used by users across SpaceX Own all aspects of software engineering and product development Act as a responsible engineer for various software products Maintain highest standards of excellence, never settle for the status quo Deep dive into your users' problems, find efficient solutions Provide strong technical leadership, focus on continuous improvement Seek out faults within our application suite or ERP suite and implement solutions to improve Track usage of Applications and features and suggest/implement features to improve them BASIC QUALIFICATIONS: Bachelor's degree in computer science, engineering, math, or scientific discipline; OR 2+ years of professional experience building software in lieu of a degree Experience in full stack development PREFERRED SKILLS AND EXPERIENCE: 5+ years of experience in web applications development Experience as an architect - proven ability to design and implement robust and scalable systems with flexible and scalable UI that meets future needs Expertise in C#, .NET, SQL, HTML, CSS, AngularJS, TypeScript Expertise in Python, PostgreSQL Deep understanding of object oriented programming and design principles Deep understanding of testing, continuous integration, build, deployment & continuous monitoring Experience scaling web applications and optimizing applications for performance Solid understanding of UI/UX design to provide intuitive applications Great creative and innovative problem-solving skills Initiative and the ability to work independently and collaborate within a team Experience developing software for manufacturing, production, or quality systems ADDITIONAL REQUIREMENTS: Ability to work extended hours and weekends as needed Must be willing to travel - up to 10% COMPENSATION AND BENEFITS: Pay range: Software Engineer/Level I: $120,000.00 - $145,000.00/per year Software Engineer/Level II: $140,000.00 - $170,000.00/per year Your actual level and base salary will be determined on a case-by-case basis and may vary based on the following considerations: job-related knowledge and skills, education, and experience. Base salary is just one part of your total rewards package at SpaceX. You may also be eligible for long-term incentives, in the form of company stock, stock options, or long-term cash awards, as well as potential discretionary bonuses and the ability to purchase additional stock at a discount through an Employee Stock Purchase Plan. You will also receive access to comprehensive medical, vision, and dental coverage, access to a 401(k) retirement plan, short and long-term disability insurance, life insurance, paid parental leave, and various other discounts and perks. You may also accrue 3 weeks of paid vacation and will be eligible for 10 or more paid holidays per year. Exempt employees are eligible for 5 days of sick leave per year. SOFTWARE ENGINEER (FULL STACK) - BUILD RELIABILITY We are seeking a Full Stack Software Engineer to design, develop, and continuously improve software solutions ensuring our vehicles can be built and flown reliably. This involves streamlining quality control processes, simplifying new product introduction, ensuring product traceability, as well as optimizing rocket and spacecraft reusability. As a Full Stack Software Engineer on our Build Reliability team, you will engage with other SpaceX engineers to discover the needs of the mission and write highly reliable software which turns the mission into reality. You will be responsible for the complete life-cycle of the software you create, including development, testing, and support. You are the engineer that other engineers can count on; you are technical, you attack every problem with enthusiasm; you remove hurdles. You are a self-starter, team player, have the hunger to venture quickly into unknown areas and code and make the system work. Aerospace experience is not required to be successful here - rather we look for smart, motivated, collaborative engineers who love solving problems and want to make an impact on a super inspiring mission. RESPONSIBILITIES: Build highly reliable software solutions that may be used by users across SpaceX Own all aspects of software engineering and product development Act as a responsible engineer for various software products Maintain highest standards of excellence, never settle for the status quo Deep dive into your users' problems, find efficient solutions Provide strong technical leadership, focus on continuous improvement Seek out faults within our application suite or ERP suite and implement solutions to improve Track usage of Applications and features and suggest/implement features to improve them BASIC QUALIFICATIONS: Bachelor's degree in computer science, engineering, math, or scientific discipline; OR 2+ years of professional experience building software in lieu of a degree Experience in full stack development PREFERRED SKILLS AND EXPERIENCE: 5+ years of experience in web applications development Experience as an architect - proven ability to design and implement robust and scalable systems with flexible and scalable UI that meets future needs Expertise in C#, .NET, SQL, HTML, CSS, AngularJS, TypeScript Expertise in Python, PostgreSQL Deep understanding of object oriented programming and design principles Deep understanding of testing, continuous integration, build, deployment & continuous monitoring Experience scaling web applications and optimizing applications for performance Solid understanding of UI/UX design to provide intuitive applications Great creative and innovative problem-solving skills Initiative and the ability to work independently and collaborate within a team Experience developing software for manufacturing, production, or quality systems ADDITIONAL REQUIREMENTS: Ability to work extended hours and weekends as needed Must be willing to travel - up to 10% COMPENSATION AND BENEFITS: Pay range: Software Engineer/Level I: $120,000.00 - $145,000.00/per year Software Engineer/Level II: $140,000.00 - $170,000.00/per year Your actual level and base salary will be determined on a case-by-case basis and may vary based on the following considerations: job-related knowledge and skills, education, and experience. Base salary is just one part of your total rewards package at SpaceX. You may also be eligible for long-term incentives, in the form of company stock, stock options, or long-term cash awards, as well as potential discretionary bonuses and the ability to purchase additional stock at a discount through an Employee Stock Purchase Plan. You will also receive access to comprehensive medical, vision, and dental coverage, access to a 401(k) retirement plan, short and long-term disability insurance, life insurance, paid parental leave, and various other discounts and perks. You may also accrue 3 weeks of paid vacation and will be eligible for 10 or more paid holidays per year. Exempt employees are eligible for 5 days of sick leave per year. ITAR REQUIREMENTS: To conform to U.S. Government export regulations, applicant must be a (i) U.S. citizen or national, (ii) U.S. lawful, permanent resident (aka green card holder), (iii) Refugee under 8 U.S.C. § 1157, or (iv) Asylee under 8 U.S.C. § 1158, or be eligible to obtain the required authorizations from the U.S. Department of State. Learn more about the ITAR here. SpaceX is an Equal Opportunity Employer; employment with SpaceX is governed on the basis of merit, competence and qualifications and will not be influenced in any manner by race, color, religion, gender, national origin/ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability or any other legally protected status. Applicants wishing to view a copy of SpaceX's Affirmative Action Plan for veterans and individuals with disabilities, or applicants requiring reasonable accommodation to the application/interview process should reach out to ************************ .
    $140k-170k yearly Auto-Apply 1d ago

Learn more about SpaceX jobs

View all jobs