Embedded Software Engineer- Active Secret clearance - Direct Hire

Nickerson Talent Solutions

Tampa (FL)

On-site

USD 110,000 - 165,000

Full time

18 hours ago
Be an early applicant
Application generator

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

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

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


  • 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

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

Similar jobs worth comparing

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
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 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
Embedded Software Engineer
Embedded Software Engineer

ViaSat • Linthicum (MD)

On-site
USD 100,000 - 150,000
Medical
Financial benefits
Stock incentives
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 Embedded Software Engineer-Active Secret Clearance
Senior Embedded Software Engineer-Active Secret Clearance

Data Based Development Systems • Denver (CO)

On-site
USD 140,000 - 190,000
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
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