Software Developer
Salary undisclosed
Apply on
Original
Simplified
Analytical Mechanics Associates (AMA) is seeking a Software Developer to work onsite at NASA’s Armstrong Flight Research Center (AFRC) in Edwards, CA. AFRC, renowned for Chuck Yeager’s historic sound barrier-breaking flight in the Bell X-1, continues to lead in aviation innovation, including the development of the X-59 aircraft. The cutting-edge work aims to reduce sonic booms, paving the way for commercial supersonic flight overpopulated areas. Join our award-winning team at NASA and contribute to groundbreaking advancements in aviation.
This position supports the Engineering and Technical Support (ETSS) Task Order 2, under the Mission Operations Directorate (Code 600), which provides critical engineering and technical services to AFRC. This role will specifically support the Range Engineering Branch (Code 610) and contribute to cross-functional data management projects. In this capacity, the position provides both system engineering and software engineering support to the Dryden Aeronautic Test Range (DATR), including gathering requirements for the Mission Control Center (MCC) real-time displays, performing derived parameter code calculations, processing, and reviewing post-flight data, and carrying out other mission-critical tasks. Additionally, the role involves supporting real-time control room operations, troubleshooting flight system anomalies, managing DATR configurations, and serving as project liaison for Range engineering.
This is a full-time onsite position at NASA Armstrong located in Edwards, CA. The salary range for these positions is $85K – 100K and is commensurate with experience and qualifications.
Job Duties And Responsibilities
Analytical Mechanics Associates (AMA) is proud of our customer relationships, our diverse and dynamic work environment, and our employees' career satisfaction. AMA is a small business with a wide reach; headquartered in Hampton, VA, AMA has operations in Greenbelt, MD; Huntsville, AL; Dallas and Houston, TX; Denver, CO; and Mountain View and Edwards Air Force Base, CA. With over 60 years of experience, AMA specializes in aerospace engineering, science, analytics, information technology, and visualization solutions. AMA combines the best of engineering, science, and mathematics capabilities with the latest in information technologies, visualization, and multimedia to build creative solutions.
AMA is committed to the professional growth of every employee, understanding that the successes of our employees drive our success. We provide a work environment that is engaging, collaborative, and supportive. To learn more about our company, please visit our website at www.ama-inc.com and follow us on Facebook and LinkedIn.
AMA is an Affirmative Action/Equal Opportunity Employer and does not discriminate against any applicant for employment or employee because of race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected veteran status, or any other characteristic prohibited under federal, state, or local laws.
This position supports the Engineering and Technical Support (ETSS) Task Order 2, under the Mission Operations Directorate (Code 600), which provides critical engineering and technical services to AFRC. This role will specifically support the Range Engineering Branch (Code 610) and contribute to cross-functional data management projects. In this capacity, the position provides both system engineering and software engineering support to the Dryden Aeronautic Test Range (DATR), including gathering requirements for the Mission Control Center (MCC) real-time displays, performing derived parameter code calculations, processing, and reviewing post-flight data, and carrying out other mission-critical tasks. Additionally, the role involves supporting real-time control room operations, troubleshooting flight system anomalies, managing DATR configurations, and serving as project liaison for Range engineering.
This is a full-time onsite position at NASA Armstrong located in Edwards, CA. The salary range for these positions is $85K – 100K and is commensurate with experience and qualifications.
Job Duties And Responsibilities
- Develop and maintain software systems for the DATR at AFRC.
- Gather requirements for MCC real-time displays and create derived parameter code calculations.
- Perform post-flight data processing and develop tools for flight support systems.
- Troubleshoot and resolve anomalies in flight support systems and data processing pipelines during real-time control room missions.
- Support real-time mission operations in the control room to ensure accurate data management and mission success.
- Implement configuration management tasks for DATR system, ensuring consistency and accuracy of mission-critical systems.
- Serve as a project liaison for Range engineering and collaborate with the other teams to deliver integrated software solutions.
- Contribute to cross-functional projects related to data processing, management, and system integration for NASA’s engineering and technical services.
- Utilize programming skills in C++, QT, and Linux for systems programming, data processing, and parsing.
- Implement NASA’s processes and practices for software testing to ensure software quality and maintainability.
- Work with specialized protocols like SOAP/GSOAP and data formats such as XML/JSON for data integration and communication.
- Leverage experience with Range Commanders Council (RCC) IRIG standards (e.g., Ch 4, 7, 10, 11) and tools like Interactive Analysis Display System (IADS) and the 412th Mission Control System (MCS).*
- MCS provides telemetry processing for the 412th Range Squadron and AFRC, utilizing commercial off-the-shelf (COTS) hardware and a software-centric approach to replace hardware decom systems. The telemetry decommutation software plays a critical role in supporting the X-59 Low Boom Flight Demonstrator (LBFD) project.
- Bachelor’s degree in Electrical or Computer Engineering or Computer Science.
- Minimum of 3 years of relevant experience.
- C++
- Linux
- QT Systems Programming for data processing and parsing systems.
- SOAP/GSOAP for data integration and communications.
- XML/JSON for data integration and communications.
- Experience with RCC IRIG Ch 4, 7, 10, 11.
- Experience with IADS (Interactive Analysis Display System).
- Experience with providing telemetry data processing for the USAF 412th MCS (Mission Control System) and/or the Dryden Aeronautics Test Range (DATR) utilizing commercial off the shelf hardware/software-centric approach to replace hardware decom systems.
Analytical Mechanics Associates (AMA) is proud of our customer relationships, our diverse and dynamic work environment, and our employees' career satisfaction. AMA is a small business with a wide reach; headquartered in Hampton, VA, AMA has operations in Greenbelt, MD; Huntsville, AL; Dallas and Houston, TX; Denver, CO; and Mountain View and Edwards Air Force Base, CA. With over 60 years of experience, AMA specializes in aerospace engineering, science, analytics, information technology, and visualization solutions. AMA combines the best of engineering, science, and mathematics capabilities with the latest in information technologies, visualization, and multimedia to build creative solutions.
AMA is committed to the professional growth of every employee, understanding that the successes of our employees drive our success. We provide a work environment that is engaging, collaborative, and supportive. To learn more about our company, please visit our website at www.ama-inc.com and follow us on Facebook and LinkedIn.
AMA is an Affirmative Action/Equal Opportunity Employer and does not discriminate against any applicant for employment or employee because of race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected veteran status, or any other characteristic prohibited under federal, state, or local laws.
Similar Jobs