Jobs · Engineering · Florida

Principal / Senior Principal Software Engineer

Northrop Grumman · Melbourne, FL · 1 mo ago
On-siteEngineering$98k–$148k/yrFull-time

About the role

This position will work full time from the office in Melbourne, FL. This person will have the ability to take ownership of hard problems and drive to a solution, while working in a team environment and provide leadership for its implementation.

Responsibilities

  • Full lifecycle design, implementation, and unit testing of software
  • Work with various team members to integrate functionality with other software components
  • Ability to lead a software team and/or provide leadership by providing technical direction software engineers, to drive solutions of complex problems
  • Gather and report software metrics
  • Support software working groups with the customer
  • Ensure software best practices
  • Develop software products from all phases of the software lifecycle

Requirements

  • Solid experience in C/C++, C#, or other OOP languages, in Windows and/or Linux environment
  • Experience with MFC or other user interface APIs (preferred)

Qualifications

  • (Principal Engineer Software) Bachelor’s degree in a Science, Technology, Engineering, or Mathematics (STEM) discipline and 5 years of experience in software engineering OR a Master’s degree in a Science, Technology, Engineering, or Mathematics (STEM) discipline and 3 years of experience in software engineering.
  • (Senior Principal Engineer Software) Bachelor’s degree in a Science, Technology, Engineering, or Mathematics (STEM) discipline and 8 years of experience in software engineering OR a Master’s degree in a Science, Technology, Engineering, or Mathematics (STEM) discipline and 5 years of experience in software engineering.

Skills

  • FPGA, and VHDL software development
  • Experience with developing embedded software architectures
  • Experience with VxWorks development
  • Experience programming in C#
  • Experience with image processing algorithms
  • Experience with classifiers
  • Experience with Visual Studio
  • Familiarity with the Atlassian tool suite with add-ons like Git and Confluence
  • Familiarity with the Agile software development process
  • Experience with Microsoft Foundation Class (MFC) library
  • Experience with WPF, Avalonia, and MVVM architecture
  • Experience with TCP/IP communication
  • Experience with HTML, Javascript, and Cascading Style Sheets

Benefits

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 http://www.northropgrumman.com/EEO.

Pay

Primary Level Salary Range: $98,400.00 - $147,600.00

Schedule

The position requires travel up to 10% of the time.

Similar jobs