ADNET Systems logo
ADNET Systems

12 open roles

ES234 Principal Software Engineer - EDGE

Greenbelt, MDLeadPosted Nov 3, 2026

Job description

ES234 Principal Software Engineer

  • EDGE We are seeking a Principal Software Engineer to lead the architecture, design, development, integration, and verification of software for the Bench Checkout Equipment (BCE) supporting NASA’s Earth Dynamics Geodetic Explorer (EDGE) mission. This position requires an experienced technical leader with deep expertise in automated test equipment, precision instrumentation, hardware control, and complex system integration. The Principal Software Engineer will establish the BCE software architecture and technical direction, lead the development of instrument control and monitoring capabilities, and ensure reliable data acquisition, processing, product generation, and communications with Integration and Test (I&T) Ground Support Equipment. The successful candidate will work closely with multidisciplinary engineering teams to deliver robust, maintainable, and verifiable software that meets the project’s technical, interface, and quality requirements for a NASA Class C mission. Required Qualifications: Bachelor’s or master’s degree in Electrical Engineering, Computer Engineering, Computer Science, Physics, Optics, or a closely related technical field. At least 10 years of professional experience in software engineering for automated test equipment, hardware validation, systems integration, precision instrumentation, or related engineering systems. Demonstrated experience architecting and delivering complex software systems that interface directly with hardware and laboratory instrumentation. Strong programming expertise in LabVIEW and/or Python, including hardware control, test automation, data acquisition, data analysis, and orchestration of automated test sequences. Demonstrated experience integrating and controlling LiDAR instrumentation or LiDAR test equipment. Extensive experience with instrument communication standards and interfaces, including SCPI and VISA. Strong understanding of TCP/IP, UDP, and serial communications, with experience working with protocols such as UART, SPI, I²C, and CAN/CAN-FD as applicable. Experience developing and managing software interfaces, ICDs, test procedures, and engineering documentation. Hands-on experience with laboratory integration and troubleshooting, including adherence to ESD and laser safety protocols. Ability to lead technical discussions, resolve complex integration problems, communicate design decisions, and coordinate effectively across multidisciplinary teams. US Citizenship required. Ability to obtain and maintain a Tier 1 Investigation through NASA.

Preferred Qualifications

Experience supporting NASA missions, aerospace instrumentation, satellite payloads, or other high-reliability scientific systems. Experience with laser altimetry, optical instrumentation, ranging systems, waveform digitization, precision timing, or laser communication systems. Proficiency in C++ or MATLAB in addition to LabVIEW or Python.

Experience with hardware-in-the-loop testing, automated verification frameworks, and instrument performance characterization. Familiarity with requirements traceability, configuration management, formal design reviews, and verification processes for NASA Class C missions. Experience leading software architecture and technical integration across multiple hardware and software subsystems.

Experience with data-intensive instrumentation systems, high-throughput data acquisition, and robust data-product generation and transfer. Team ADNET brings over 30+ years of experience to information systems and professional services for the federal government. With a history of expertise in software development, computer network design, IT security, mission operations support, and educational outreach, Team ADNET is deeply embedded in the Space and Earth Science at NASA's Goddard Space Flight Center (GSFC) in Greenbelt, MD.

ADNET Systems, Inc. is working with Goddard Space Flight Center to fulfill NASA's vision for space exploration, and working with the Science and Exploration Directorate to fulfill its many missions. ADNET Systems, Inc. is an employee-centric company, committed to providing premier benefits that support our employees and their families.

With affordable medical and dental plans coupled with leading disability and life insurance options, ADNET offers our employees the benefits most sought after by today’s professional candidate. Furthermore, our benefits package features the extras that distinguish us from other small businesses, ensuring our high employee retention that our customers appreciate.

Some features of our compensation plans and environment perks include: Annual Leave/Sick Leave Military and Family Emergency Leave Paid Holidays Performance Bonuses Medical, Dental and Vision Plans Direct Deposit Payroll 401K Plan with Company Matching Tuition Reimbursement Swag bags

Description copied from ADNET Systems's careers page. Read the full posting before you apply.

More jobs at ADNET Systems

See all openings at ADNET Systems

More jobs in Greenbelt

See all jobs in United States