Principal Engineer Software responsible for designing and integrating embedded systems at Northrop Grumman. Collaborating across teams in a fast-paced environment for critical software development.
Responsibilities
Design, develop, integrate, and test software for end-user customers and businesses
Responsible for the design, architecture, development, and administration of embedded and real time systems
Work with multi-disciplinary teams in an Agile software development environment
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 with real time operating systems for flight and mission critical systems
Develop software products for multiple software baselines
Requirements
Bachelor’s Degree in a STEM (Science, Technology, Engineering or Mathematics) discipline and 5 years of related engineering experience; OR a Master’s degree in a STEM discipline and 3 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).
Benefits
Health insurance coverage
Life and disability insurance
Savings plan
Company paid holidays
Paid time off (PTO) for vacation and/or personal business
Software Engineer developing in - cabin monitoring software for driverless vehicles at Woven by Toyota. Collaborating on software evaluation and improvement for next - gen autonomous mobility solutions.
Software Engineer at Hikma Pharmaceuticals supporting IT systems in Manufacturing processes. Responsible for implementing, maintaining, and troubleshooting industrial IT systems and peripherals.
Software Engineer/Principal Software Engineer developing applications for Northrop Grumman's Sentinel Program. Involves design, development, documentation, and testing of software systems within multi - disciplinary teams.
Staff Software Quality Assurance Engineer at Northrop Grumman managing SQA for Sentinel program. Involves oversight, process execution, and quality assurance in Agile/SAFe development.
Software Engineer developing state - of - the - art Mission Planning systems for Northrop Grumman. Collaborating in Agile Scrum framework across multiple teams in a secure environment.
Claims Technical Lead managing and mentoring case managers for Aflac's claims department. Overseeing claims quality and providing training and support for new and current employees.
Software Engineer optimizing infrastructure for the leading Gen AI platform, collaborating cross - functionally and ensuring efficiency and resilience in distributed systems.
Full Stack Developer focusing on Ruby on Rails for developing secure and scalable applications in healthcare technology. Seeking a proactive team player passionate about technology for hybrid work.
Principal Software Engineer enhancing Red Hat's Trusted Artifact Signer product and engaging with upstream open - source communities. Leading product lifecycle, security compliance, and cross - product integration efforts.