Embedded Crypto Engineer (Secret Clearance)

Ultra Maritime, LLC

Tampa (FL)

On-site

USD 110,000 - 170,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Annual Bonus
PTO + holidays
401K with company match
Medical/Dental/Vision Benefits

Job summary

Ultra Intelligence & Communications seeks an Embedded Software Engineer for its Ultra ProLogic encryption business. You will architect and implement security-critical software in C and Rust for cryptographic platforms, contributing to NSA High Assurance certification and fielded systems.

You will modernize legacy C code, transition to Rust in constrained environments, and collaborate with cross-disciplinary teams to deliver secure, certified solutions for defense networks.

Qualifications

  • Bachelor's degree in a relevant field or equivalent experience.
  • 5+ years of embedded software development in C and/or Rust.
  • Experience with low-level embedded development and debugging.
  • ARM-based processors and SoC platforms familiarity.
  • Memory management, concurrency, and deterministic embedded behavior understanding.

Responsibilities

  • Design, develop, and maintain embedded software in C and Rust for cryptographic and security-sensitive platforms.
  • Architect cryptographic information assurance software and systems, defining security boundaries and trusted services.
  • Perform trade studies and embedded architecture design with memory-safe transitions (C to Rust).
  • Support NSA High Assurance certification processes: requirements decomposition, security architecture, and certification artifacts.
  • Develop and maintain documentation: SHRS/IRS, ICDs, SHDD.
  • Execute unit testing, integration, and acceptance testing including hardware-in-the-loop.
  • Manage configuration control for software baselines.
  • Collaborate with systems, hardware, security, and test engineers in a high-performance team.
  • Identify process, tooling, and automation improvements to support secure development and certification efficiency.
  • Travel ~5% for customer interaction or off-site activities.

Skills

C & Rust
Low-level embedded
ARM-based processors
Firmware integration
Memory management
Concurrency
Deterministic embedded behavior
Security clearance
NSA High Assurance familiarity

Education

Bachelor's degree in computer science, computer engineering, software engineering, or equivalent experience

Tools

OpenOCD
GDB
JTAG/SWD debugging
AMD Zynq UltraScale+ MPSoC

Job description

Ultra Intelligence & Communications seeks an Embedded Software Engineer for its Ultra ProLogic encryption business. You will architect and implement security-critical software in C and Rust for cryptographic platforms, contributing to NSA High Assurance certification and fielded systems.

You will modernize legacy C code, transition to Rust in constrained environments, and collaborate with cross-disciplinary teams to deliver secure, certified solutions for defense networks.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Crypto Software Engineer - Secret Clearance
Embedded Crypto Software Engineer - Secret Clearance

Ultra Electronics Group • Tampa (FL)

Hybrid
USD 110,000 - 160,000
Annual Bonus
PTO + Holidays
Early Fridays
+3
Senior Embedded Security Engineer – Crypto & High Assurance
Senior Embedded Security Engineer – Crypto & High Assurance

3M HEALTHCARE • Tampa (FL)

On-site
USD 120,000 - 160,000
Annual bonus
PTO
401(k) with company match
+2
Mid/Senior Embedded Software Engineer (clearance required)
Mid/Senior Embedded Software Engineer (clearance required)

3M HEALTHCARE • Tampa (FL)

On-site
USD 120,000 - 160,000
Annual bonus
PTO
401(k) with company match
+2
Embedded Crypto Engineer — High‑Assurance & Rust
Embedded Crypto Engineer — High‑Assurance & Rust

Ultra I&C • Tampa (FL)

On-site
USD 140,000 - 200,000
Annual Bonus
PTO + 11 holidays
Early finish on Friday
+4
Mid-Level Embedded Software Engineer (clearance required)
Mid-Level Embedded Software Engineer (clearance required)

3M HEALTHCARE • Tampa (FL)

On-site
USD 120,000 - 180,000
Annual Bonus – Performance Related
PTO + 11 company holidays
401K with company match
+2
High-Assurance Embedded Crypto Engineer (Clearance)
High-Assurance Embedded Crypto Engineer (Clearance)

Ultra Intelligence & Communications, ProLogic • Tampa (FL)

On-site
USD 120,000 - 160,000
Annual Bonus
PTO + Holidays
Early finish on Friday
+4
Mid-Level Embedded Software Engineer (Clearance Required)
Mid-Level Embedded Software Engineer (Clearance Required)

Ultra Maritime, LLC • Tampa (FL)

On-site
USD 110,000 - 170,000
Annual Bonus
PTO + holidays
401K with company match
+1
Embedded Crypto Software Engineer (High-Assurance)
Embedded Crypto Software Engineer (High-Assurance)

3M HEALTHCARE • Tampa (FL)

On-site
USD 120,000 - 160,000
Annual Bonus – Performance Related
PTO + 11 company holidays
401K with company match
+2
Mid-Level Embedded Software Engineer (Clearance Required)
Mid-Level Embedded Software Engineer (Clearance Required)

Ultra Intelligence & Communications, ProLogic • Tampa (FL)

On-site
USD 120,000 - 160,000
Annual Bonus
PTO + Holidays
Early finish on Friday
+4
Mid-Level Embedded Software Engineer (Clearance Required)
Mid-Level Embedded Software Engineer (Clearance Required)

Ultra I&C • Tampa (FL)

On-site
USD 140,000 - 200,000
Annual Bonus
PTO + 11 holidays
Early finish on Friday
+4