Senior Software Development Engineer
Core
Senior Software Engineer leading full lifecycle development of high-reliability software for defense and public safety applications, including surveillance sensors and unmanned vehicles.
Role type
Senior Software Development Engineer (Defense Systems)
Builds
Advanced surveillance sensors, unmanned air and ground vehicles, and chemical/biological/radiation detection systems for warfighters and first responders.
Domain
Defense and Public Safety / Embedded Systems
Deliverable
production ML models | product features
Required skills
Java, multi-threaded programming, debugging, Git, network configuration, team management, requirements analysis, system design
Preferred skills
C++, Bash scripting, Ubuntu 22.04, Android development, ATAK plugin development, MIL-STD-498 documentation, hardware schematics reading
Technologies
Java, IntelliJ, Git, Jira, Confluence, Ubuntu 22.04, Android Studio, ssh, scp
Responsibilities
Lead software engineering lifecycle from requirements to deployment; manage and coordinate engineering team tasks; develop software for integrated defense systems; troubleshoot complex technical challenges; estimate effort and track project scope; collaborate with hardware teams and customers.
Seniority
Senior, hands-on IC with team leadership