Staff /Senior Staff Rust Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

SciTec · 1 week ago

Staff /Senior Staff Rust Software Engineer

SciTec, Inc. is a dynamic small business focused on delivering advanced sensor data processing technologies for National Security and Defense. They are seeking a talented senior software engineer to support programs delivering Next-Generation Missile Warning software, working within a team to develop and integrate software solutions for missile warning and defense applications.

AerospaceConsultingInformation Technology
badNo H1BnoteSecurity Clearance RequirednoteU.S. Citizen Onlynote

Responsibilities

Works independently on program sub tasks or features, may own small projects or large tasks; technical lead or lead developer for an Agile team
Demonstrate fluent, idiomatic mastery of primary language; comfortable with software design and architecture
Provide thought leadership at a team level
Regularly communicate with customers, present status, engage in program-level meetings and processes
Other duties as assigned

Qualification

RustC++LinuxDockerData StructuresAlgorithmsDetail orientedCommunication skills

Required

A Bachelor's degree in the physical sciences, mathematics, engineering, or computer science
At least two years of professional experience using Linux operating systems
Professional experience in Rust
The ability to obtain and maintain a DoD security clearance
Knowledge in C++ language on Linux
Experience working in Docker
Knowledge of writing and debugging Makefiles and shell scripts
Knowledge of Data Structures and Algorithms
Detail oriented
Good verbal and written communication skills

Preferred

At least three years of professional experience and fluency in C++
An advanced degree in the physical sciences, mathematics, engineering, or computer science
Experience implementing features of C++ 17 and 20 standards
Optimization skills for high data throughput processing
Strong understanding and experience with modern object-oriented design, inheritance patterns and SOLID principles
Software vulnerability analysis and remediation using static code analysis tools
Unit, component, and integration test development with a test framework such as googletest - test driven design
Exception and error handling for recovery and graceful degradation
Application containerization and orchestration with docker, docker-compose, podman, Kubernetes, etc
Process automation and CI/CD in Jenkins, gitlab-ci or similar
Build configuration with CMake
Experience with the exploitation and analysis of OPIR, E/O, SAR, Spectral, RF, or other remotely sensed data
Professional experience with DevSecOps
Professional or academic experience with Agile software development

Benefits

4% Safe Harbor 401(k) match
100% company paid HSA medical insurance, with a choice of 2 buy-up options
80% company paid dental insurance
100% company paid vision insurance
100% company paid live insurance
100% company paid long-term disability insurance
100% company paid hospital indemnity insurance
Voluntary accident and critical illness insurance
Short-term disability insurance
Annual profit-sharing plan
Discretionary performance bonus
Paid parental leave
Generous Paid Time Off (PTO), including holidays, vacation, and sick pay
Flexible work hours

Company

SciTec

twittertwitter
company-logo
The world brings ever-evolving challenges; SciTec builds solutions.

Funding

Current Stage
Growth Stage
Total Funding
unknown
2025-10-05Acquired

Leadership Team

leader-logo
David Simenc
President
linkedin
Company data provided by crunchbase