Seeking a Senior Software Engineer for onsite work in Cedar Rapids, IA, to develop advanced avionics systems for tactical situational awareness. The role involves designing, testing, and integrating software solutions, collaborating with cross-disciplinary teams, and driving innovation through new product development and emerging technologies. Candidates should have a STEM degree with 3-5 years of experience in software development (Ada, C++, Java, Python), with expertise in embedded, real-time systems, and industry standards like DO-178C. Preferred skills include avionics protocols, AI/ML, and safety-critical software standards. The position offers competitive benefits, salary range $86,800–$165,200, and opportunities for professional growth in a collaborative environment focused on aerospace innovation. U.S. citizenship required; security clearance not necessary. Apply now to join a leading aerospace organization shaping the future of flight.