Software Developer - Fredericksburg
Core
Develop data-management software tools, machine learning/AI testing tools for autonomous weapons systems, and firmware for sensor data collection.
Role type
Senior Software Developer (Security Clearance)
Builds
Data-management software, AI/ML testing tools, firmware
Domain
Defense / Autonomous Systems / Machine Learning
Deliverable
production ML models
Required skills
Python, JavaScript/TypeScript, C/C++, Shell/Bash, JSON/YML, Docker, Git, Unit Testing
Preferred skills
Java/C#, HTML/CSS, Make, TOML/XML
Technologies
Bash, C#, CSS, Docker, Firmware, Git, JSON, Java, JavaScript, Machine Learning, Python, Security, TypeScript, XML
Responsibilities
Develop data-management software tools; Build software tools for machine learning, artificial intelligence, and autonomous weapons systems testing; Develop firmware for sensor data collection and associated drivers; Create unit tests for newly developed software.