onsite
Senior Software Engineer Security Clearance - ASRC Federal
Software Engineer
Senior Software Engineer responsible for designing, developing, and maintaining high‑performance core applications for NOAA's Space Weather Observations Mission Operations, leveraging Python, C++, and Linux while ensuring robust security and reliability.
About the role
Key Responsibilities
- Design and implement core software components for the Space Weather Observations Mission Operations Service (SWO‑MOS) using Python and C++.
- Develop, test, and deploy Linux‑based applications that process real‑time space weather data.
- Collaborate with mission scientists and engineers to translate requirements into scalable, secure code.
- Maintain version control, continuous integration, and automated testing pipelines with Git.
- Apply secure coding practices and conduct code reviews to meet government security standards.
Requirements
- 5+ years of professional software development experience in Python and C++.
- Strong proficiency with Linux operating systems and command‑line tools.
- Demonstrated experience with version control (Git) and CI/CD workflows.
- Knowledge of secure coding principles and ability to obtain/maintain a security clearance.
- Excellent problem‑solving skills and ability to work in a multidisciplinary, mission‑critical environment.