Ultra Intelligence & Communications is seeking an Embedded Software Engineer in Tampa, Florida, to help architect and implement high-assurance cryptographic systems. The role involves designing and maintaining embedded software primarily in C and Rust, supporting NSA High Assurance certification processes, and collaborating with a high-performance team. Required qualifications include a Bachelor's degree in computer science or similar, and 5+ years of relevant experience. Benefits include annual bonuses, PTO, and 401K match.
Qualifications
5+ years of embedded software development experience in C and/or Rust.
Active U.S. Government Secret Security Clearance required.
Strong understanding of concurrency and embedded behavior.
Responsibilities
Design, develop, and maintain embedded software for cryptographic platforms.
Architect cryptographic information assurance software and systems.
Support the NSA High Assurance certification process.
Skills
Embedded software development in C and Rust
Low-level embedded development
Memory management
Security architecture
Education
Bachelor's degree in computer science, computer engineering, or software engineering
Tools
openOCD
gdb
JTAG/SWD debugging
Job description
Ultra Intelligence & Communications is seeking an Embedded Software Engineer in Tampa, Florida, to help architect and implement high-assurance cryptographic systems. The role involves designing and maintaining embedded software primarily in C and Rust, supporting NSA High Assurance certification processes, and collaborating with a high-performance team. Required qualifications include a Bachelor's degree in computer science or similar, and 5+ years of relevant experience. Benefits include annual bonuses, PTO, and 401K match.