Senior Software Engineer – Rust

🔥 0 minutes ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Defense Unicorns

Defense Unicorns

51 - 200 employees

🔒 Cybersecurity

💰 Seed Round on 2022-10

Defense • Software • Cybersecurity

Defense Unicorns is a cutting-edge technology company focused on transforming the way the U. S. Department of Defense (DoD) procures and deploys mission-critical software capabilities. Through its Airgap App Store and Unicorn Delivery Service (UDS), Defense Unicorns offers a centralized marketplace of trusted, pre-approved applications designed for rapid, secure, and compliant deployments in the most secure and complex DoD environments. The company emphasizes speed and reliability in software delivery, catering to various missions across domains such as Army, Navy, Air Force, and Space Force. Defense Unicorns meets the unique challenges of DevSecOps for defense systems, ensuring operational adaptability and security in mission-critical software deployments.

📋 Description

• Design and implement high-performance, distributed, software systems in Rust, targeting cloud-native as well as resource-constrained and edge computing environments • Participate in system architecture, network topologies, hardware part evaluation, and engineering reviews for both existing product revisions and new systems • Develop software/models systems that supports human-in-the-loop and human-on-the-loop autonomy workflows for distributed operations • Build infrastructure enabling deterministic builds, reproducible environments, and configuration management to ensure traceability and maintainability • Implement and maintain systems with over-the-air (OTA) update mechanisms for field-deployed systems - virtual machines, containers, and embedded packages • Integrate software with microcontroller peripherals and hardware buses (SPI, I2C, UART, Ethernet, USB, AXI, etc.) • Develop and execute comprehensive experiment and test strategies including: • Unit testing • Software-in-the-Loop (SITL) • Hardware-in-the-Loop (HITL) • Functional, end-to-end system/field/scale testing • Collaborate with mission heroes and multidisciplinary teams to deploy and sustain systems, supporting integration and various exercises and operational events • Optimize systems for performance, reliability, power consumption, and maintainability

🎯 Requirements

• Professional experience in software engineering, embedded systems, or firmware development - delivering production-grade product • Strong proficiency in Rust - experience in low-level, embedded or no_std environments a bonus • Experience integrating with microcontroller peripherals and hardware interfaces (SPI, I2C, UART, Ethernet, USB, etc.) • Familiarity with software design, algorithm implementation, debugging/testing/profiling, and performance optimization • Working knowledge of: • Distributed systems, data-distribution and network architectures • Networking protocols and technologies (TCP/UDP, BLE/LoRa, routing) • Trust systems, certificate management, and encryption schemes • Modern data patterns, CRDTs, offline-first, synchronization/replication • Strong communication skills and ability to collaborate across engineering disciplines • U.S. citizenship and ability to obtain and maintain a Top Secret / SCI security clearance.

🏖️ Benefits

• Medical/Dental/Vision • Premiums are 100% Company Paid • Health Savings Account • Life Insurance • Disability Insurance • 401k Retirement Plan • Company Stock Options • Home Office Budget • Flexible Time Off (FTO) plus all Federal Holidays • Paid Parental Leave • Reimbursement for approved trainings/subscriptions • Conferences (travel, lodging, and fees)

Apply Now

Similar Jobs

🔥 1 hour ago

MCA Connect

201 - 500

D365 CE & Power Platform Technical Architect focusing on Microsoft Business Applications solutions. Engaging in multi-phase project lifecycles, including design, development, and deployment.

🇺🇸 United States – Remote

💵 $120k - $170k / year

💰 Private Equity Round on 2020-07

⏰ Full Time

🟡 Mid-level

🟠 Senior

🔙 Backend Engineer

🔥 2 hours ago

Designing and implementing AI solutions for operational efficiency in managed services environments. Leading the development of AI integrations within core service delivery processes.

🔥 2 hours ago

Mayflower

501 - 1000

🥽 AR/VR

🤖 Artificial Intelligence

📱 Media

Kotlin/Java Developer developing solutions for a payment gateway facilitating transactions for merchants and users. Collaborating on a high-load system architecture ensuring PCI DSS compliance.

🔥 9 hours ago

Ad Hoc LLC

501 - 1000

🏛️ Government

🤖 Artificial Intelligence

🔌 API

Software Engineer II developing impactful digital services for government, collaborating with federal agencies and utilizing modern technologies like Golang and Angular while ensuring deliverables meet requirements.

🔥 12 hours ago

Broadcom

10,000+ employees

🔧 Hardware

📡 Telecommunications

☁️ SaaS

Kubernetes Platform Architect enabling enterprise success with VMware Kubernetes Service on VMware Cloud Foundation. Guiding customers through solution design, validation, and deployment of vKS solutions.