Jobs · Engineering · Florida

Senior Principal Engineer Software (Embedded)

Northrop Grumman · Melbourne, FL · 2 wk ago
On-siteEngineering$123k–$184k/yrFull-time

Responsibilities

  • Containerization and securing of applications
  • Operating System hardening and network security
  • Deploying, automating, maintaining, troubleshooting, and improving the systems and software infrastructure
  • Developing, modifying, and maintaining customized or standardized applications using software engineering best practices and standards
  • Participating in the full life cycle of software development, to include requirements development, modeling and design, application development, unit to CSCI testing, integration, formal system testing, release, installation, and maintenance
  • Applying technical expertise in solving complex integrations problems
  • Interacting with Program Management, external suppliers and/or government customers

Qualifications

  • Bachelor’s degree in a Science, Technology, Engineering, or Mathematics (STEM) discipline from an accredited university and 8 or more years of experience in software engineering
  • Master’s degree in a Science, Technology, Engineering, or Mathematics (STEM) discipline and 6 or more years of experience in software engineering
  • Development experience with C/C++ or other OOP languages
  • Extensive experience (8+ years) with Windows, Linux, and/or real-time operating systems like LynxOS or VxWorks
  • In-depth knowledge of aviation or safety-critical systems and a strong understanding of safety-critical software development protocols
  • Experience with debugging software in both desktop and target environments including remote environments
  • Excellent oral and written communication skills and Strong interpersonal skills
  • Experience with Agile software development
  • Experience with configuration management using industry standard tools and processes
  • Proficiency in creating and maintaining comprehensive software documentation throughout the development lifecycle
  • Familiarity with the Atlassian tool suite, plugins, Git and Confluence
  • Experience with Firewall, VPN, switch, and router configuration
  • Experience with configuration and management of Cisco, Palo Alto, or Juniper network appliances
  • Experience with authentication and data encryption methods, to include securing communications at either the datalink or network layer
  • Ability to obtain and maintain a DoD secret security clearance and Special Program Access

Similar jobs