Secure Embedded Software Engineer: C/Rust & Crypto

Nickerson Talent Solutions

Tampa (FL)

On-site

USD 110,000 - 165,000

Full time

4 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Nickerson Talent Solutions seeks a hands-on engineer to develop security critical embedded software and firmware for high assurance cryptographic systems supporting the DoD and allied partners in the Tampa area. This role emphasizes secure embedded development with C and Rust, contributing to systems going through formal security certification.

You will collaborate with systems, hardware, security, and test teams, modernize legacy code, and help design trusted services while supporting

Qualifications

  • Bachelor’s degree in CS/CE or equivalent experience.
  • 5+ years embedded software in C and Rust.
  • Experience with ARM and SoC platforms.
  • Firmware and hardware/software integration.
  • Strong memory management, concurrency, and deterministic embedded behavior.

Responsibilities

  • Develop embedded software in C and Rust.
  • Work on cryptographic and key management systems.
  • Support secure communications and lifecycle management.
  • Modernize legacy C codebases; develop Rust embedded solutions.
  • Design security boundaries and trusted services.
  • Support NSA High Assurance certification activities.
  • Create requirements, architecture, and interface designs.
  • Perform unit, integration, and hardware-in-the-loop testing.
  • Collaborate with systems, hardware, security, and test teams.

Skills

Embedded C
Rust
ARM architecture
Low-level debugging
Security-focused

Education

BS in CS/CE

Job description

Nickerson Talent Solutions seeks a hands-on engineer to develop security critical embedded software and firmware for high assurance cryptographic systems supporting the DoD and allied partners in the Tampa area. This role emphasizes secure embedded development with C and Rust, contributing to systems going through formal security certification.

You will collaborate with systems, hardware, security, and test teams, modernize legacy code, and help design trusted services while supporting

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
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
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
Security-Cleared Linux Software Engineer (Rust/C/C++)
Security-Cleared Linux Software Engineer (Rust/C/C++)

TMC Technologies • King George (VA)

On-site
USD 110,000 - 140,000
Rust Cyber Software Engineer - Embedded, Secret Clearance
Rust Cyber Software Engineer - Embedded, Secret Clearance

Socket.dev • Maryland

On-site
USD 70,000 - 143,000
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
Junior Rust Cyber Software Engineer — Embedded & Defense Tech
Junior Rust Cyber Software Engineer — Embedded & Defense Tech

CACI • Maryland

On-site
USD 70,000 - 143,000
Flexible time off
Learning resources
Competitive benefits
Rust Encryption Engineer - Embedded Systems (On-Site)
Rust Encryption Engineer - Embedded Systems (On-Site)

L3Harris Technologies • Camden (NJ)

On-site
USD 118,000 - 225,000
Health insurance
401(k) match
Paid time off
+1
Junior Rust Cyber Software Engineer - Embedded Security
Junior Rust Cyber Software Engineer - Embedded Security

CACI International Inc. • Maryland

On-site
USD 70,000 - 143,000