As a Software Engineer, you will contribute to the design, development, integration, and verification of embedded software solutions for new and innovative products supporting customers’ missions. You will work collaboratively with an in-person and technology-enabled team, and with experts in hardware, systems, and FPGA engineering. The role offers opportunities to build technical skills using software application tools and languages such as Rust, C++, and Python, and to learn about cryptography, waveform and networking protocols, embedded devices, DevSecOps, command and control, and project engineering. You will work with an agile team and participate in the full software development lifecycle, with opportunities to develop subject-matter expertise. This is an onsite role based in Cedar Rapids, Iowa. U.S. citizenship is required, along with an active and existing DoD Secret clearance after the first day; the ability to obtain and maintain a U.S. government-issued security clearance is also required. The salary range is $57,200–$108,800. Eligible hires may receive benefits and may be eligible for annual incentive compensation, subject to the terms described in the posting.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Entry Level