Demo

Embedded Rust Software Engineer

Nickerson Talent Solutions
Tampa, FL Full Time
POSTED ON 7/26/2026
AVAILABLE BEFORE 11/12/2026

Embedded Software Engineer (Rust/C)


Nickerson Talent Solutions (NTS)

Location: Tampa, FL (Onsite)

Job Type: Direct Hire

Security Clearance: Active Secret Clearance Required

Salary: $100,000 to $170,000 Annual Bonus Excellent Benefits

Build the Next Generation of Mission-Critical Embedded Systems


Nickerson Talent Solutions is hiring an Embedded Software Engineer (Rust/C) to develop advanced embedded software for secure, mission-critical defense systems. This is an exciting opportunity to work with Rust, Embedded C, ARM-based processors, and secure communications technologies while modernizing legacy embedded software and developing next-generation solutions.

If you enjoy working close to the hardware, solving low-level software challenges, and building highly reliable embedded systems, we'd love to hear from you.


Why Join Our Team?

  • Competitive salary: $100,000 to $170,000
  • 5% Annual Performance Bonus
  • Relocation Assistance
  • Four Weeks PTO Starting Day One
  • 17 Paid Holidays
  • 401(k) with 4% Company Match
  • 86% Employer-Paid Medical Coverage
  • Direct Hire Opportunity
  • Long-term career growth
  • Work on cutting-edge embedded defense technologies


What You'll Do

  • Design, develop, test, and maintain embedded software using C and Rust
  • Modernize existing embedded C software by migrating it to Rust
  • Develop software for ARM processors, embedded processors, and System-on-Chip (SoC) platforms
  • Integrate software with firmware, hardware, and embedded systems
  • Troubleshoot processor, memory, peripheral, and low-level hardware issues
  • Develop and execute software testing and debugging activities
  • Create technical documentation and maintain software configuration control
  • Collaborate with software, firmware, hardware, systems, and cybersecurity engineering teams


Required Qualifications

  • Active U.S. Government Secret Security Clearance
  • U.S. Citizenship
  • Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering, or a related technical discipline
  • 2 years of professional embedded software development experience
  • Professional experience with both Embedded C and Rust
  • Experience developing software that runs directly on embedded hardware
  • Experience with ARM processors, embedded systems, or SoC platforms
  • Experience integrating software with firmware and hardware


Preferred Qualifications

  • 5 years of embedded software development experience
  • Experience migrating embedded C software to Rust
  • no_std and heapless Rust
  • ANSI C
  • Python
  • ARM Cortex-M
  • OpenOCD and GDB
  • Bare-metal or RTOS development
  • Real-time or resource-constrained embedded systems
  • Secure communications, COMSEC, or cryptographic systems
  • Aerospace, defense, or other mission-critical development environments


Important

This is a true Embedded Software Engineering position. This is not a web development, full-stack, mobile application, or enterprise software development role. We're specifically seeking engineers with hands-on experience developing software that runs directly on embedded hardware in real-time or mission-critical environments.


Apply Today

If you have strong Embedded C and Rust experience, an Active Secret Security Clearance, and enjoy solving challenging low-level software problems, we'd love to speak with you.


#EmbeddedSoftware #EmbeddedRust #Rust #EmbeddedSystems #Firmware #EmbeddedEngineer #DefenseJobs #SecretClearance #ARM #SoftwareEngineer #Hiring #TampaJobs


Salary : $100,000 - $170,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Embedded Rust Software Engineer?

Sign up to receive alerts about other jobs on the Embedded Rust Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$80,479 - $90,779
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Nickerson Talent Solutions

  • Nickerson Talent Solutions Columbus, MS
  • We're Hiring: HR Generalist Location: Columbus, MS (Onsite) Base Salary: $60,000 to $80,000 Bonus Comprehensive Benefits We're hiring an experienced HR Gen... more
  • 1 Day Ago

  • Nickerson Talent Solutions San Diego, CA
  • NOW HIRING: Engineering Product Manager Location: San Diego, CA Are you an experienced Product Line Manager or Program Manager with a background in defense... more
  • 1 Day Ago

  • Nickerson Talent Solutions Columbus, MS
  • About Opportunity Nickerson Talent Solutions is partnered with a leading aerospace and defense manufacturer seeking an experienced Director of Quality to l... more
  • 2 Days Ago

  • Nickerson Talent Solutions Columbus, MS
  • NOW HIRING: QUALITY MANAGER – AEROSPACE MANUFACTURING Location: Columbus, MS Full-Time | Direct Hire Are you an experienced Quality Manager with a strong b... more
  • 2 Days Ago


Not the job you're looking for? Here are some other Embedded Rust Software Engineer jobs in the Tampa, FL area that may be a better fit.

  • Ultra Electronics DNE Technologies Inc Tampa, FL
  • Company: Ultra Intelligence & Communications Mission Solutions Powering Decision Join the team redefining defense technology. From engineering systems that... more
  • 1 Day Ago

  • Ultra I&C Tampa, FL
  • Company: Ultra Intelligence & Communications Mission Solutions Powering Decision Join the team redefining defense technology. From engineering systems that... more
  • 13 Days Ago

AI Assistant is available now!

Feel free to start your new journey!