Find a jobRecruiters

Embedded RUST Software Engineer

Exclusive opportunity

Onsite

Embedded RUST Software Engineer

MISC. Recruiting

Embedded RUST Software Engineer

Skills

RustPython

3 days ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Salary:

$95,000 – $135,000 / year

Location:

Tampa, FL, USA

Work mode:

Onsite

Published on:

21 October 2026

What they need


We are seeking an Embedded Software Engineer to design, develop, and optimize embedded software for critical platforms. In this role, you will work on C and Rust code baselines, architecting embedded solutions, and ensuring software quality through robust testing and documentation. This position may require occasional travel (about 5%) for customer meetings and off-site development/testing.

Role Responsibilities:

  • Design and develop embedded software, focusing on C and Rust.

  • Perform trade studies and embedded architecture design for Rust-based solutions.

  • Create and maintain engineering documentation: Requirements Specs (SHRS, IRS), Interface

Control Documents (ICDs), and Design Descriptions (SHDD).

  • Develop and execute unit, integration, and acceptance test plans.

  • Manage configuration control for software development items.

  • Work within Agile and Waterfall development environments.

  • Provide regular progress updates to stakeholders.

  • Identify and implement process and tool improvements.

  • Stay current with emerging embedded and Rust technologies.

  • Collaborate in a high-performance, mission-driven team environment.• Other tasks as assigned.

Required Qualifications and Skills:

  • Active US Government Secret Security Clearance (US citizenship required).

  • Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, or related

field; or equivalent combination of education and experience.

  • 2+ years of experience in embedded software development, including C-to-Rust code

conversion, low-level embedded software design, and coding in both C and Rust.

  • Hands-on experience with embedded processors, SoC development, and ARM-based systems

integration with firmware.

Preferred Skills:

  • 5+ years of embedded software development experience.

  • Proficiency in constrained Rust environments (no-std, heapless), ANSI C, and Python.

  • Experience with openOCD, gdb, and AMD Zynq UltraScale+ MPSoC ZCU102 Evaluation Kit.

  • Strong troubleshooting skills for low-level embedded issues, including memory management.

  • Familiarity with SEI CMMI processes for small, agile teams.

  • Understanding of NSA High Assurance Certification process and relevant US DoD systems.

  • Analytical problem-solving skills with the ability to visualize outcomes, assess technical risks, and think creatively.

  • Excellent communication, collaboration, and interpersonal skills with a positive, adaptable work

ethic.

Other offers great for you!

These companies are also looking for great profiles

Rheso.tech

Embedded Software Engineer

75-85k€ (Annuel)

Permanent contract

Munich, Germany

Hybrid

Skills

Dart

1 year ago

Quick apply

NGC x OPTIMA

Ingénieur Logiciel embarqué

Freelance

Cergy, France

Hybrid, Onsite

Skills

AUTOSARBSW

1 month ago

Quick apply

Salutech

Ingénieur Logiciel IA

Freelance

Paris, France

Onsite, Hybrid

Skills

DockerPythonTesting & QAKubernetesSoftware refactoringCI/CDObservabilityAsynchronous programming

8 days ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools