1

Rust Developer Jobs in Tampa, FL (NOW HIRING)

Experience using RUST * Basic understanding of TCP/IP and common network configuration * Object ... Experience using Rust or similar programming language * Familiarity with standalone embedded ...

Embedded Software Engineer

Tampa, FL · On-site

$174K - $261K/yr

Experience using RUST * Basic understanding of TCP/IP and common network configuration * Object ... Experience using Rust or similar programming language * Familiarity with standalone embedded ...

Embedded Software Engineer

Tampa, FL · On-site

$174K - $261K/yr

Experience using RUST * Basic understanding of TCP/IP and common network configuration * Object ... Experience using Rust or similar programming language * Familiarity with standalone embedded ...

Rust experience is preferred * Design and implementation experience with embedded software in C/C ... Bachelor's degree in computer engineering or a related field * US citizenship and an active SECRET ...

The Maritime Systems Division of Leidos is seeking a test engineer with experience with Model Based ... The implementation in Rust controls the radio in meeting key mission objectives. Tasking and ...

The Maritime Systems Division of Leidos is seeking a test engineer with experience with Model Based ... The implementation in Rust controls the radio in meeting key mission objectives. Tasking and ...

Cloud Platform Engineer

Tampa, FL · Hybrid

$52.75 - $70.50/hr

Collaborate with development teams to integrate DevOps practices into the software development ... Such as, but not limited to Bash, Python, Go, Rust * * Demonstrated experience in automating cloud ...

The implementation in Rust controls the radio in meeting key mission objectives. Tasking and ... Requires BS degree in Computer Science, Computer Engineering, Electrical Engineering, Mechanical ...

The implementation in Rust controls the radio in meeting key mission objectives. Tasking and ... Requires BS degree in Computer Science, Computer Engineering, Electrical Engineering, Mechanical ...

Showing results 21-40

Rust Developer information

See Tampa, FL salary details

$16

$49

$77

How much do rust developer jobs pay per hour?

As of Aug 16, 2026, the average hourly pay for rust developer in Tampa, FL is $49.93, according to ZipRecruiter salary data. Most workers in this role earn between $38.17 and $61.11 per hour, depending on experience, location, and employer.

What are some common challenges Rust developers face when working on large-scale projects?

Rust Developers often encounter challenges such as managing complex dependencies, ensuring memory safety without sacrificing performance, and integrating Rust code with existing systems written in other languages. Collaborating with cross-functional teams can also require clear communication, especially when explaining Rust’s unique concepts to those unfamiliar with the language. Staying up-to-date with the rapidly evolving Rust ecosystem and tooling is important, as new libraries and best practices frequently emerge.

What is the difference between Rust Developer vs C++ Developer?

AspectRust Developer
Required CredentialsProficiency in Rust programming, often with a computer science background or coding certifications
Work EnvironmentSoftware development teams, especially in systems programming, embedded systems, or performance-critical applications
Industry UsageTech companies focusing on safety, concurrency, and performance, including blockchain, embedded systems, and web assembly

Rust Developers and C++ Developers share similar skills in systems programming, requiring knowledge of low-level programming, memory management, and performance optimization. Both roles are common in industries demanding high efficiency and safety. While C++ Developers often have experience with legacy codebases and a broader range of tools, Rust Developers focus on modern safety features and concurrency. The choice between the two depends on project requirements and company preferences.

What does a Rust developer do?

The job duties of a Rust developer focus on performing computer programming tasks using the Rust programming language. As a Rust developer, you focus on coding and development for projects such as web browsers, operating systems, server and systems software, and blockchain projects. Your responsibilities vary depending on the requirements of the development projects on which you work. You typically work to ensure the safety and security of the software or systems that you develop and test and debug them as part of the development process.

What are the key skills and qualifications needed to thrive as a Rust developer, and why are they important?

To thrive as a Rust Developer, you need strong proficiency in Rust programming, a solid understanding of systems programming concepts, and a relevant degree or experience in software development. Familiarity with tools like Cargo, Git, and continuous integration systems, as well as experience with frameworks such as Actix or Rocket, are commonly required. Outstanding problem-solving skills, attention to detail, and effective communication set top Rust Developers apart. These skills ensure robust, efficient, and safe code, which is essential for building reliable software solutions.

What is a Rust developer?

Rust Developers are software engineers who specialize in using the Rust programming language to build safe, fast, and reliable applications. They write, test, and maintain code, often focusing on system-level programming, web servers, blockchain technologies, and performance-critical software. Rust Developers leverage the language’s unique features, like memory safety and concurrency, to build efficient and secure solutions. Their responsibilities may also include contributing to open-source projects, optimizing existing code, and collaborating with cross-functional teams.

What are the most commonly searched types of Rust Developer jobs in Tampa, FL?

The most popular types of Rust Developer jobs in Tampa, FL are:

What are popular job titles related to Rust Developer jobs in Tampa, FL?

For Rust Developer jobs in Tampa, FL, the most frequently searched job titles are:

What job categories do people searching Rust Developer jobs in Tampa, FL look for?

