Location
Tampa, FL
Salary
$100,000 - $170,000 /yearly
Type
fulltime
Posted
Today
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.