Senior Embedded Security Engineer – Crypto & High Assurance

3M HEALTHCARE

Tampa (FL)

On-site

USD 120,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Annual bonus
PTO
401(k) with company match
Medical/Dental/Vision benefits
Student Loan Assistance

Job summary

Ultra ProLogic seeks an Embedded Software Engineer to architect and implement high‑assurance cryptographic systems used by DoD and allied partners. You will contribute to cryptographic IA architectures, certification artifacts, and fielded systems within a high‑performance team.

The role emphasizes security‑critical software, memory‑safe design, and transitioning from C to Rust, with ~5% travel for tests and interactions.

Qualifications

  • Active U.S. Government Secret Security Clearance required.
  • Bachelor’s degree in computer science, computer engineering, software engineering, or equivalent experience.
  • 5+ years of embedded software development experience in C and/or Rust.

Responsibilities

  • Design, develop, and maintain embedded software for cryptographic/security platforms in C and Rust.
  • Architect cryptographic IA software with defined security boundaries and trusted services.
  • Support NSA High Assurance certification including artifacts, reviews, and milestones.
  • Develop and maintain documentation like Requirements, ICDs, and Design Descriptions.
  • Perform unit/integration/acceptance testing including hardware-in-the-loop.

Skills

Embedded software development
C programming
Rust programming
ARM architecture

Education

Bachelor's degree in Computer Science/Computer Engineering/Software Engineering

Tools

OpenOCD
GDB
JTAG/SWD
Zynq MPSoC

Job description

Ultra ProLogic seeks an Embedded Software Engineer to architect and implement high‑assurance cryptographic systems used by DoD and allied partners. You will contribute to cryptographic IA architectures, certification artifacts, and fielded systems within a high‑performance team.

The role emphasizes security‑critical software, memory‑safe design, and transitioning from C to Rust, with ~5% travel for tests and interactions.

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
Secure Embedded Engineer - Rust & High Assurance
Secure Embedded Engineer - Rust & High Assurance

Ultra I&C • Tampa (FL)

On-site
USD 90,000 - 120,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)

Ultra Electronics Group • Tampa (FL)

On-site
USD 90,000 - 130,000
Annual Bonus
Competitive Paid Time Off (PTO)
401K 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
Embedded Crypto and Security Engineer
Embedded Crypto and Security Engineer

Ultra Electronics Group • Tampa (FL)

On-site
USD 90,000 - 130,000
Annual Bonus
Competitive Paid Time Off (PTO)
401K with company match
+2
Mid-Level Embedded Software Engineer (clearance required)
Mid-Level Embedded Software Engineer (clearance required)

Ultra Maritime, EMS • Tampa (FL)

On-site
USD 90,000 - 120,000
Annual Bonus – Performance Related
Competitive Paid Time Off
401K with company match
+3
Mid-Level Embedded Software Engineer (clearance required)
Mid-Level Embedded Software Engineer (clearance required)

Ultra Intelligence & Communications, Herley • Tampa (FL)

On-site
USD 90,000 - 120,000
Annual Bonus – Performance Related
Competitive Paid Time Off (PTO)
401K with company match
+2
Embedded Engineer (C/Rust) for High-Assurance Crypto
Embedded Engineer (C/Rust) for High-Assurance Crypto

Ultra Maritime, EMS • Tampa (FL)

On-site
USD 90,000 - 120,000
Annual Bonus – Performance Related
Competitive Paid Time Off
401K with company match
+3
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