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

STR · 2 hours ago

Senior Software Engineer

STR is a technology company specializing in advanced research and development for defense, intelligence, and national security. As a Senior Software Engineer, you will design, develop, implement, and demonstrate advanced algorithms and software systems while providing technical leadership and mentoring throughout the software lifecycle.

Artificial Intelligence (AI)Machine Learning
check
Growth Opportunities
badNo H1BnoteSecurity Clearance RequirednoteU.S. Citizen Onlynote

Responsibilities

Design, develop, implement, and demonstrate advanced algorithms and software systems
Provide technical leadership and mentoring on programs working throughout the software lifecycle, from early prototypes to integrated systems
Develop a diverse set of software tools and applications for mission planning systems, automated enterprise control processes, unmanned platforms, DevSecOps, and CI/CD pipelines

Qualification

C++JavaAlgorithmsObject-Oriented ProgrammingAgile methodologiesTest-driven developmentPythonDevSecOpsCI/CDMAVLINKROSUnreal EngineActive Security Clearance

Required

U.S. Citizen
BS in Computer Science or related technical field with 5+ years' experience
3+ years experience with C++ or Java
Proven understanding of data structures, algorithms, concurrency, and code optimization
Experience utilizing Object-Oriented Programming principles
Experience with Agile software lifecycle methodologies and tools, such as JIRA and Sonarqube
Experience with Test-driven development methodologies
A demonstrated ability to adopt new languages, libraries, and technologies

Preferred

MS or PhD in Computer Science or related technical field
Experience in one or more of the following: motion planning, perception, localization, mapping, controls, and related system performance metrics
Experience programming for embedded and physical devices
Multi-agent coordination of UxVs
MAVLINK or other C2 protocols
Unreal Engine modeling
ROS
TAK
DevSecOps and CI/CD tool chains
Integration of complex software systems
Constraint optimization algorithms
Knowledge representation/ontologies
Python
Active Security Clearance

Company

STR

twittertwittertwitter
company-logo
STR is built on people & technology platforms tackling tough problems in cybersecurity, distributed sensing & artificial.

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Mark McClure
CTO and Executive VP
linkedin
leader-logo
James Wright
ACPSO/PERSEC Officer
linkedin
Company data provided by crunchbase