onsite
Systems Engineer Level 2 or Level 3 - Northrop Grumman
Systems Engineer
Systems Engineer Level 2/3 responsible for designing, integrating, and validating complex defense systems using Linux, C/C++, and Python within an Agile environment. Focus on requirements traceability, configuration management, and cross‑functional collaboration to deliver mission‑critical solutions.
About the role
Key Responsibilities
- Develop and maintain system architecture, functional specifications, and integration plans for advanced defense platforms.
- Lead requirements analysis, traceability, and validation activities to ensure compliance with mission and safety standards.
- Implement and test software components in Linux environments using C/C++ and Python, following Agile practices.
- Coordinate configuration management, version control, and release management across multidisciplinary teams.
- Collaborate with hardware, firmware, and test teams to resolve integration issues and optimize system performance.
Requirements
- Bachelor’s degree in Systems Engineering, Computer Science, or related field; advanced degree preferred.
- 3+ years of experience in systems engineering for complex, mission‑critical systems.
- Proficiency in Linux, C/C++, and Python with strong debugging and testing skills.
- Experience with Agile/Scrum methodologies and configuration management tools.
- Strong analytical, communication, and teamwork abilities; ability to work in a dynamic, cross‑functional environment.