Embedded Crypto Engineer — High‑Assurance & Rust

Ultra I&C

Tampa (FL)

On-site

USD 140,000 - 200,000

Full time

3 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Annual Bonus
PTO + 11 holidays
Early finish on Friday
401K with company match
Medical/Dental/Vision Benefits
Student Loan Assistance Program
Voluntary benefit offerings

Job summary

Ultra Intelligence & Communications seeks an Embedded Software Engineer to architect, implement, and certify high‑assurance cryptographic systems for DoD, NATO, and allied partners. You will work beyond traditional embedded development on security‑critical software and firmware meeting NSA High Assurance requirements.

Responsibilities include designing embedded software in C and Rust, supporting NSA certification, and delivering formal engineering documentation, test plans, and evidence in a

Qualifications

  • 5+ years of embedded software development in C and/or Rust.
  • Bachelor’s degree in computer science, computer engineering, software engineering, or equivalent.
  • Experience with low-level embedded development and debugging.
  • Familiarity with ARM-based processors and SoC platforms.
  • Knowledge of memory management, concurrency, and deterministic embedded behavior.

Responsibilities

  • Design, develop, and maintain embedded software in C and Rust for cryptographic platforms.
  • Architect cryptographic information assurance software and systems.
  • Perform memory-safe design and C-to-Rust transitions.
  • Support NSA High Assurance certification processes: requirements decomposition, security architecture, certification artifacts.
  • Develop formal engineering documentation (SHRS/IRS, ICDs, SHDD) and execute testing (unit/integration/HIL).
  • Collaborate with systems, hardware, security, and test engineers in a high-performance team.

Skills

Embedded software development
C
Rust
Low-level debugging
ARM-based processors

Education

Bachelor’s degree in CS/CE/SE

Tools

OpenOCD
GDB
JTAG/SWD

Job description

Ultra Intelligence & Communications seeks an Embedded Software Engineer to architect, implement, and certify high‑assurance cryptographic systems for DoD, NATO, and allied partners. You will work beyond traditional embedded development on security‑critical software and firmware meeting NSA High Assurance requirements.

Responsibilities include designing embedded software in C and Rust, supporting NSA certification, and delivering formal engineering documentation, test plans, and evidence in a

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

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
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
Senior Systems Engineer, High-Assurance Crypto
Senior Systems Engineer, High-Assurance Crypto

Ultra Maritime, EMS • Tampa (FL)

On-site
USD 120,000 - 180,000
Annual bonus
PTO plus holidays
Early Fridays
+4
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
Embedded Software Engineer- Active Secret clearance - Direct Hire
Embedded Software Engineer- Active Secret clearance - Direct Hire

Nickerson Talent Solutions • Tampa (FL)

On-site
USD 110,000 - 165,000
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
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
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
Senior Embedded Firmware Engineer (clearance required)
Senior Embedded Firmware Engineer (clearance required)

3M HEALTHCARE • Tampa (FL)

On-site
USD 120,000 - 180,000
Annual bonus
PTO + holidays
401(k) with company match
+2
Mid-Level Embedded Software Engineer (Clearance Required)
Mid-Level Embedded Software Engineer (Clearance Required)

Ultra Electronics Group • Tampa (FL)

On-site
USD 110,000 - 160,000
Annual Bonus
PTO + Holidays
Early Fridays
+3