Software Engineer
San DiegoLast seen 13 days ago
Summary
Design, develop, and integrate Python-based software applications, data pipelines, REST APIs, and user interfaces for defense/mission-critical systems. Work directly with customers to translate operational requirements into technical solutions, support hardware integration and testing, and maintain comprehensive engineering documentation. The role requires proficiency in Python, Git, Linux, and REST API design, with experience testing and debugging multi-component systems. Candidates should be comfortable presenting technical concepts to customers and collaborating within small engineering teams across the full software-development lifecycle.
Software DevelopmentC++PythonBashBuild AutomationCI CDDashboardsData PipelinesData VisualizationDesktop User InterfacesEthernetETLGeospatial MappingGitGitHubHardware IntegrationLinuxREST ApisSerial CommunicationsShell ScriptingStatic AnalysisSystem Integration TestingTCP IpTest AutomationWeb Based User Interfaces