Post job

Software Applications Engineer jobs at SpaceX - 133 jobs

  • Application Software Engineer, Data

    Spacex 4.4company rating

    Software applications 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, DATA 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 creating systems to ingest and store concurrent streams of data from many always-on assets to manage the world's largest satellite constellation, reusable rockets, and Dragon spacecraft. Other applications range from platforms that enable rapid build and reuse of Starship, designing the next generation manufacturing software that will be used in high throughput factories for Starlink, and 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, 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 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 and scalable data pipelines to empower engineers across SpaceX Create new applications that improve how the business at SpaceX operates Collaborate with peers on architecture, design, and code reviews Build prototypes to prove out key design concepts and quantify technical constraints Own all aspects of software engineering and product development Deep dive into business problems, find efficient solutions and apply first principles thinking BASIC QUALIFICATIONS: Bachelor's degree in computer science, data science, engineering, math, physics, or scientific discipline; OR 2+ years of professional experience building software in lieu of a degree 1+ years of experience in full stack development, software engineering, data engineering, or data science PREFERRED SKILLS AND EXPERIENCE: Programming experience in Python, C#, Java, Scala, Go or similar languages Experience working with in-stream, big data processing and analytics using Apache Kafka, Spark, Flink, SQL or similar Experience with relational and non-relational databases, data lakes e.g. HBase, Hive, Delta Lake, PostgreSQL, CockroachDB or similar Experience with data exploration tools like Grafana, Jupyter Notebooks, Metabase, PowerBI or similar Good understanding of version control, testing, continuous integration, build, deployment and monitoring Some front-end experience in Angular, React, or similar JavaScript framework Good understanding of statistics, machine learning algorithms and frameworks ADDITIONAL REQUIREMENTS: Willing to work extended hours and weekends when needed COMPENSATION AND BENEFITS: Pay Range: Application Software Engineer/Level I: $120,000.00 - $145,000.00/per year Application 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 1d ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Software Engineer - Level T03/T04 (Space Systems)

    Northrop Grumman 4.7company rating

    Manhattan Beach, CA jobs

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

    Northrop Grumman 4.7company rating

    Redondo Beach, CA jobs

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

    Northrop Grumman 4.7company rating

    Manhattan Beach, CA jobs

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

    Northrop Grumman 4.7company rating

    El Segundo, CA jobs

    At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work - and we have an insatiable drive to do what others think is impossible. Our employees are not only part of history, they're making history. Northrop Grumman Aeronautics Systems 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 27d ago
  • Sentinel Sr Principal Software Engineer 15756*

    Northrop Grumman 4.7company rating

    Manhattan 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. Join Northrop Grumman on our continued mission to push the boundaries of possible across land, sea, air, space, and cyberspace. Enjoy a culture where your voice is valued and start contributing to our team of passionate professionals providing real-life solutions to our world's biggest challenges. We take pride in creating purposeful work and allowing our employees to grow and achieve their goals every day by Defining Possible. With our competitive pay and comprehensive benefits, we have the right opportunities to fit your life and launch your career today. Northrop Grumman Defense Systems is seeking **Sr. Principal Engineer Software** . This position will be located in **Manhattan Beach, California or Colorado Springs, CO** and will support the Sentinel program. The successful candidate will be a motivated software developer who is comfortable with both front and back-end programming as well as identifying COTS candidates. Full Stack Developers are responsible for developing and designing front end web architecture, ensuring the responsiveness of applications and working alongside graphic designers for web design features, among other duties. Full Stack Developers will be required to see out a project from conception to final product, requiring good organizational skills and attention to detail. The successful candidate's responsibilities will include: - Developing front end website architecture. - Designing user interactions on web pages. - Developing back-end website applications. - Creating servers and databases for functionality. - Ensuring responsiveness of applications. - Working alongside graphic designers for web design features. - Designing and developing APIs. - Staying abreast of developments in web applications and programming languages. - Evaluation of COTS products that may contribute to the end product - Communicate effectively and clearly present technical approaches and findings. - Develop technical solutions to complex problems which require the regular use of ingenuity and creativity. - Perform work without appreciable direction. **Position Benefits:** As a full-time employee of Northrop Grumman Space Systems, you are eligible for our robust benefits package including: - Medical, Dental & Vision coverage - 401k - Educational Assistance - Life Insurance - Employee Assistance Programs & Work/Life Solutions - Paid Time Off - Health & Wellness Resources - Employee Discounts This position's standard work schedule is a 9/80. The 9/80 schedule allows employees who work a nine-hour day Monday through Thursday to take every other Friday off. This role may offer a competitive relocation assistance package. **Basic Qualifications:** - Sr. Principal Software Engineer: 8 Years with Bachelor's in related field of study, 6 Years with Masters, 4 Years with PhD or 4 additional years in lieu of a degree. - US Citizenship with Active DoD Secret clearance with a reinvestigation date occurring in the last 6 years. - Ability to obtain Special Program Access (SAP). - Ability to team plan, execute, and manage the technical scope, and support leadership planning. - Experience with Agile and working in a cross-function Scrum team. - Working knowledge of Object-Oriented Analysis and Design principles - Familiarity with Full Stack application development including API design - Experience developing database and design - Experience programming in scripting languages (Python, JavaScript). - Familiarity with Model-Based Systems Engineering languages (SysML/UML) and concepts - Experience with UI design and development, or experience Interpreting complex algorithms and requirements for implementation **Preferred Qualifications** - Bachelor's degree or higher in Science, Technology, Engineering, and Mathematics (STEM) - Experience with the Atlassian Tool Suite including Jira and Confluence - Proficient with DOORS, Cameo with the ability to write and decompose system requirements - Ability to evaluate risks and tradeoffs and present solution options to management - Experience as a Scrum Master or Product Owner within an Agile development process. - Experience using Atlassian tools to track agile backlog. - Experience generating and delivering documents (CDRLs) for government use. - Experience designing software using UML in Cameo - Understanding of MBSE modeling tools, such as Cameo or a similar product - Experience performing trade studies of COTS products for use in the delivered system - Experience using DOORs to document software requirements. \#Sentinelsoftware Primary Level Salary Range: $124,900.00 - $206,000.00 The above salary range represents a general guideline; however, Northrop Grumman considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions. Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay. Annual bonuses are designed to reward individual contributions as well as allow employees to share in company results. Employees in Vice President or Director positions may be eligible for Long Term Incentives. In addition, Northrop Grumman provides a variety of benefits including health insurance coverage, life and disability insurance, savings plan, Company paid holidays and paid time off (PTO) for vacation and/or personal business. The application period for the job is estimated to be 20 days from the job posting date. However, this timeline may be shortened or extended depending on business needs and the availability of qualified candidates. Northrop Grumman is an Equal Opportunity Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO and pay transparency statement, please visit *********************************** U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.
    $124.9k-206k yearly 60d+ ago
  • Sentinel Sr Principal Software Engineer 15756*

    Northrop Grumman 4.7company rating

    Manhattan Beach, 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. Join Northrop Grumman on our continued mission to push the boundaries of possible across land, sea, air, space, and cyberspace. Enjoy a culture where your voice is valued and start contributing to our team of passionate professionals providing real-life solutions to our world's biggest challenges. We take pride in creating purposeful work and allowing our employees to grow and achieve their goals every day by Defining Possible. With our competitive pay and comprehensive benefits, we have the right opportunities to fit your life and launch your career today. Northrop Grumman Defense Systems is seeking Sr. Principal Engineer Software. This position will be located in Manhattan Beach, California or Colorado Springs, CO and will support the Sentinel program. The successful candidate will be a motivated software developer who is comfortable with both front and back-end programming as well as identifying COTS candidates. Full Stack Developers are responsible for developing and designing front end web architecture, ensuring the responsiveness of applications and working alongside graphic designers for web design features, among other duties. Full Stack Developers will be required to see out a project from conception to final product, requiring good organizational skills and attention to detail. The successful candidate's responsibilities will include: • Developing front end website architecture. • Designing user interactions on web pages. • Developing back-end website applications. • Creating servers and databases for functionality. • Ensuring responsiveness of applications. • Working alongside graphic designers for web design features. • Designing and developing APIs. • Staying abreast of developments in web applications and programming languages. • Evaluation of COTS products that may contribute to the end product • Communicate effectively and clearly present technical approaches and findings. • Develop technical solutions to complex problems which require the regular use of ingenuity and creativity. • Perform work without appreciable direction. Position Benefits: As a full-time employee of Northrop Grumman Space Systems, you are eligible for our robust benefits package including: • Medical, Dental & Vision coverage • 401k • Educational Assistance • Life Insurance • Employee Assistance Programs & Work/Life Solutions • Paid Time Off • Health & Wellness Resources • Employee Discounts This position's standard work schedule is a 9/80. The 9/80 schedule allows employees who work a nine-hour day Monday through Thursday to take every other Friday off. This role may offer a competitive relocation assistance package. Basic Qualifications: • Sr. Principal Software Engineer: 8 Years with Bachelor's in related field of study, 6 Years with Masters, 4 Years with PhD or 4 additional years in lieu of a degree. • US Citizenship with Active DoD Secret clearance with a reinvestigation date occurring in the last 6 years. • Ability to obtain Special Program Access (SAP). • Ability to team plan, execute, and manage the technical scope, and support leadership planning. • Experience with Agile and working in a cross-function Scrum team. • Working knowledge of Object-Oriented Analysis and Design principles • Familiarity with Full Stack application development including API design • Experience developing database and design • Experience programming in scripting languages (Python, JavaScript). • Familiarity with Model-Based Systems Engineering languages (SysML/UML) and concepts • Experience with UI design and development, or experience Interpreting complex algorithms and requirements for implementation Preferred Qualifications • Bachelor's degree or higher in Science, Technology, Engineering, and Mathematics (STEM) • Experience with the Atlassian Tool Suite including Jira and Confluence • Proficient with DOORS, Cameo with the ability to write and decompose system requirements • Ability to evaluate risks and tradeoffs and present solution options to management • Experience as a Scrum Master or Product Owner within an Agile development process. • Experience using Atlassian tools to track agile backlog. • Experience generating and delivering documents (CDRLs) for government use. • Experience designing software using UML in Cameo • Understanding of MBSE modeling tools, such as Cameo or a similar product • Experience performing trade studies of COTS products for use in the delivered system • Experience using DOORs to document software requirements. #Sentinelsoftware Primary Level Salary Range: $124,900.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.
    $124.9k-206k yearly Auto-Apply 60d+ 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 27d ago
  • Principal / Sr. Principal Software Engineer(AHT)

    Northrop Grumman 4.7company rating

    Redondo Beach, CA jobs

    RELOCATION ASSISTANCE: Relocation assistance may be available CLEARANCE TYPE: SecretTRAVEL: Yes, 25% 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 Defense Systems seeks a Software Engineer to join our diverse team, working on the Forward Area Air Defense (FAAD) portfolio of programs in Redondo Beach, CA. The selected candidate will develop software for an Army Air Defense System that includes defense against manned aircraft; rockets, artillery, and mortars; unmanned aerial systems (UAS); and cruise missile defense. This requisition may be filled at the Principal Software Engineer or Senior Principal Software Engineer level: Principal Software Engineer - Bachelor's degree in Computer Science or related discipline (and 5 years of relevant experience in Object Oriented Languages (OOL); or 3 Years with Masters; 0 Years with PhD) or 9 years of experience in lieu of degree may be considered. Senior Principal Software Engineer - Bachelor's degree in Computer Science or related discipline (and 8 years of relevant experience in Object Oriented Languages (OOL); or 6 Years with Masters; 3 Years with PhD) or 12 years of experience in lieu of degree may be considered. Essential Duties and Responsibilities: Designs, develops, documents, tests, and debugs applications software and systems to process messages and maintain force structure, track management, and battlefield geometry data Determines computer user needs; analyzes system capabilities to resolve problems on program intent, output requirements, input data acquisition, programming techniques and controls; ensures software standards are met Basic Qualifications: Understanding of software design principles and proficiency in object-oriented programming languages (any combination of Java, C, C++) Demonstrated experience spearheading end‑to‑end software‑development initiatives with minimal supervisory guidance Demonstrated technical leadership and proven track record delivering innovative and high‑quality solutions Familiarity with scripting, particularly in KornShell or Bash Experience with Red Hat Enterprise Linux (RHEL) Works well with other engineers on a schedule driven program Strong multi-tasking and time-management skills Hold or be able to obtain DoD Secret clearance Following are good to have, but are not required: Experience with Ada programming language Experience installing, configuring, and maintaining/troubleshooting operating systems, software, servers, and hardware Experience performing Verification Tests to verify software requirements, including developing, implementing, and maintaining Software Test Plans, and preparing Test/Inspection Reports Knowledge and experience managing software builds across multiple versions Ability to work with diverse technical, programmatic and user communities, supporting the modernization, capability development, integration and test of an Army command and control system Current DoD Secret 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 48d 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 27d 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 26d ago
  • Modeling & Simulation Software Engineer 1 or 2 (AHT)

    Northrop Grumman 4.7company rating

    Los Angeles, CA jobs

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

    Northrop Grumman 4.7company rating

    Los Angeles, CA jobs

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

    Northrop Grumman 4.7company rating

    Los Angeles, CA jobs

    At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work - and we have an insatiable drive to do what others think is impossible. Our employees are not only part of history, they're making history. At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work - and we have an insatiable drive to do what others think is impossible. Our employees are not only part of history, they're making history. **Northrop Grumman Advanced Weapons** has an opening for a **Principal** **Embedded Software Engineer** with an active clearance **,** to join our team of qualified, diverse individuals. This position will be onsite in **Northridge, CA.** **_Relocation assistance, while not guaranteed, may be available._** **_Salary based on locations are:_** **_Northridge, CA. - $114,000- 171,000_** As an integral part of our multi-discipline engineering team in Advanced Weapons, you will be on the forefront of developing next generation solutions to protect technology for our nation's warfighters. The ideal candidate will be supporting one of our programs for defining and architecting a secured missile weapon system. This position will require close collaboration with team members of other projects within the organization for security architecture designs as well as external partners and customers. **Roles and responsibilities** A successful candidate will have the qualities and essential functional expertise to: + Develop and implement software for embedded devices and systems based on requirements. + Design٫ develop٫ code٫ test and debug system software. + Participate in all aspects of the software development lifecycle activities in an agile environment. + Software requirements verification and validation. **Basic qualifications for a** **Principal** **Embedded Software Engineer level (T03):** + Bachelor's degree with 5+ years software development experience working on embedded real-time systems or 3+ years with a master's degree + Self-starters and able to efficiently operate in a team environment. + Experience with one or more Software languages/technologies: C/C++, Java, Python, C#. + Experience with full software lifecycle: specification, design, implementation, integration, debug, and maintenance are required. + Experience in embedded software development. + Ability to obtain and maintain a DoD Secret Clearance, United States citizenship is a prerequisite. + A year or more of experience working in an Agile team. **Preferred Qualifications:** + Experience with software version control tools such as Git. + Experience in embedded systems design with preemptive, multitasking real-time operating systems. + Experience with embedded C++ optimization and using tools such as VxWorks. + Hands on hardware integration and testing experience. + Ability to debug complex integrated applications or test setup issues. + Experience using Atlassian Tool Suite: JIRA, Confluence, Bitbucket, SonarQube. + Experience with embedded systems software for missile electronics or avionics for aircraft, spacecraft or satellites." + Active Secret Clearance. * Living in Northridge offers a perfect combination of urban living with the beauty of nature. It is a short drive away from downtown Los Angeles, the Hollywood Hills, or the rest of the San Fernando Valley. Take advantage of your flexible work schedule to enjoy shopping at the local Northridge Fashion Center or spend time at the local Recreation Center as well as easy access to nearby protected natural areas such as the Chatsworth Reservoir, the Santa Susana Pass State Historic Park, Lake Balboa or within driving distance, spend a day at the beach or snow ski at our local mountains. With Cal State Northridge right in the heart of town, the area has an active college-town energy combined with family-friendly suburban charm. The stunning southern California climate makes for year-round easy living. With an average of 284 sunny days during the year, it is safe to say you'll have plenty of time to enjoy your outdoor activities to the fullest. \#LI-MJ5 For more information, please click on this link below: Northrop Grumman in Northridge-California - Northrop Grumman Primary Level Salary Range: $114,000.00 - $171,000.00 The above salary range represents a general guideline; however, Northrop Grumman considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions. Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay. Annual bonuses are designed to reward individual contributions as well as allow employees to share in company results. Employees in Vice President or Director positions may be eligible for Long Term Incentives. In addition, Northrop Grumman provides a variety of benefits including health insurance coverage, life and disability insurance, savings plan, Company paid holidays and paid time off (PTO) for vacation and/or personal business. The application period for the job is estimated to be 20 days from the job posting date. However, this timeline may be shortened or extended depending on business needs and the availability of qualified candidates. Northrop Grumman is an Equal Opportunity Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO and pay transparency statement, please visit *********************************** U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.
    $114k-171k yearly 60d+ ago
  • Principal Engineer Software - Embedded Development (Multiple Locations)

    Northrop Grumman 4.7company rating

    Palmdale, CA jobs

    At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work - and we have an insatiable drive to do what others think is impossible. Our employees are not only part of history, they're making history. Northrop Grumman Aeronautics Systems is looking to add a Principal Software Engineer to join our team of qualified and diverse individuals. This position can be located in **San Diego CA, El Segundo CA, Palmdale CA or Oklahoma City OK.** Candidates will work on software supporting various systems in all phases of the software development lifecycle including requirements, design, development, integration, and test. The position requires working knowledge of the full development life-cycle processes that acknowledge technical, schedule, and cost constraints. Candidates must exhibit strong leadership characteristics in coordinating with multiple teams and managing tasks. **Roles and Responsibilities will include but not limited to:** + Design, development, maintenance, and execution of automated software tests for qualification of embedded software products + Experienced in working in a lab environment on an Agile project + Knowledge of, and experience working in, all phases for the Software Development Lifecycle + Analyze requirements allocated to computer software configuration items (CSCI). + Develop detailed, clear, and concise technical documentation. + Candidate will work with software developers and other engineers, as needed, to help diagnose and identify the root cause of problems found during software installation, integration, acceptance test, and operational events. + Submit detailed problem reports for errors found. Candidates must be comfortable in development, lab, and operational environments, as well as be able to collaborate closely with system engineers, hardware designers, integration/test engineers, and program leadership. The selected candidate will be required to work full-time, on-site at our facility. There is no remote / hybrid / telework available for this position. Travel up to 10% may be required. **Basic Qualifications:** + Bachelor's Degree in a STEM (Science, Technology, Engineering or Mathematics) discipline with 5 years of related engineering experience; OR a Master's degree in a STEM discipline and 3 years of related engineering experience OR a PhD degree in a STEM discipline and 1 years of related engineering experience + Experience with safety-critical embedded real time software. + Experience with UAV route planning, routing algorithms or other geometrically based algorithms. + Experience with developing software and scripts in C/C++, and Python. + Experience with software development methodologies and frameworks such as waterfall and / or Agile for all phases of the software development life cycle. + Experience with software change control, change management, and CI/CD tools such as: Atlassian tool suite, GitHub, GitLab, AND/OR Jenkins. + Experience with software architecture, design, implementation, integration, debugging, and testing safety-critical embedded real time software written in C/C++ running on real-time operating systems such as: VxWorks, Integrity, AND/OR Real Time Embedded Linux. + Familiarity with static code analysis tools such as: Coverity, SonarQube, and Fortify. + Familiarity with using MATLAB + **Active in-Scope, DoD Top Secret clearance.** + Ability to obtain and maintain initial Special Program Access (SAP/PAR). This SAP/PAR must be obtained prior to commencement of employment and must be obtained within a reasonable amount of time as determined by the company to meet its business needs. (Of note: SAP/PAR will be upgraded once selected candidate is in role. Therefore, candidates must also be able to obtain and maintain upgraded SAP/PAR.) **Preferred Qualifications:** + Current Special Program Access + Previous experience with existing system + Differentiating characteristics include demonstrated leadership, excellent teamwork, and excellent oral and written communication. + Recent experience and proficiency with multi-threaded programming in C/C++ for real time systems. + Experience with SOAP and Java services. + Recent experience and proficiency with scripting languages such as Python, MATLAB, JavaScript, AND/OR Bash. Primary Level Salary Range: $93,300.00 - $171,000.00 The above salary range represents a general guideline; however, Northrop Grumman considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions. Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay. Annual bonuses are designed to reward individual contributions as well as allow employees to share in company results. Employees in Vice President or Director positions may be eligible for Long Term Incentives. In addition, Northrop Grumman provides a variety of benefits including health insurance coverage, life and disability insurance, savings plan, Company paid holidays and paid time off (PTO) for vacation and/or personal business. The application period for the job is estimated to be 20 days from the job posting date. However, this timeline may be shortened or extended depending on business needs and the availability of qualified candidates. Northrop Grumman is an Equal Opportunity Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO and pay transparency statement, please visit *********************************** U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.
    $93.3k-171k yearly 34d ago
  • Principal Engineer Software - Embedded Development (Multiple Locations)

    Northrop Grumman 4.7company rating

    El Segundo, CA jobs

    At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work - and we have an insatiable drive to do what others think is impossible. Our employees are not only part of history, they're making history. Northrop Grumman Aeronautics Systems is looking to add a Principal Software Engineer to join our team of qualified and diverse individuals. This position can be located in **San Diego CA, El Segundo CA, Palmdale CA or Oklahoma City OK.** Candidates will work on software supporting various systems in all phases of the software development lifecycle including requirements, design, development, integration, and test. The position requires working knowledge of the full development life-cycle processes that acknowledge technical, schedule, and cost constraints. Candidates must exhibit strong leadership characteristics in coordinating with multiple teams and managing tasks. **Roles and Responsibilities will include but not limited to:** + Design, development, maintenance, and execution of automated software tests for qualification of embedded software products + Experienced in working in a lab environment on an Agile project + Knowledge of, and experience working in, all phases for the Software Development Lifecycle + Analyze requirements allocated to computer software configuration items (CSCI). + Develop detailed, clear, and concise technical documentation. + Candidate will work with software developers and other engineers, as needed, to help diagnose and identify the root cause of problems found during software installation, integration, acceptance test, and operational events. + Submit detailed problem reports for errors found. Candidates must be comfortable in development, lab, and operational environments, as well as be able to collaborate closely with system engineers, hardware designers, integration/test engineers, and program leadership. The selected candidate will be required to work full-time, on-site at our facility. There is no remote / hybrid / telework available for this position. Travel up to 10% may be required. **Basic Qualifications:** + Bachelor's Degree in a STEM (Science, Technology, Engineering or Mathematics) discipline with 5 years of related engineering experience; OR a Master's degree in a STEM discipline and 3 years of related engineering experience OR a PhD degree in a STEM discipline and 1 years of related engineering experience + Experience with safety-critical embedded real time software. + Experience with UAV route planning, routing algorithms or other geometrically based algorithms. + Experience with developing software and scripts in C/C++, and Python. + Experience with software development methodologies and frameworks such as waterfall and / or Agile for all phases of the software development life cycle. + Experience with software change control, change management, and CI/CD tools such as: Atlassian tool suite, GitHub, GitLab, AND/OR Jenkins. + Experience with software architecture, design, implementation, integration, debugging, and testing safety-critical embedded real time software written in C/C++ running on real-time operating systems such as: VxWorks, Integrity, AND/OR Real Time Embedded Linux. + Familiarity with static code analysis tools such as: Coverity, SonarQube, and Fortify. + Familiarity with using MATLAB + **Active in-Scope, DoD Top Secret clearance.** + Ability to obtain and maintain initial Special Program Access (SAP/PAR). This SAP/PAR must be obtained prior to commencement of employment and must be obtained within a reasonable amount of time as determined by the company to meet its business needs. (Of note: SAP/PAR will be upgraded once selected candidate is in role. Therefore, candidates must also be able to obtain and maintain upgraded SAP/PAR.) **Preferred Qualifications:** + Current Special Program Access + Previous experience with existing system + Differentiating characteristics include demonstrated leadership, excellent teamwork, and excellent oral and written communication. + Recent experience and proficiency with multi-threaded programming in C/C++ for real time systems. + Experience with SOAP and Java services. + Recent experience and proficiency with scripting languages such as Python, MATLAB, JavaScript, AND/OR Bash. Primary Level Salary Range: $93,300.00 - $171,000.00 The above salary range represents a general guideline; however, Northrop Grumman considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions. Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay. Annual bonuses are designed to reward individual contributions as well as allow employees to share in company results. Employees in Vice President or Director positions may be eligible for Long Term Incentives. In addition, Northrop Grumman provides a variety of benefits including health insurance coverage, life and disability insurance, savings plan, Company paid holidays and paid time off (PTO) for vacation and/or personal business. The application period for the job is estimated to be 20 days from the job posting date. However, this timeline may be shortened or extended depending on business needs and the availability of qualified candidates. Northrop Grumman is an Equal Opportunity Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO and pay transparency statement, please visit *********************************** U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.
    $93.3k-171k yearly 34d ago
  • Principal / Sr. Principal Software Engineer

    Northrop Grumman 4.7company rating

    Los Angeles, CA jobs

    RELOCATION ASSISTANCE:CLEARANCE TYPE:TRAVEL:DescriptionAt 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 at Northrop Grumman Missions Systems are seeking a skilled Software Engineer in Woodland Hills, CA with expertise in C programming and a strong understanding of software development on an Agile team. Experience with ADA and JIRA is desired. The ideal candidate will contribute to the design, development, and maintenance of high-performance, reliable software systems in mission-critical environments. What You'll get to Do: 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 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: Bachelor's with 5 years of professional software development experience; Master's degree with 3 years of professional software development experience; or a PhD with 1 year of experience Proficiency in C/C++ programming with hands-on experience in software development. Familiarity with RTOS (VxWorks, Integrity, or Embedded Linux). Strong debugging and problem-solving skills. Experience with software testing, verification, and validation processes. Familiarity with safety-critical software standards is a plus. Strong math and algorithm skills Active DoD Secret clearance Ability to work onsite full-time at Woodland Hills, CA Basic Qualifications for a Sr. Principal Software Engineer: Bachelor's with 8 years of professional software development experience; Master's degree with 6 years of professional software development experience; or a PhD with 4 year of experience Proficiency in C/C++ programming with hands-on experience in software development. Familiarity with RTOS (VxWorks, Integrity, or Embedded Linux). Strong debugging and problem-solving skills. Experience with software testing, verification, and validation processes. Familiarity with safety-critical software standards is a plus. Strong math and algorithm skills Active DoD Secret clearance Ability to work onsite full-time at Woodland Hills, CA Preferred Qualifications: Experience with ADA programming language Experience with JIRA 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) The position is contingent upon clearance. Primary Level Salary Range: $0.00 - $0.00Secondary Level Salary Range: $0.00 - $0.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.
    $100k-131k yearly est. Auto-Apply 28d ago
  • Software Engineer/Principal Software Engineer

    Northrop Grumman 4.7company rating

    Camarillo, 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 **Software Engineer/Principal Software Engineer** based out of Pt. Mugu, 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 automation. **What You'll get to Do:** The team is looking for you to join our organization as a Full-Stack Software Developer. While supporting the EA-18G programs, you'll get to: + Collaborate with our customer, internal NG sites and other engineering disciplines + Support Requirements Development and Test + Document use cases, user stories, acceptance criteria, design, and test cases + Contribute to peer reviews, demonstrations, planning meetings, and status meetings + Design and implement software for quality, robustness, and scale + Participate in Continuous Integration setups + Prepare application containers for deployment This position can be filled at either the Software or Principal Software level: **Basic Qualifications for Software Engineer:** + BS degree in a STEM related field (Science, Technology, Engineering and Mathematics) with 2+ years of related experience or a Master's Degree in a STEM related field. An additional 4 years of experience can be considered in lieu of degree. + Must have experience with C#. + Demonstrated ability to function as a member of an integrated team. + Experience working in an Agile environment. + Design Patterns and Tech Stack experience with one or more of the following tools: Dependency Injection, MEF, REST API, MVVM, WPF, Unit Test, C#, React OR Multithread applications + Experience with 3 or more of the following toolsets: Azure DevOps, Git, SonarQube, Docker, Kubernetes, PostGreSQL, Microsoft SQL, RabbitMQ or Nexus/JFrog + US Citizenship + Active Secret Clearance **Basic Qualifications for Principal Software Engineer:** + BS degree in a STEM related field (Science, Technology, Engineering and Mathematics) with 5+ years of related experience or a Master's Degree in a STEM related field with 3+ years of related experience. An additional 4 years of experience can be considered in lieu of degree. + Must have experience with C#. + Demonstrated ability to function as a member of an integrated team. + Experience working in an Agile environment. + Design Patterns and Tech Stack experience with one or more of the following tools: Dependency Injection, MEF, REST API, MVVM, WPF, Unit Test, C#, React OR Multithread applications + Experience with 3 or more of the following toolsets: Azure DevOps, Git, SonarQube, Docker, Kubernetes, PostGreSQL, Microsoft SQL, RabbitMQ or Nexus/JFrog + US Citizenship + Active Secret Clearance **Preferred Qualifications:** + .NET Core, Java, JavaScript, ReactJS, Reduc, CSS + Microservices - NetFlix, OSS (Zuul, Eureka, etc) + Docker, Containers, Terraform, OpenShift, Kubernetes, HELM Charts + MSQL, TSQL, Views, Triggers + Visual Studio, Visual Studio Code, TFS + Operating Systems such as Windows 10, REHL and use of Virtual Machines + Agile Methodologies and Atlassian Tool Suite (Git, Jira, Bitbucket, Confluence) + Strong verbal communication skills + Experience with Docker + Experience with Javascript and general web development. + Knowledge of Electronic Warfare This position in contingent upon clearance and customer approval. Must be able to work on site for this position. Primary Level Salary Range: $89,400.00 - $134,200.00 Secondary Level Salary Range: $110,300.00 - $165,500.00 The above salary range represents a general guideline; however, Northrop Grumman considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions. Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay. Annual bonuses are designed to reward individual contributions as well as allow employees to share in company results. Employees in Vice President or Director positions may be eligible for Long Term Incentives. In addition, Northrop Grumman provides a variety of benefits including health insurance coverage, life and disability insurance, savings plan, Company paid holidays and paid time off (PTO) for vacation and/or personal business. The application period for the job is estimated to be 20 days from the job posting date. However, this timeline may be shortened or extended depending on business needs and the availability of qualified candidates. Northrop Grumman is an Equal Opportunity Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO and pay transparency statement, please visit *********************************** U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.
    $110.3k-165.5k yearly 60d+ ago
  • Software Engineer, GNC (Starshield)

    Spacex 4.4company rating

    Software applications engineer job at SpaceX

    SpaceX was founded under the belief that a future where humanity is out exploring the stars is fundamentally more exciting than one where we are not. Today SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. SOFTWARE ENGINEER, GNC (STARSHIELD) Starshield leverages SpaceX's Starlink technology and launch capability to support national security efforts. While Starlink is designed for consumer and commercial use, Starshield is designed for government use, with an initial focus on earth observation, communications, and hosted payloads. As a software engineer working in Starshield's GNC (Guidance, Navigation, and Control) organization, you will use your distributed systems knowledge to build mission-critical systems that keep low-earth orbit safe. You'll work on payload management, collision avoidance, and orbital prediction tools for the large spacecraft constellations, and the analysis pipelines that prove those systems are working for our fleet. Our software engineers are responsible for the complete lifecycle of the software they create, including development, testing, and support. We look for engineers who love solving problems and seek to make an impact on an inspiring mission. As we expand this team, we're looking for versatile, motivated, and collaborative engineers. RESPONSIBILITIES: Develop highly reliable and available software systems for managing thousands of satellites in low-earth orbit. Develop prototypes to prove out key design concepts and quantify technical constraints. Collaborate with other engineers to plan and organize the development of our products. See your software through from start to finish: from figuring out the core needs to prototyping, developing, and testing; to rollout and beyond. BASIC QUALIFICATIONS: Bachelor's degree in computer science, engineering, math, or science discipline and +1 years of professional experience in software development; OR 3+ years of professional experience in software development in lieu of a degree. PREFERRED SKILLS AND EXPERIENCE: Experience with Python, C++ or similar object-oriented language. Experience with distributed systems or large-scale consumer internet systems. Production experience with containerization technologies (e.g. Docker, Kubernetes). Understanding of version control, testing, continuous integration, build, deployment, and monitoring. Experience with profiling and improving application performance. Experience with relational databases (PostgreSQL, CockroachDB, or similar). Ability to work independently and in a team, take initiative, and communicate effectively. Previous experience with satellites or spacecraft systems is a plus. Strong background in math and physics. ADDITIONAL REQUIREMENTS: 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. Must be willing to work extended hours and weekends as needed. COMPENSATION AND BENEFITS: Pay range: Software Engineer/Level I: $120,000.00 - $145,000.00/per year Software Engineer/Level II: $140,000.00 - $170,000.00/per year Your actual level and base salary will be determined on a case-by-case basis and may vary based on the following considerations: job-related knowledge and skills, education, and experience. 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 60d+ ago

Learn more about SpaceX jobs

View all jobs