Mid-Senior Software Developer
Core
Develop and integrate secure, scalable software architectures for Government-owned and contractor-developed software aboard Unmanned Surface Vessels.
Role type
Mid-Senior Software Developer (Embedded Systems/Defense)
Builds
Secure software for Unmanned Surface Vessels
Domain
Defense / Unmanned Systems
Deliverable
production ML models | product features
Required skills
Java, Rust, C++, Python, Linux (Ubuntu, Red Hat), Docker, CI/CD pipeline development, Agile practices, Project workflow management, Team collaboration
Preferred skills
Networking, Protobuf, Team leadership and mentoring
Technologies
Java, Rust, C++, Python, Docker, GitLab, JIRA, Confluence, IntelliJ, VS Code, Linux, Ubuntu, Red Hat
Responsibilities
Design and implement secure, scalable software architectures; Integrate software with vendor platforms, payloads, and sensors; Collaborate with Mission Autonomy Lead to interpret operational needs into technical specifications; Establish technical baselines and prioritize high-value development work; Support management of security clearance requirements. (via careerplan.io/jobs/g49c8e2d-mid-senior-software-developer-at-simventions-inc-glassdoor-4-6)