{"id":1268144,"url":"https://alion.io/job/blacksea-technologies-mid-level-software-engineer","title":"Mid Level Software Engineer","company":{"id":2073558,"name":"BlackSea Technologies","domain":"blacksea.tech","url":"https://alion.io/company/blacksea-tech","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Paylocity","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"middle","employment_type":null,"work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Baltimore, United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":98000,"max_usd":191000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":795},"experience_years_min":3,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"C++","optional":false},{"name":"Claude Code","optional":false},{"name":"MAVLink","optional":false},{"name":"OpenAI Codex","optional":false},{"name":"Protobuf","optional":false},{"name":"TCP/IP","optional":false}],"status":"live","first_seen_at":"2026-08-31T13:48:22Z","employer_posted_date":"2026-09-25","last_verified_at":"2026-09-26T10:07:00Z","board_verified":true,"closed_at":null,"days_open":26,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":26},"description":"Description\nJob description\nMUST BE A US CITIZEN (Please do not apply if you are not)\nCompany Introduction\nAt BlackSea Technologies, we don't just innovate; we revolutionize.\nWe are a close-knit team of creative and innovative thinkers specializing in full lifecycle development of cutting-edge maritime technology. At BlackSea, you won't just find a job; you'll find a community of experts who aspire to solve diverse and complex challenges. Be part of a company where your ideas matter, your expertise is valued, and your contributions make a real impact. Together, we are not just sailing; we are charting a course to push boundaries of what's possible.\nPosition: Software Engineer (Mid-Level) - Autonomy Platform (Mainstay)\nLocation: Flexible / Hybrid\nSalary Range: $ 125,000 - $150,000 annually\nWe do not build prototypes. We build and operate real systems.\nBlackSea is building the next generation of maritime autonomy. Our systems deploy, operate, and deliver in the real world: on the water, under constraints, and in environments where failure matters.\nFrom unmanned surface vessels to mission systems and autonomy software, we design, manufacture, and operate mission-ready platforms at scale. Our systems are already deployed, in operations, and shaping how autonomous fleets operate. Ideas do not sit in PowerPoint here. They move from design to build to deployment quickly.\nAt the core of this is Mainstay, our core platform. It connects sensors, autonomy stacks, payloads, and command and control into a single operational system.\nWe are hiring engineers to build that foundation.\nMost software never leaves the screen. Ours operates in the real world.\nWhat You Will Do\nBuild the Core Autonomy Platform\n· Develop production-grade C++ systems running on real vessels\n· Build distributed services that operate across constrained edge environments\n· Contribute to core platform architecture used across multiple fleets Define How Systems Connect\nDefine System Interfaces and Integration\n· Design APIs and SDKs across MAVLink, UMAA-aligned interfaces, and custom protocols\n· Integrate autonomy systems, sensors, payloads, and mission software into a unified system\n· Build interfaces that are stable, extensible, and field-tested\nOwn Control, Safety, and Command Arbitration\nDesign systems that determine control authority across: human operators \n onboard autonomy \n external systems \n\nImplement deterministic arbitration logic under conflicting inputs \nEnsure safe, predictable behavior under degraded or contested conditions \nShip Software That Runs in the Field\nWork across software, networking, and hardware boundaries \nDebug real-world failures: latency, packet loss, hardware faults, and state inconsistencies \nDeploy, observe, and iterate on systems operating in production environments \nUse AI to Accelerate Engineering\nLeverage tools such as OpenAI Codex and Claude Code for: rapid prototyping \n test generation \n debugging assistance \n\nContribute to AI-assisted engineering workflows across the team\nWhat It Takes to Win Here\n· Write production grade C++ that runs reliably in the field\n· Think in systems, interfaces, and failure modes\n· Build APIs that others can integrate with\n· Move quickly but understand where precision matters\n· Debug across compute, network, autonomy, and hardware layers\n· Take ownership of services, interfaces, and outcomes.\nRequirements\nMinimum Qualifications\n· 3 to 7 years of software engineering experience\n· Strong C++ development experience\n· Experience with distributed systems, APIs, and networking.\n· Familiarity with robotics, autonomy, or uncrewed systems\n· Experience using AI assisted development tools\nPreferred\n· Experience with Protobuf, MAVLink, DDS, or similar protocols\n· Experience with CAN, serial, and TCP/IP wire protocols\n· Exposure to UMAA or open architecture standards\n· Background in autonomy, robotics, or defense systems\n· Experience deploying and debugging software on physical hardware systems","description_format":"text","description_chars":3975,"description_truncated":false,"requirements":{"experience_years_min":3,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[{"name":"United States","iso":"US","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-09-25T22:56:07Z"}],"liveness":{"score":27,"band":"fade","label":"Fading","p_open":1,"p_active":0.598,"p_room":0.45,"age_days":25,"expected_fill_days":17,"reasons":["conf:0","win:tail"],"computed_at":"2026-09-26T05:45:00Z"},"pay":null,"html_url":"https://alion.io/job/blacksea-technologies-mid-level-software-engineer","json_url":"https://alion.io/job/blacksea-technologies-mid-level-software-engineer.json","meta":{"generated_at":"2026-09-27T00:58:31Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","usage":{"tier":"crawler","counted_by":"address","units_charged":1,"used_today":879,"day_limit":5000,"remaining_today":4121,"minute_limit":60,"resets_at":"2026-09-28T00:00:00Z"}}}