Logo
Northrop Grumman

Principal Software Engineer

Northrop Grumman, Baltimore, Maryland, United States, 21276

Save Job

Requisition ID: R10180550 Category: Engineering Location: Sykesville, Maryland, United States of America Clearance Type: Secret Telecommute: No- Teleworking not available for this position Shift: 1st Shift (United States of America) Travel Required: Yes, 10% of the Time Relocation Assistance: Relocation assistance may be available Positions Available: 1 Northrop Grumman, Sykesville, MD is seeking a Software Engineer to be responsible for Graphical User Interface application development. The software is running on Linux or Windows Platforms. The work will involve analysis, design, development, integration, debugging, and verification of software. The person will interface with systems engineering to develop flow down software requirements and technical specifications. Roles and Responsibilities: Work with a multi-disciplinary engineering team developing control systems for the Navy. Analyze requirements, plan, develop, implement, integrate, and verify the software. Software is safety critical and will require enhanced testing and documentation. Develop Graphical User Interface (GUI) code in Javascript. Basic Qualifications: Bachelor of Science in Computer Engineering or equivalent and 5+ years of software development experience or 3 years with a Master's Degree. Proficiency in Java, Javascript and Node.js required. Experience with full software lifecycle: specification, design, implementation, integration, debug, and maintenance required. Familiarity with a structured process driven software development environment including peer reviews of all work products, using a revision control system, defect tracking, and build release practices required. US citizenship with ability to obtain and maintain a Secret clearance. Preferred Qualifications: Current Secret Clearance or higher. Experience with Safety Critical software development is a plus. Experience developing GUIs with any framework. Experience with ethernet/UDP is a plus. Good verbal and written communication skills. Software development team leadership experience is a plus. Knowledge of software standards. Salary Range: $105,400 - $158,000 Northrop Grumman is committed to hiring and retaining a diverse workforce. 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. For our complete EEO/AA and Pay Transparency statement, please visit. U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions. #J-18808-Ljbffr