As part of a collaborative engineering team, you will participate across the software lifecycle—including requirements interpretation, architecture, implementation, integration, automated testing, and system troubleshooting. You will develop high‑reliability C software as your primary responsibility, with additional tasks in C++ and Python to support scripting, test automation, and tooling. You will regularly report progress and technical status to the software lead and contribute to a fast‑paced Agile environment focused on mission readiness. Strong communication, problem‑solving skills, and a commitment to quality are essential for success in this role. The salary range for this role is $110,000 to $175,000 annually. Final compensation for this position will be determined by various factors including, but not limited to, relevant work experience, specific skills and competencies, education, and certifications. This position is contingent upon contract award.