About the role

  • Engineer Software - Embedded at Northrop Grumman designing and developing software for end-user customers. Collaborating with multi-disciplinary teams in an agile environment to enhance embedded systems.

Responsibilities

  • Design, develop, integrate, and test software for end-user customers and businesses
  • Work with multi-disciplinary teams such as Systems Engineering, Cloud & Application, Test Automation, DevSecOps and Systems Test
  • Analyze system capabilities to resolve problems on program intent, output requirements, input data acquisition, programming techniques, and controls
  • Participate in the full software development life cycle including requirements, design, implementation, qualification, and delivery of software products to customers
  • Operate in an embedded technology development environment working with real-time operating systems for use in flight and mission-critical systems
  • Work in Agile Scrum teams to develop software products for multiple software baselines

Requirements

  • Bachelor’s Degree in a STEM (Science, Technology, Engineering or Mathematics) discipline and 2 years of related engineering experience; OR a Master’s degree in a STEM discipline and 0 years of related engineering experience.
  • Experience with the full Software Development Life Cycle (SDLC)
  • Experience with the following programming and scripting languages: C, C++, and Python
  • Experience with two of the following tools: Jira, Crucible, Bitbucket, Subversion, Bamboo, Jenkins, Sonarqube, Fortify, or Coverity
  • Experience with Agile software development, embedded system programming, software integration, and testing
  • Familiarity with at least two of the data interfaces: 1553, 1394, 422, 429, Serial, CAN, Discrete & Analog I/O, Ethernet/IP, or Fibre Channel
  • Recent experience and proficiency in software architecture, design, implementation, integration, and debugging C++ software.
  • Active DoD Top Secret SCI Security Clearance (with a background investigation within the past 5 years or enrolled into Continuous Evaluation).
  • Ability to obtain and maintain initial Special Program Access (SAP/PAR).

Benefits

  • Health insurance coverage
  • Life and disability insurance
  • Savings plan
  • Company paid holidays
  • Paid time off (PTO) for vacation and/or personal business

Job title

Embedded Software Engineer

Job type

Experience level

JuniorMid level

Salary

$91,800 - $137,600 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job