Post job

Principal Software Engineer jobs at SpaceX - 168 jobs

  • Application Software Engineer

    Spacex 4.4company rating

    Principal 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. APPLICATION SOFTWARE ENGINEER The application software team is the central nervous system of SpaceX - we create mission critical applications that are used throughout SpaceX to accelerate launch vehicle production and flight as well as systems that allow Starlink to grow into a worldwide fast, reliable Internet service. We are looking for engineers who treat fellow teammates with fairness, respect, and support. Our team is currently creating and evolving systems to enable rapid build and reuse of Starship as well as designing the next generation manufacturing software that will be used in high throughput factories for Starlink. Other applications range from platforms that support concurrent streams of data from many always-on assets to manage the world's largest satellite constellation to public facing systems where customers can join our Starlink network globally. We work closely with engineers throughout the company to create and update our systems with respect to crewed launches, Starship flights, changes to the Starlink network and much more. Aerospace experience is not required to be successful here - rather we look for smart, motivated, respectful, collaborative engineers who love solving problems and want to make an impact on a super inspiring mission. You will have full ownership of challenging problems, working with a team of enthusiastic engineers with diverse perspectives to design and produce solutions that enable SpaceX to move towards our goals at a rapid pace. The success of the missions at SpaceX depends on the software that you and your team produce. RESPONSIBILITIES: Develop highly reliable software solutions that are used across SpaceX Create new applications that improve how SpaceX operates Build prototypes to prove out key design concepts and quantify technical constraints Own all aspects of software engineering and product development Deep dive into your users' problems to find and create efficient solutions Bring your voice to the table in team collaborations on architecture, design, and code reviews 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 1+ years of experience in full stack development PREFERRED SKILLS AND EXPERIENCE: Programming experience in Python, C#.NET, Go, Scala, Java, or similar object-oriented language 1+ years of rigorous experience building single page web applications Experience with version control, continuous integration, and continuous delivery concepts Expertise in designing software systems Deep understanding of testing, continuous integration, build, deployment & monitoring Expertise in profiling and improving application performance Experience with build systems (Make, Bazel/Pants/Buck, Gradle) and package management tools (pip, npm) Experience with UNIX-like operating systems and tools like Terraform, Ansible, Puppet for managing them Experience working with in-stream data processing using Apache Kafka, RabbitMQ, ActiveMQ, or similar technologies Production experience with Docker and Kubernetes Front-end experience in Angular, React, or similar JavaScript framework Database experience with PostgreSQL, SQL Server, or similar database technologies ADDITIONAL REQUIREMENTS: You may be asked to work extended hours/weekends dependent on launch cadence This role requires you to be onsite. Remote and/or hybrid work will not be considered 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. 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 4d ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Senior Principal Embedded RT Software Engineer

    Northrop Grumman Corp. (Au 4.7company rating

    San Diego, CA jobs

    A leading aerospace company is looking for a Senior Principal Engineer Software in San Diego, CA, to design and develop embedded software systems. Candidates should have a strong background in C/C++ and Python, with at least 8 years of relevant experience. This position requires collaboration in an Agile environment and an active Secret DoD Security Clearance. The salary range is $118,600 - $178,000, plus bonuses and benefits. #J-18808-Ljbffr
    $118.6k-178k yearly 5d ago
  • Enterprise Software Engineering Director & CoE Leader

    Northrop Grumman Corp. (Au 4.7company rating

    Redondo Beach, CA jobs

    A leading aerospace and defense technology company is seeking a full-time Corporate Software Engineering Director 1 in Redondo Beach, CA. This role involves leading the enterprise-wide Software Engineering Council and establishing effective software processes and governance across the organization. The ideal candidate will have significant software engineering and management experience, a strong educational background in STEM, and must hold a current Secret security clearance. This position offers a competitive salary range between $193,800 and $336,500, reflecting the candidate's experience and responsibilities. #J-18808-Ljbffr
    $89k-117k yearly est. 2d ago
  • Enterprise Software Engineering Director & CoE Leader

    Northrop Grumman Corp. (Au 4.7company rating

    El Segundo, CA jobs

    A leading defense and aerospace company is seeking a full-time Corporate Software Engineering Director 1 to lead their Software Engineering function at the corporate level. This role involves establishing a centralized software function, spearheading strategic initiatives, and managing cross-sector development programs. Candidates must have a STEM degree, extensive experience in software engineering management, and a current Secret clearance. The position is based in El Segundo, California, and requires occasional travel. #J-18808-Ljbffr
    $89k-117k yearly est. 2d ago
  • Enterprise Software Engineering Director & CoE Leader

    Northrop Grumman Corp. (Au 4.7company rating

    San Diego, CA jobs

    A leading defense technology company is looking for a Corporate Software Engineering Director 1 in San Diego, CA. This role involves shaping the vision and strategy of software engineering at the corporate level, leading a centralized function, and driving continuous improvement initiatives. Candidates must have extensive experience in software management and a current DOD Secret clearance. The position offers a competitive salary range from $193,800 to $336,500, alongside comprehensive benefits. #J-18808-Ljbffr
    $88k-114k yearly est. 1d ago
  • Software IPT Lead/CAM

    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. 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.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.
    $142.2k-213.4k yearly 27d 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 26d ago
  • 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.00 Secondary Level Salary Range: $142,200.00 - $213,400.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.
    $142.2k-213.4k yearly 56d ago
  • a Principal Software Engineer or a Sr. Principal Software 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 Aeronautics Systems has an opening for a **Principal Software Engineer or a Sr. Principal Software Engineer** to join our team of qualified, diverse individuals within our Software organization. The location for this opportunity is in **Redondo Beach, CA, El Segundo, CA or Rancho Bernardo, CA** and will be primarily based within our office spaces to support the program and business needs. Operating on our 9/80 schedule means you will get every other Friday off. The position has **NO** Remote or Hybrid work available . This role is in support for the Seven Deuces contract. The job entails defining the mission autonomy architecture for manned-unmanned teaming operating in contested environments; identifying enabling functions with requirements based on OA analysis of missions; and developing solution concepts and interfaces aligned with the government reference architecture. This also includes surveying existing NG capabilities, as well as 3rd parties to develop a mission autonomy solution to perform the identified mission. The scope also entails developing a roadmap and cost to develop and field the proposed solution. _*This requisition may be filled at a_ **_Principal_** **Software Engineer (Level 3)** OR a **Sr.** **Principal Software Engineer (Level 4)** _level based on the qualifications below**_ **Basic Qualifications:** + **Principal Software Engineer:** Bachelor's Degree in a Science, Technology, Engineering or Mathematics (STEM) discipline from an accredited university with **5** Years experience; OR a master's degree in a Science, Technology, Engineering or Mathematics (STEM) discipline from an accredited university with **3** Years experience; OR a PhD in a Science, Technology, Engineering or Mathematics (STEM) discipline from an accredited university with **1** Years experience + **Sr. Principal Software Engineer:** Bachelor's Degree in a Science, Technology, Engineering or Mathematics (STEM) discipline from an accredited university with **8** Years experience; OR a master's degree in a Science, Technology, Engineering or Mathematics (STEM) discipline from an accredited university with **6** Years experience; OR a PhD in a Science, Technology, Engineering or Mathematics (STEM) discipline from an accredited university with **4** Years experience + Experience with various autonomy algorithms for single and multi-vehicle operations + Familiar with Agile development practices + Experience with OMS/UCI and ability to understand XML schema + Familiar with Air Dominance missions + Strong systems engineering background including requirements development, mission engineering threads, and functional decomposition + Your ability to obtain and/or transfer and maintain the final adjudicated government Secret clearance, and any program access(es) required for the position within a reasonable period of time, as determined by the company **Preferred Qualifications:** + Communication skills to collaborate with 3rd parties to leverage their capabilities to bridge any gaps with NG's capabilities + Existing Department of Defense Secret level security clearance + Proven experience in Mission Autonomy + Proficient in Control Theory and Optimization + Experience with Cameo, SysML + Understanding of contested environment operations, EW/EMCON constraints Primary Level Salary Range: $11,400.00 - $171,000.00 Secondary Level Salary Range: $142,200.00 - $213,400.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.
    $142.2k-213.4k yearly 47d 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. Northrop Grumman Space Systems is seeking either a Principal Software Engineer (level 3) or Senior Principal Software Engineer (level 4) to join our team in Redondo Beach, CA. This role will require a combination of technical knowledge, strong leadership and organizational skills, and the ability to work collaboratively with a wide range of stakeholders. What you'll get to do: As a Software Engineer, you will be working with Software Systems Engineering to implement code expected run on a Kubernetes platform, integrate, and test the code with other scrum teams. The code will work towards customers objectives to demonstrate certain capabilities identified as risk reducers for the enterprise solution. 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 Bachelors in Science; 3 years of relevant experience with Masters; 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 Bachelors in Science; 6 years of relevant experience with Masters; 4 years with PhD; an additional 4 years of experience may be considered in lieu of degree Active TS/SCI clearance required at the time of application Experience with command and control Experience in at least one object-oriented programming language Ability to travel up to 10% of the time Preferred Qualifications: STEM degree MBSE knowledge with CAMEO Experience working in DevOps environment Experience working with Kubernetes and Cloud deployments Proficient in at least one common scripting language Proficient with using any kind of messaging bus Proficient with Atlassian tools Jira, Confluence, and Git Understanding of Microservice architecture and design best practices Experience working with either a relational database or bucket type database Experience working with Containers Experience with Software integration during development lifecycle 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 Auto-Apply 4d 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 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 47d ago
  • Northrop Grumman (DoD SkillBridge) - 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. **DoD SkillBridge Program Description:** As one of the largest global security companies in the world, Northrop Grumman is proud to help our nation's military personnel navigate their next chapter into civilian careers. Approximately 20% of Northrop Grumman's 100,000 employees self-identify as veterans, and more than 2,000 are reservists. The Northrop Grumman DoD SkillBridge Program is an approved SkillBridge Program under Dept. of Defense Instruction 1322.29. The program is an opportunity for service members preparing for civilian careers to gain valuable civilian work experience during their last 6 months of service, for up to 180 days. The DoD SkillBridge Program is open to all ranks and experience levels. DoD SkillBridge participants are not eligible for compensation from Northrop Grumman, as they continue to receive military compensation and benefits as active-duty service members **.** **Responsibilities for DoD SkillBridge Program participation are:** Northrop Grumman Corporation (NGC) has developed the Northrop Grumman - DoD SkillBridge Program (DoD SkillBridge) utilizing the DoDI guidance for SkillBridge. Through this program, the service-member will work on site with their host company, gaining experience in an entry to mid-level career path. The service member will be on the job training supporting a work schedule equivalent to 40hrs per week. Outlined below are the Goals, Objectives, and Outcomes for the program. **Goals** _- Provide separating service-members with job skills training in a professional setting during the final phase of their military service. This program is specifically designed to offer hands-on experience that result in the potential to convert to a full-time opportunity as the conclusion of the training. Participants will serve as a pipeline for high-speed, motivated military candidates into NGC._ **Objectives** _- Service Members who complete the DoD SkillBridge program will be highly trained, capable, future employees that align to the specific needs of the organization and are prepared to meet the NG mission "Defining Possible" on Day 1. This program provides comprehensive hands-on experience including professional development, networking with leadership, and training specifically focused on NG leadership principles, company history, customer/stakeholder engagement, product and service overview, and core job responsibilities._ **Outcome** _- Offer service-members preparing for civilian careers a rewarding opportunity to join the Northrop Grumman team._ **DoD SkillBridge Eligibility:** + Has served at least 180 days on active duty + Is within 12 months of separation or retirement + Will receive an honorable discharge + Has taken any service TAPS/TGPS + Has attended or participated in an ethics brief within the last 12 months + Received Unit Commander (first O-4/Field Grade commander in chain of command) written authorization and approval to participate in DoD SkillBridge Program prior to start of internship. **\#MPR** **Before Applying** **IMPORTANT** - Please download and complete the DoD SkillBridge Prescreen prior to applying to this position - DoD SkillBridge Prescreen Form (******************************************************************************************************************* **Upload this form, along with your resume, during the application process** **Job Description:** 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: $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 11d ago
  • Northrop Grumman (DoD SkillBridge) - Software Engineer

    Northrop Grumman 4.7company rating

    Los Angeles, CA jobs

    RELOCATION ASSISTANCE: No relocation assistance 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. DoD SkillBridge Program Description: As one of the largest global security companies in the world, Northrop Grumman is proud to help our nation's military personnel navigate their next chapter into civilian careers. Approximately 20% of Northrop Grumman's 100,000 employees self-identify as veterans, and more than 2,000 are reservists. The Northrop Grumman DoD SkillBridge Program is an approved SkillBridge Program under Dept. of Defense Instruction 1322.29. The program is an opportunity for service members preparing for civilian careers to gain valuable civilian work experience during their last 6 months of service, for up to 180 days. The DoD SkillBridge Program is open to all ranks and experience levels. DoD SkillBridge participants are not eligible for compensation from Northrop Grumman, as they continue to receive military compensation and benefits as active-duty service members. Responsibilities for DoD SkillBridge Program participation are: Northrop Grumman Corporation (NGC) has developed the Northrop Grumman - DoD SkillBridge Program (DoD SkillBridge) utilizing the DoDI guidance for SkillBridge. Through this program, the service-member will work on site with their host company, gaining experience in an entry to mid-level career path. The service member will be on the job training supporting a work schedule equivalent to 40hrs per week. Outlined below are the Goals, Objectives, and Outcomes for the program. Goals - Provide separating service-members with job skills training in a professional setting during the final phase of their military service. This program is specifically designed to offer hands-on experience that result in the potential to convert to a full-time opportunity as the conclusion of the training. Participants will serve as a pipeline for high-speed, motivated military candidates into NGC. Objectives - Service Members who complete the DoD SkillBridge program will be highly trained, capable, future employees that align to the specific needs of the organization and are prepared to meet the NG mission “Defining Possible” on Day 1. This program provides comprehensive hands-on experience including professional development, networking with leadership, and training specifically focused on NG leadership principles, company history, customer/stakeholder engagement, product and service overview, and core job responsibilities. Outcome - Offer service-members preparing for civilian careers a rewarding opportunity to join the Northrop Grumman team. DoD SkillBridge Eligibility: Has served at least 180 days on active duty Is within 12 months of separation or retirement Will receive an honorable discharge Has taken any service TAPS/TGPS Has attended or participated in an ethics brief within the last 12 months Received Unit Commander (first O-4/Field Grade commander in chain of command) written authorization and approval to participate in DoD SkillBridge Program prior to start of internship. #MPRBefore Applying IMPORTANT - Please download and complete the DoD SkillBridge Prescreen prior to applying to this position - DoD SkillBridge Prescreen Form Upload this form, along with your resume, during the application process Job Description: 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: $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 10d 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: $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 13d 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 45d 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 59d ago
  • Security Software Engineer - Top Secret Clearance

    Spacex 4.4company rating

    Principal 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. SECURITY SOFTWARE ENGINEER - TOP SECRET CLEARANCE As a Security Software Engineer for the Special Programs team, you will contribute to the software development lifecycle for both application and hardware systems, particularly in U.S. Government and ITAR-controlled environments. Expertise in cybersecurity fundamentals and familiarity with ITAR regulations will be beneficial to securely handle ITAR-controlled technical data and payloads. A successful Security Software Engineer will see the big picture, prioritize accordingly, and be comfortable working at different levels of abstraction. Ideal candidates will have notable skills in one or more of the following: Application security Applied cryptography Network security Operating system security Secure/authenticated boot Incident response and adversary detection Vulnerability research Being flexible, communicating clearly, and establishing and maintaining productive working relationships with other engineering teams are paramount to success here. If you are passionate about building quality products, love the challenges of outsmarting adversaries, and want to make an impact on an interplanetary scale, then you will fit right in. RESPONSIBILITIES: Maintain existing production systems and improve security posture via both direct implementation and recommendations to other teams Build prototypes and help identify, design, and test security improvements Implement and promote secure coding practices and software development security methodologies throughout the development lifecycle Implement and enforce secure coding practices (SAST, DAST, threat modeling) throughout the software development lifecycle Work closely with software engineers to set software needs, ensure hardware and software integrate smoothly, troubleshoot and fix major system problems Partner with various teams to define software requirements, system design, and integration strategies Review and guide software development for ITAR-controlled payloads, following all export laws and company rules strictly Ensure all software work and outputs meet U.S. Government standards and ITAR regulations Handle ITAR systems extensively, including controlling access to sensitive technical data and complying with all relevant rules Create and update detailed software documentation, including design specs, test plans, verification steps, and reports needed for U.S. Government contracts and ITAR compliance BASIC QUALIFICATIONS: Bachelor's degree in computer science or another STEM discipline; or 2+ years of professional experience in security software development in lieu of a degree Experience with one or more software development languages (i.e. Python, C++, Golang) Experience designing and implementing security solutions for operating systems, distributed systems, or other enterprise/large-scale infrastructure PREFERRED SKILLS AND EXPERIENCE: Experience contributing security improvements to complex systems Fundamental understanding of network protocols; including the TCP/IP stack as well as UDP based protocols Experienced in navigating large, complex, interactive systems Flexibility, communicating clearly, and establishing and maintaining productive working relationships with other engineering teams Excellent communication skills, both written and verbal Ability to work both independently and in a team Demonstrated ability to deal with ambiguity and to learn new technologies quickly Experience with U.S. Government contracts, including knowledge of government standards and procurement processes Deep knowledge and practical experience with International Traffic in Arms Regulations (ITAR) Experience with software version control (e.g., Git), CI/CD pipelines, and automated testing tools Strong analytical and problem-solving skills for troubleshooting complex software-hardware integration issues Active Top Secret, Top Secret SCI, or DOE Level Q clearance 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: Security Software Engineer /Level I: $130,000.00 - $150,000.00/per year Security Software Engineer /Level II: $145,000.00 - $175,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. Exempt employees are eligible for 5 days of sick leave per year. Employees accrue paid sick leave pursuant to the 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 ************************ .
    $145k-175k yearly Auto-Apply 20d ago

Learn more about SpaceX jobs

View all jobs