The top searched job categories for Rust Developer jobs in Tampa, FL are:

What cities near Tampa, FL are hiring for Rust Developer jobs?

Cities near Tampa, FL with the most Rust Developer job openings:

Infographic showing various Rust Developer job openings in Tampa, FL as of August 2026, with employment types broken down into 79% Full Time, 7% Part Time, and 14% Contract. Highlights an 78% Physical, 6% Hybrid, and 16% Remote job distribution, with an average salary of $103,862 per year, or $49.9 per hour.

Mid/Senior Embedded Software Engineer (clearance required)

3M HEALTHCARE

Tampa, FL • On-site

$120 - $160/hr

Other

Medical, Dental, Vision, Retirement, PTO

Posted 11 days ago


Job description

Embedded Software Engineer

Ultra ProLogic is expanding its encryption business and seeks an Embedded Software Engineer to architect, implement, and certify high‑assurance cryptographic systems used by the U.S. Department of Defense, NATO and allied partners. This role goes beyond traditional embedded development – it involves security‑critical software and firmware that must meet NSA High Assurance certification requirements, contributing directly to cryptographic information assurance architectures, certification artifacts, and fielded systems protecting real‑world tactical and strategic networks.

Key Responsibilities
  • Design, develop, and maintain embedded software primarily in C and Rust for cryptographic and security‑critical platforms.
  • Architect cryptographic information assurance software and systems, including definition of security boundaries, trusted services, and separation of crypto and non‑crypto functions.
  • Perform trade studies and embedded architecture design, with emphasis on memory‑safe designs and C‑to‑Rust transitions.
  • Support the NSA High Assurance certification process, including requirement decomposition, security architecture definition, development of certification artifacts and evidence, and participation in technical reviews and certification milestones.
  • Develop and maintain formal engineering documentation (Software & Hardware Requirements, Interface Control Documents, Software/Hardware Design Descriptions).
  • Develop and execute unit testing, integration, and acceptance testing, including hardware‑in‑the‑loop and security‑relevant test cases.
  • Manage configuration control for software development items in certified baselines.
  • Collaborate closely with systems, hardware, security, and test engineers in a high‑performance, mission‑driven team.
  • Identify and implement process, tooling, and automation improvements to support secure development and certification efficiency.
  • Periodic travel (~5%) for customer interaction, test events, or off‑site integration activities.
What You’ll Work On
  • High‑assurance cryptographic and key management systems supporting secure communications, remote rekey, and lifecycle management.
  • Embedded software and firmware operating within defined crypto, INFOSEC, and High Assurance boundaries.
  • Architecture and implementation of cryptographic information assurance (IA) software and systems.
  • Modernization of legacy C baselines and architecting Rust‑based embedded solutions for security‑ and safety‑critical environments.
  • Systems that undergo formal NSA High Assurance certification, from requirements through fielding and sustainment.
Required Qualifications
  • Active U.S. Government Secret Security Clearance (U.S. citizenship required).
  • 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.
  • Experience with low‑level embedded development and debugging; ARM‑based processors and SoC platforms; firmware and hardware/software integration; strong understanding of memory management, concurrency, and deterministic embedded behavior.
Preferred / Differentiating Experience
  • 8+ years of embedded or firmware development experience.
  • Experience with Rust in constrained embedded environments (no‑std, heapless, hardware abstraction layer).
  • Direct experience with NSA High Assurance certification, RMF, or similar DoD security frameworks.
  • Familiarity with cryptographic system design, key management, and secure boot/trust architectures.
  • Experience with openOCD, gdb, JTAG/SWD debugging; AMD Zynq UltraScale+ MPSoC; waterfall or agile development methodology projects.
  • Strong systems‑thinking mindset with ability to assess technical risk and security impact; clear communicator who thrives in collaborative, technically rigorous teams.
Why Ultra ProLogic
  • Work on fielded, certified cryptographic systems and research & development projects.
  • Direct exposure to and participation in NSA High Assurance certification.
  • Opportunity to influence system architecture, not just implementation.
  • Hands‑on role in modernizing high‑assurance systems with Rust.
  • Long‑term programs, stable funding, and deeply technical challenges.
  • Backed by Ultra Intelligence & Communications, with the agility of a focused encryption business.
Benefits
  • Annual Bonus – Performance Related.
  • Competitive Paid Time Off (PTO) package plus 11 company holidays.
  • Early finish on Friday.
  • 401(k) with company match.
  • Medical/Dental/Vision benefits.
  • Student Loan Assistance Program.
  • Array of voluntary benefit offerings.
Equal Opportunity Employer

Ultra I&C is an Equal Opportunity Employer. All qualified applicants will receive consideration without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status, or other legally protected state or federal classes. We provide affirmative action in employment for qualified individuals with disabilities and protected veterans in compliance with Section 503 of the Rehabilitation Act and the Vietnam Era Veterans’ Readjustment Assistance Act. If you need an accommodation in any part of the application process, email careers@ultra-ic.com.

#J-18808-Ljbffr