Ultra Intelligence & Communications

defense technology

Mid/SeniorEmbeddedSoftwareEngineer(clearancerequired)

Tampa, Florida, United States FULL TIME Remote Friendly
The Brief

“Mid/Senior Embedded Software Engineer (clearance required) at Ultra Intelligence & Communications. Skills: Embedded Software, C, Rust, High Assurance Certification. Design embedded software in C and Rust. Develop embedded software in C and Rust”

What You'll Achieve.

Certify high-assurance cryptographic systems; Contribute to cryptographic information assurance architectures; Develop certification artifacts; Fielded systems protecting networks; Support secure communications; Support remote rekey; Support lifecycle management; Meet NSA High Assurance certification requirements

Industry & Context.

defense technology
Problems you'll solve

Deep technical challenges; Systems-thinking mindset; Assess technical risk

Eligibility Requirements

Active U. S. Government Secret Security Clearance, U. S. citizenship required, Periodic travel (~5%), Handle export-controlled material

What They're Looking For.

Must Have

Active U. S. Government Secret Security Clearance, 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, Low-level embedded development and debugging, ARM-based processors and SoC platforms, Firmware and hardware/software integration, understanding of memory management, concurrency, and deterministic embedded behavior

Nice to Have

8 + years of embedded or firmware development experience, Rust in constrained embedded environments, NSA High Assurance certification, RMF, or similar DoD security frameworks, cryptographic system design, key management, and secure boot/trust architectures, openOCD, gdb, JTAG/SWD debugging, AMD Zynq UltraScale+ MPSoC, waterfall or agile development methodology-based projects, systems-thinking mindset, assess technical risk and security impact, Clear communicator who thrives in collaborative, technically rigorous teams

What You'll Do.

Design embedded software in C and Rust

Develop embedded software in C and Rust

Maintain embedded software in C and Rust

Architect cryptographic IA software

Perform trade studies

Support NSA High Assurance certification

Develop formal engineering documentation

Manage configuration control

Implement process improvements

How You'll Work.

Team & Collaboration

Collaborate with systems engineers; Collaborate with hardware engineers; Collaborate with security engineers; Collaborate with test engineers; Work in a high-performance team; Thrive in collaborative teams

Communication Scope

Clear communicator

Free ATS check

Applying for this Mid/Senior Embedded Software Engineer (clearance required) role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Workday

  • Workday has a multi-step form — save your progress after every section.
  • "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
  • Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
  • Job requisition numbers are useful when following up with HR by email.

ANONYMOUS · UNFILTERED

What do employees actually say about Ultra Intelligence & Communications?

Real rants from real employees. Read before you apply.

Read Company Rants →