Embedded Software Engineer

Nickerson Talent Solutions

Tampa (FL)

On-site

USD 100,000 - 170,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

5% Annual Performance Bonus
Relocation Assistance
17 Paid Holidays
401(k) with 4% Company Match
86% Employer-Paid Medical Coverage
Direct Hire Opportunity

Job summary

Nickerson Talent Solutions is seeking an Embedded Software & Firmware Engineer to develop secure embedded software for defense systems, using Rust/C on ARM Cortex-M platforms.

The role focuses on modernizing legacy code, integrating firmware with hardware, and collaborating across cybersecurity and hardware teams in an onsite Tampa setting.

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
  • 2+ years of professional Embedded Software or Firmware development experience.
  • Hands-on experience with Embedded Rust and Embedded C.
  • Experience developing software that runs directly on embedded hardware.

Responsibilities

  • Design, develop, test, and maintain embedded software using Rust and Embedded C.
  • Modernize legacy Embedded C applications by migrating them to Rust.
  • Develop software for ARM Cortex-M processors, microcontrollers, and SoC platforms.
  • Integrate software with firmware, hardware, and secure embedded systems.
  • Debug low-level processor, memory, peripheral, and communication interface issues.
  • Collaborate with firmware, hardware, systems, and cybersecurity engineers throughout the development lifecycle.

Skills

Embedded Rust
Embedded C
ARM Cortex-M
Firmware development
RTOS

Education

Bachelor's degree in CS/CE/EE

Tools

Bare-metal development
ARM toolchain
SoC platforms

Job description

Embedded Software & Firmware Engineer (Rust/C)

Job Location: Tampa, FL (Onsite)

Salary: $100,000–$170,000 Base + 5% Bonus + Full Benefits + Relocation Assistance

Nickerson Talent Solutions (NTS) is hiring an Embedded Software & Firmware Engineer (Rust/C) to develop next-generation embedded software for advanced defense and secure communications systems. This is an exciting opportunity to work with Embedded Rust, Embedded C, ARM processors, firmware, bare-metal systems, and real-time embedded software while helping modernize mission-critical technologies.

If you're passionate about building software that runs directly on embedded hardware and solving complex low-level engineering challenges, we'd love to hear from you.

Why Join?

  • 5% Annual Performance Bonus
  • Relocation Assistance
  • 17 Paid Holidays
  • 401(k) with 4% Company Match
  • 86% Employer-Paid Medical Coverage
  • Direct Hire Opportunity
What You'll Do
  • Design, develop, test, and maintain embedded software using Rust and Embedded C.
  • Modernize legacy Embedded C applications by migrating them to Rust.
  • Develop software for ARM Cortex-M processors, microcontrollers, and SoC platforms.
  • Integrate software with firmware, hardware, and secure embedded systems.
  • Debug low-level processor, memory, peripheral, and communication interface issues.
  • Collaborate with firmware, hardware, systems, and cybersecurity engineers throughout the development lifecycle.
What We're Looking For
  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Software Engineering, or a related technical field.
  • 2+ years of professional Embedded Software or Firmware development experience.
  • Hands-on experience with Embedded Rust and Embedded C.
  • Experience developing software that runs directly on embedded hardware.
  • Experience with ARM processors, microcontrollers, bare-metal development, RTOS, firmware, or SoC platforms.
  • Experience integrating software with firmware and hardware.
Preferred Skills

Apply Today!

If you're an experienced Embedded Software Engineer or Firmware Engineer with an active Secret Clearance and a passion for low-level embedded development, we'd love to connect.

#EmbeddedSoftware #FirmwareEngineer #EmbeddedRust #EmbeddedC #ARM #EmbeddedSystems #RTOS #EmbeddedLinux #DefenseJobs #SecretClearance #SoftwareEngineer #TampaJobs #Hiring #NowHiring

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Rust Software Engineer
Embedded Rust Software Engineer

Nickerson Talent Solutions • Tampa (FL)

On-site
USD 110,000 - 140,000
5% Annual Bonus
Relocation Assistance
17 Paid Holidays
+5
Mission-Critical Embedded Rust Engineer
Mission-Critical Embedded Rust Engineer

Nickerson Talent Solutions • Tampa (FL)

On-site
USD 110,000 - 140,000
5% Annual Bonus
Relocation Assistance
17 Paid Holidays
+5
Embedded C/Rust Software Engineer
Embedded C/Rust Software Engineer

Ultra Intelligence & Communications • Tampa (FL)

On-site
USD 90,000 - 130,000
Annual Bonus
PTO + 11 holidays
401K w/ company match
+2
Embedded C/Rust Software Engineer
Embedded C/Rust Software Engineer

Ultra Intelligence & Communications, Herley • Tampa (FL)

On-site
USD 90,000 - 130,000
Annual Bonus
PTO + holidays
401K matching
+3
Embedded C/Rust Software Engineer
Embedded C/Rust Software Engineer

Ultra Maritime, EMS • Tampa (FL)

On-site
USD 90,000 - 130,000
Annual Bonus
PTO + 11 holidays
Early finish on Friday
+4
Engineer: Sr. Embedded Firmware Engineer (Rust and C)
Engineer: Sr. Embedded Firmware Engineer (Rust and C)

Nanobiosym • United States

On-site
USD 120,000 - 180,000
Embedded Rust Engineer for Secure Defense Systems
Embedded Rust Engineer for Secure Defense Systems

Ultra Intelligence & Communications, Herley • Tampa (FL)

On-site
USD 90,000 - 130,000
Annual Bonus
PTO + holidays
401K matching
+3
Embedded C/Rust Software Engineer
Embedded C/Rust Software Engineer

Ultra Electronics Group • Tampa (FL)

On-site
USD 120,000 - 150,000
Annual Bonus
PTO & holidays 11
401K match
+3
Embedded Rust Engineer for Defense Tech (Secret Clearance)
Embedded Rust Engineer for Defense Tech (Secret Clearance)

Ultra Maritime, EMS • Tampa (FL)

On-site
USD 80,000 - 120,000
Annual Bonus - Performance Related
Competitive Paid Time Off
401K with company match
+2
Embedded C/Rust Software Engineer
Embedded C/Rust Software Engineer

Ultra I&C • Tampa (FL)

On-site
USD 90,000 - 130,000
Annual Bonus
PTO + Holidays
Early Friday finish
+4