> Markdown version of [/jobs/ext/3014071-raf-software-engineer-programmer-iv-casual](https://www.wearedevelopers.com/jobs/ext/3014071-raf-software-engineer-programmer-iv-casual). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # RAF Software Engineer Programmer IV Casual - **Company:** University Corporation for Atmospheric Research - **Location:** Boulder, CO, United States - **Salary:** $138,195.0 - $172,744.0 - **Contract:** Temporary contract - **Skills:** Data Systems, Programming Tools, Device Drivers, Linux on Embedded Systems, Signal Processing, Software Engineering, Software Systems, Real Time Data - **Published:** September 20, 2026 - **Apply:** https://www.careerjet.com/job/usfed5db51948a412ea55fe2cf2baf2b72/eaa ## About the Role Bachelor's degree in computer-related field and extensive and progressive relevant experience and/or education, which is typically gained by twelve or more years of experience; or equivalent combination of education and experience. May include formal supervisory experience. Knowledge, Skills, and Abilities Expert skills in software engineering methodologies. Broad knowledge of computer science, technology, and trends. In-depth knowledge of more than one application domain. Proficient with architecture of large-scale, complex systems including interacting components. Advanced ability to enhance existing software processes and define standards and guidelines Applies advanced technical principles, theories and concepts. Contributes to the development of new principles and concepts. Able to provide leadership in determining strategic choice and configuration of development tools ## Description About the Role The Research Aviation Facility (RAF), a facility within the Earth Observing Laboratory (EOL) at the NSF National Center for Atmospheric Research (NCAR), operates advanced research aircraft, including the NSF/NCAR Gulfstream V and C-130, in support of airborne field campaigns across the geosciences. RAF provides the scientific community with specialized airborne platforms, sensor suites, real-time telemetry, and in-flight computing infrastructure used to conduct research in the atmospheric geosciences in fields such as atmospheric chemistry, storm dynamics, and cloud physics. The Casual Software Engineer IV role serves as an Airborne Data Systems Knowledge Transfer & Technical Advisor. This Casual appointment exists for one purpose: to transfer that undocumented knowledge to the incoming Lead and the continuing software engineering staff, and to convert it into maintained documentation, before it is lost. The appointment is designed to make itself unnecessary. A substantial share of the design rationale, failure history, hardware-specific behavior, and operational practice for these systems has never been written down. It exists as practitioner knowledge held by one individual., Knowledge Transfer & Mentoring of the Incoming Lead Documentation of Undocumented Systems On-Call Technical Consultation Transition Support to Continuing Engineering Staff Provides expert guidance and mentoring to the development team to ensure optimal and robust software solutions are determined. Solves complex engineering challenges related to real-time data acquisition, embedded Linux systems, hardware drivers, signal processing, and securing edge DAQ hardware in high-vibration airborne environments. Acts as an advisor to management and customers on advanced technical applications. Works on complex technical problems. Uses a high level of initiative, reasoning, and analytical abilities to design and implement the most appropriate and practical technical solution for the problem at hand. Supervision and guidance is given in terms of broad, general objectives and tasks. Consults with peers or appropriate experts concerning unusual problems and developments. Who We'd Love To Join Our Team Successful candidates will ensure their application materials speak to the following criteria ## Related Videos - [Robots are coming into the wild! Full-Stack Robotics Engineers, be ready!](https://www.wearedevelopers.com/videos/479-robots-are-coming-into-the-wild-full-stack-robotics-engineers-be-ready) - [Python-Based Data Streaming Pipelines Within Minutes](https://www.wearedevelopers.com/videos/1233-python-based-data-streaming-pipelines-within-minutes) - [Coffee with Developers - Stephen Jones - NVIDIA](https://www.wearedevelopers.com/videos/1303-coffee-with-developers-stephen-jones-nvidia) - [From Messy Queries to Scalable Systems - How Data Engineering actually works](https://www.wearedevelopers.com/videos/100203-from-messy-queries-to-scalable-systems-how-data-engineering-actually-works) - [Car's are Technology on Wheels - Impact of Software and IT Competence in Automotive](https://www.wearedevelopers.com/videos/780-car-s-are-technology-on-wheels-impact-of-software-and-it-competence-in-automotive) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers) - [How Much Does a Software Engineer Make? Realistic Software Engineering Salaries](https://www.wearedevelopers.com/magazine/425-how-much-does-a-software-engineer-make-realistic-software-engineering-salaries) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [How Much FAANG Companies Actually Pay Software Engineers in 2025](https://www.wearedevelopers.com/magazine/230-how-much-faang-companies-actually-pay-software-engineers-in-2025) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers)