Ultra Intelligence & Communications
defense technology
Mid/SeniorEmbeddedSoftwareEngineer(clearancerequired)
“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.
Deep technical challenges; Systems-thinking mindset; Assess technical risk
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
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.