Skip to main content
N

Embedded Software Engineer

Nickerson Talent Solutions

Location

Tampa, FL

Salary

$100,000 - $170,000 /yearly

Type

fulltime

Posted

Today

via linkedin

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?

✔ $100,000–$170,000 Base Salary

✔ 5% Annual Performance Bonus

✔ Relocation Assistance

✔ 4 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 defense technologies

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

  • U.S. Citizenship.
  • 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

Embedded Rust (

no_std

,

heapless

) • ANSI C • ARM Cortex-M • Bare Metal • RTOS • Embedded Linux • Firmware Development • Device Drivers • Bootloaders • SPI • I2C • UART • CAN • Ethernet • GDB • OpenOCD • JTAG • CMake • Cargo • Git • Python • COMSEC • Cryptography • Aerospace • Defense • Real-Time Embedded Systems

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.

Key Skills:

Embedded Software Engineer • Firmware Engineer • Embedded Rust • Embedded C • ARM • ARM Cortex-M • Microcontrollers • SoC • Bare Metal • RTOS • Embedded Linux • Device Drivers • Bootloaders • SPI • I2C • UART • CAN • GDB • OpenOCD • JTAG • CMake • Cargo • Git • Python • Secure Communications • COMSEC • Cryptography • Aerospace • Defense • Secret Clearance

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

Looking for more opportunities?

Browse thousands of graduate jobs and entry-level positions.

Browse All Jobs