Summary
Join a team developing security critical embedded software and firmware for high assurance cryptographic systems supporting the U.S. Department of Defense, NATO, and allied partners.
This is a hands on engineering role focused on secure embedded development, C and Rust, cryptographic systems, and software that goes through formal security certification.
What You’ll Work On
• Develop embedded software primarily in C and Rust
• Work on cryptographic and key management systems
• Support secure communications, remote rekey, and lifecycle management
• Modernize legacy C codebases and develop Rust based embedded solutions
• Design security boundaries and trusted services
• Support NSA High Assurance certification activities
• Develop requirements, architecture, interface, and design documentation
• Perform unit, integration, acceptance, and hardware in the loop testing
• Work closely with systems, hardware, security, and test engineers
Required
• Active U.S. Government Secret clearance
• U.S. Citizenship
• Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, or equivalent experience
• 5+ years of embedded software development in C and Rust
• Low level embedded development and debugging
• ARM processors and SoC platforms
• Firmware and hardware/software integration
• Strong understanding of memory management, concurrency, and deterministic embedded behavior
Preferred
• 8+ years of embedded or firmware development
• Rust in constrained embedded environments
• NSA High Assurance, RMF, or similar DoD security frameworks
• Cryptographic systems, key management, secure boot, or trust architectures
• OpenOCD, GDB, JTAG/SWD
• AMD Zynq UltraScale+ MPSoC or similar platforms
• Agile or waterfall development experience
Direct Hire | Tampa, FL | ~5% Travel
Job Description
Join a team developing security critical embedded software and firmware for high assurance cryptographic systems supporting the U.S. Department of Defense, NATO, and allied partners.
This is a hands on engineering role focused on secure embedded development, C and Rust, cryptographic systems, and software that goes through formal security certification.
What You’ll Work On
• Develop embedded software primarily in C and Rust
• Work on cryptographic and key management systems
• Support secure communications, remote rekey, and lifecycle management
• Modernize legacy C codebases and develop Rust based embedded solutions
• Design security boundaries and trusted services
• Support NSA High Assurance certification activities
• Develop requirements, architecture, interface, and design documentation
• Perform unit, integration, acceptance, and hardware in the loop testing
• Work closely with systems, hardware, security, and test engineers
Required
• Active U.S. Government Secret clearance
• U.S. Citizenship
• Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, or equivalent experience
• 5+ years of embedded software development in C and Rust
• Low level embedded development and debugging
• ARM processors and SoC platforms
• Firmware and hardware/software integration
• Strong understanding of memory management, concurrency, and deterministic embedded behavior
Preferred
• 8+ years of embedded or firmware development
• Rust in constrained embedded environments
• NSA High Assurance, RMF, or similar DoD security frameworks
• Cryptographic systems, key management, secure boot, or trust architectures
• OpenOCD, GDB, JTAG/SWD
• AMD Zynq UltraScale+ MPSoC or similar platforms
• Agile or waterfall development experience
Direct Hire | Tampa, FL | ~5% Travel
Government Jobs
Government jobs offer stability, competitive benefits, and the chance to make a meaningful impact on your community and country.
Whether you’re starting your career or seeking new opportunities, these roles provide pathways for growth, security, and service.
Explore positions across a wide range of fields and take the first step toward a rewarding future in public service.
MORE JOBS
-
USD 15.00 per hour - 15
Park Attendant (Lake Lorna Doone Park)
- Orlando, Florida
- CITY OF ORLANDO, FL
- Oct 09, 2026
-
The salary range for this position is $128,445 to $211,933, depending on experience and qualifications, with a hiring range of $128,445 to $170,189. - $211,933 Annually
Director of People Operations - Charlotte County, FL
- Port Charlotte, Florida
- Charlotte County, FL
- Oct 08, 2026
-
USD 28.81 - 36.73 per hour - 36
Plans Examiner Provisional/I/II - C (Electrical- Permitting)
- Orlando, Florida
- CITY OF ORLANDO, FL
- Oct 07, 2026
-
USD 19.52 - 24.89 per hour - 24
Utility Service Worker II (Stormwater - Vactor Truck)
- Orlando, Florida
- CITY OF ORLANDO, FL
- Oct 07, 2026
-
Recreation Worker (Jackson Recreation Center)
- Orlando, Florida
- CITY OF ORLANDO, FL
- Oct 07, 2026
-
USD 24.00 per hour - 24
Certified Teacher - 21st Century Recreation Teacher
- Orlando, Florida
- CITY OF ORLANDO, FL
- Oct 03, 2026