Software Engineering Associate - Woodland Hills, CA, United States - Northrop Grumman

    Northrop Grumman
    Northrop Grumman Woodland Hills, CA, United States

    3 weeks ago

    Northrop Grumman background
    Description

    Category:
    Engineering

    Woodland Hills, California, United States of America
    Shift: 1st Shift (United States of America)

    Travel Required:
    Yes, 10% of the Time

    Relocation Assistance:
    Relocation assistance may be available

    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 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.

    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.

    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 Agile and DevSecOps practices we continue to evolve how we deliver critical national defense products and capabilities for the warfighter.

    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.

    Candidates will work on software systems for mission systems in all phases of the software development lifecycle, primarily in C/C++ or Python.

    The selected individual will interface with systems engineering to develop flow down software requirements and technical specifications. Responsibilities include identifying risks, suggesting mitigation, tracking defects, developing resolutions, and reporting status.

    The individual will also be expected to develop and execute unit tests and build verification test plans, and track and report test status.

    Additionally, the selected individual will conduct reviews of software related products, software designs, and additional technical documents.

    The selected individual will actively participate in the technical peer reviews to ensure system/software requirements are being met from an end-to-end system point of view.

    Basic Qualifications for an Associate

    Software Engineer:
    Bachelor's degree with 6 months of software engineering experience. Experience working in C/C++ and/or Python
    Experience with full software lifecycle: specification, design, implementation, integration, debug and maintenance are required
    Active DoD Top Secret Clearance
    Basic Qualifications for a

    Software Engineer:
    Bachelor's degree with 2 years of software engineering experience, or 0 years of experience with a Masters degree. Experience working in C/C++ and/or Python
    Experience with full software lifecycle: specification, design, implementation, integration, debug and maintenance are required
    Active DoD Top Secret Clearance
    Software Development and/or Software Engineering background with an Agile/DevSecOps mindset
    Experience with automated pipeline testing
    Experience in algorithmic application development and optimization
    Experience with database back-ends SQLite, PostgreSQL, and/or Oracle
    Experience with Scripting languages (e.g., Python, Ruby, JavaScript, Bash) and Test Driven Development (TDD)
    Experience with Visual Studio
    Experience with Matlab
    Experience with High Performance Computing

    This position is contingent upon the successful transfer of an active DoD Top Secret Clearance, the ability to obtain Special Program Access (SAP) prior to starting and customer approval.

    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.

    We are proud to be an Equal Opportunity/Affirmative Action 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.