Embedded Software Engineer - Rust/C | ARM | Firmware
📍 Tampa, FL | Onsite | 💰 $100K-$170K + 5% Bonus | Relocation Assistance
Nickerson Talent Solutions (NTS) is hiring an Embedded Software Engineer with hands-on experience in Embedded Rust + Embedded C to develop low-level software for advanced defense and secure communications systems.
This is NOT a general Rust/software development role. We are looking for engineers who have written software that runs directly on embedded hardware.
What You'll Do
• Develop embedded software using Rust and C
• Modernize legacy Embedded C to Rust
• Develop for ARM Cortex-M, microcontrollers and SoCs
• Work with bare-metal and RTOS environments
• Integrate software with firmware and hardware
• Debug low-level processor, memory and peripheral issues
• Use tools such as GDB, JTAG and OpenOCD
Must-Have
• 2+ years professional Embedded Software/Firmware experience
• Hands-on Embedded Rust + Embedded C
• Experience developing software for embedded hardware
• ARM, microcontrollers, bare metal, RTOS, firmware or SoC experience
• U.S. Citizenship
• Bachelor's degree in a related technical field
Preferred
Rust: no_std, heapless, Cargo | Embedded: Device Drivers, Bootloaders, HAL/BSP | Interfaces: SPI, I2C, UART, CAN, Ethernet | Tools: GDB, OpenOCD, JTAG, Git, CMake | Defense: COMSEC, Cryptography, Aerospace
If your background includes Embedded Rust + C + ARM + Firmware + real hardware, I'd like to connect.
#EmbeddedRust #Rust #EmbeddedSoftware #Firmware #EmbeddedC #ARM #CortexM #BareMetal #RTOS #DefenseJobs #TampaJobs