Secure Embedded Rust Engineer (Onsite, Cedar Rapids)

Quest Defense

Cedar Rapids (IA)

On-site

USD 130,000 - 145,000

Full time

42 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

401(k) matching
Certification assistance
Professional development
Flexible workplace

Job summary

Quest Defense Systems and Solutions in Cedar Rapids, IA, seeks a Secure Embedded Software Engineer with Rust expertise to develop low-level software for aerospace and defense systems, including BSPs, drivers, and FPGA-based platforms.

This role offers early program involvement, collaboration across systems, hardware, FPGA, and cybersecurity teams, and onsite work with relocation assistance. U.S. citizenship and ability to obtain a Secret clearance are required.

Qualifications

  • Bachelor’s degree in Computer Science, Software/Electrical Engineering or related field.
  • At least five years of embedded software development experience.
  • Experience developing BSPs, device drivers, or hardware-interface software.
  • Strong understanding of embedded systems, memory management, concurrency, and real-time concepts.
  • Experience with software requirements, architecture, unit testing, integration testing, debugging, and code reviews.

Responsibilities

  • Design, develop, and maintain secure embedded software using Rust.
  • Develop low-level BSPs, device drivers, and hardware interface software.
  • Integrate software with FPGAs, SoCs, processors, and embedded hardware.
  • Participate in requirements, architecture, interface definition, and trade studies.
  • Apply secure software design practices throughout the lifecycle.
  • Develop and execute unit, integration, and system-level tests.
  • Support board bring-up, hardware/software integration, debugging, and performance optimization.
  • Troubleshoot issues across software, hardware, FPGA, and system boundaries.
  • Collaborate with systems, hardware, FPGA, cybersecurity, and test engineering teams.
  • Create design documentation, test evidence, and other artifacts.

Skills

Rust
Embedded systems
BSPs
Device drivers
Hardware interfaces
Real-time software
Memory management
Concurrency

Education

Bachelor’s degree in CS/CE/EE
Master’s degree (preferred)

Tools

Git
CI/CD pipelines

Job description

Quest Defense Systems and Solutions in Cedar Rapids, IA, seeks a Secure Embedded Software Engineer with Rust expertise to develop low-level software for aerospace and defense systems, including BSPs, drivers, and FPGA-based platforms.

This role offers early program involvement, collaboration across systems, hardware, FPGA, and cybersecurity teams, and onsite work with relocation assistance. U.S. citizenship and ability to obtain a Secret clearance are required.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Rust Embedded Security Engineer — Aerospace/Defense (Onsite IA)
Rust Embedded Security Engineer — Aerospace/Defense (Onsite IA)

questdefensesystemssolutionsinc • Cedar Rapids (IA)

On-site
USD 120,000 - 170,000
Relocation assistance
Secure Embedded Software Engineer (Rust) – Mission-Critical
Secure Embedded Software Engineer (Rust) – Mission-Critical

Quest Defense • Fort Wayne (IN)

On-site
USD 130,000 - 145,000
Relocation assistance
Competitive compensation
401(k) with employer match
+1
Secure Embedded Software Engineer
Secure Embedded Software Engineer

questdefensesystemssolutionsinc • Cedar Rapids (IA)

On-site
USD 120,000 - 170,000
Relocation assistance
Secure Embedded Software Engineer New Cedar Rapids, IA
Secure Embedded Software Engineer New Cedar Rapids, IA

Quest Defense • Cedar Rapids (IA)

On-site
USD 130,000 - 145,000
401(k) matching
Certification assistance
Professional development
+1
Onsite Embedded Product Security Engineer (Aerospace)
Onsite Embedded Product Security Engineer (Aerospace)

engineeringjobs.net, Inc. • Cedar Rapids (IA)

On-site
USD 69,000 - 131,000
Medical insurance
Dental insurance
Vision insurance
+2
Secure Embedded Software Engineer New Fort Wayne, IN
Secure Embedded Software Engineer New Fort Wayne, IN

Quest Defense • Fort Wayne (IN)

On-site
USD 130,000 - 145,000
Relocation assistance
Competitive compensation
401(k) with employer match
+1
Rust Encryption Engineer - Embedded Systems (On-Site)
Rust Encryption Engineer - Embedded Systems (On-Site)

L3Harris Technologies • Camden (NJ)

On-site
USD 118,000 - 225,000
Health insurance
401(k) match
Paid time off
+1
Embedded Product Security Engineer – Onsite (Cedar Rapids)
Embedded Product Security Engineer – Onsite (Cedar Rapids)

Prattwhitney • Cedar Rapids (IA)

On-site
USD 110,000 - 170,000
Relocation assistance
Senior Embedded Platform Software Engineer (Onsite)
Senior Embedded Platform Software Engineer (Onsite)

Choosecolumbusga • Cedar Rapids (IA), Northern (KY)

Hybrid
USD 87,000 - 165,000
Medical, dental, and vision insurance
Three weeks of vacation for newly hire
Generous 401(k) plan with matching
+5
Embedded Cybersecurity Engineer for Critical Systems
Embedded Cybersecurity Engineer for Critical Systems

Prattwhitney • Cedar Rapids (IA)

On-site
USD 69,000 - 131,000
Benefits package