
Embedded Software Engineer
Northrop Grumman
full-time
Posted on:
Location Type: Office
Location: San Diego • California • United States
Visit company websiteExplore more
Salary
💰 $91,800 - $137,600 per year
Tech Stack
About the role
- 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
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
CC++PythonSoftware Development Life Cycle (SDLC)embedded system programmingsoftware integrationsoftware testingsoftware architecturedebuggingdata interfaces
Soft Skills
problem solvingteam collaborationcommunicationanalytical skillsadaptabilityattention to detailtime managementcritical thinkingorganizational skillsleadership
Certifications
Bachelor’s Degree in STEMMaster’s Degree in STEMDoD Top Secret SCI Security ClearanceSpecial Program Access (SAP/PAR)