Senior Software Engineer supporting an innovative product development program focused on advancing automated Fire Control algorithms deployed within a containerized service architecture.
Responsibilities
Lead software design, development, integration, and testing activities supporting advanced defense applications
Develop and optimize algorithms using C/C++ and Python, emphasizing performance, reliability, and maintainability
Implement modeling and simulation, sensor processing, and data fusion capabilities within operational software systems
Collaborate with multidisciplinary engineering teams to define requirements, resolve integration challenges, and validate system performance
Integrate software with hardware platforms, sensors, and external systems using established interfaces and open architecture standards
Requirements
Bachelor's degree in computer science, Computer Engineering, Software Engineering, or a related technical field
Nice to have: Master's degree in computer science, Computer Engineering, Software Engineering, or a related field
Nice to have: Command and control (C2)
Nice to have: Joint All-Domain Command and Control (JADC2)
As a Software Engineer 2 in the Compass group, you will own features end-to-end, from design through production operations, as part of a new cloud-scale product for cryptographic asset discovery, risk assessment, and remediation.
Responsibilities
Become a founding member of the Compass group and help shape the team's culture and engineering practices
Own features end-to-end: design, implementation, testing, deployment, and production operations of cloud-scale services for cryptographic discovery, risk assessment, and remediation
Build new capabilities from scratch using AI, LLMs, and agentic workflows to identify, prioritize, and remediate cryptographic risks
Write high-quality production code, take part in design and code reviews, improve reliability and performance, and investigate complex production issues
Build integrations with partner teams across Microsoft to bring cryptographic insights and remediation into the wider security ecosystem
Develop System Validation plans for Azure's leading HW solutions by incorporating advanced technologies, datacenter use cases and by working across different engineering functions to create systems and modules for Microsoft’s Azure Cloud.
Compensation
The typical base pay range for this role across the U.S. is USD $119,800 - $234,700 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $160,200 - $261,000 per year.
Responsibilities
Design, develop, test, and maintain scalable and reliable solutions for server platforms and CPU/GPU-based systems.
Design and implement application and system software, APIs, libraries, drivers, diagnostic tools, and test frameworks that interface with firmware and hardware components.
Develop extensible, maintainable, and reusable code, and drive design and code reviews to ensure software quality, performance, reliability, and engineering best practices.
Architect and develop automation frameworks and tooling for system validation, hardware qualification, failure analysis, and large-scale testing.
Define and execute system validation strategies to verify software and hardware functionality, integration, performance, reliability, and cloud-scale quality requirements.
Requirements
Bachelor's Degree in Computer Science or related technical field
BS/MS in Electrical/Computer Engineering/ Compute Science or related degree
Northrop Grumman Space Systems (NGSP) is seeking a Software Engineer Level 3 or 4 to join our team in the Payload & Ground Software Engineering organization supporting a Ground program.
Principal or Sr. Principal Guidance, Navigation, and Control (GN&C) Test Engineer to join the Strategic Deterrent Systems (SDS) Division supporting the Sentinel (GBSD) program.
Assist in the mechanical and electrical integration of spacecraft subsystems and payloads, support functional and environmental testing, and contribute to documentation and verification activities as an intern on the AI&T team.
Responsibilities
Assist in the mechanical and electrical integration of spacecraft subsystems and payloads
Support functional and environmental testing, including thermal vacuum, vibration, and EMI/EMC tests
Help execute and document test procedures, build records, and integration steps
Work closely with systems, test, and manufacturing engineers to ensure compliance with configuration and quality requirements
Contribute to troubleshooting, verification activities, and post-test reviews
Requirements
Bachelor's or master's degree program in aerospace engineering, mechanical engineering, electrical engineering, or a related field
Provide tier 2 operational support and engineering expertise for mission-critical systems as a Principal Software Engineer on an on-site Site Reliability Engineering team.