Mid Level Software Engineer
$125k - $150kBlackSea Technologies
Job Description
Job Description
Description:
Job description
MUST BE A US CITIZEN (Please do not apply if you are not)
Company Introduction
At BlackSea Technologies, we don't just innovate; we revolutionize.
We 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.
Position: Software Engineer (Mid-Level) – Autonomy Platform (Mainstay)
Location : Flexible / Hybrid
Salary Range: $125,000 - $150,000 annually
We do not build prototypes. We build and operate real systems.
BlackSea 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.
From 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.
At the core of this is Mainstay, our core platform. It connects sensors, autonomy stacks, payloads, and command and control into a single operational system.
We are hiring engineers to build that foundation.
Most software never leaves the screen. Ours operates in the real world.
What You Will Do
Build the Core Autonomy Platform
· Develop production-grade C++ systems running on real vessels
· Build distributed services that operate across constrained edge environments
· Contribute to core platform architecture used across multiple fleets Define How Systems Connect
Define System Interfaces and Integration
· Design APIs and SDKs across MAVLink, UMAA-aligned interfaces, and custom protocols
· Integrate autonomy systems, sensors, payloads, and mission software into a unified system
· Build interfaces that are stable, extensible, and field-tested
Own Control, Safety, and Command Arbitration
- Design systems that determine control authority across:
- human operators
- onboard autonomy
- external systems
- Implement deterministic arbitration logic under conflicting inputs
- Ensure safe, predictable behavior under degraded or contested conditions
Ship Software That Runs in the Field
- Work across software, networking, and hardware boundaries
- Debug real-world failures: latency, packet loss, hardware faults, and state inconsistencies
- Deploy, observe, and iterate on systems operating in production environments
Use AI to Accelerate Engineering
- Leverage tools such as OpenAI Codex and Claude Code for:
- rapid prototyping
- test generation
- debugging assistance
- Contribute to AI-assisted engineering workflows across the team
What It Takes to Win Here
· Write production grade C++ that runs reliably in the field
· Think in systems, interfaces, and failure modes
· Build APIs that others can integrate with
· Move quickly but understand where precision matters
· Debug across compute, network, autonomy, and hardware layers
· Take ownership of services, interfaces, and outcomes.
Requirements:Minimum Qualifications
· 3 to 7 years of software engineering experience
· Strong C++ development experience
· Experience with distributed systems, APIs, and networking.
· Familiarity with robotics, autonomy, or uncrewed systems
· Experience using AI assisted development tools
Preferred
· Experience with Protobuf, MAVLink, DDS, or similar protocols
· Experience with CAN, serial, and TCP/IP wire protocols
· Exposure to UMAA or open architecture standards
· Background in autonomy, robotics, or defense systems
· Experience deploying and debugging software on physical hardware systems
$135k - $155k
...a course to push boundaries of what's possible. Network Engineer (Mid-Level) - Fleet Systems and Data Pipeline (Mainstay) Salary Range... ...From unmanned surface vessels to mission systems and autonomy software, we design, manufacture, and operate mission-ready platforms...SoftwareFlexible hours- ...to manipulate images, edit graphics, and troubleshoot file issues. · Familiarity with Fiery Command Workstation or similar RIP software (a plus). Work Environment On-site role in a professional print shop. Moderate noise environment. Some standing, bending,...SoftwareWork at office
- ...Job Description Job Description Mid-Level Full Stack Engineer, Remote NO THIRD PARTY RECRUITERS!!!!! ~ Contract; Potential Contract to... ...operational use cases. The engineer will contribute across the software development lifecycle, including technical design, coding...SoftwarePermanent employmentContract workH1bRemote workVisa sponsorship
- ManTech International seeks a Software Engineer to build secure, mission-critical solutions for U.S. defense, intelligence, and federal agencies. In this role, you will design, develop, and integrate software using modern languages, cloud services, and Agile practices....Software
- ...complex infrastructure across the Mid-Atlantic such as major bridges... ...to lead work at the highest level, you will find both here. We... ...Job Summary The Project Engineer 2 is a crucial team member in... ...proficiently using specialized software tools. Oversee and refine...SoftwareFor subcontractorWork at officeLocal area
- Software Guidance & Assistance, Inc., (SGA), is searching for a Workday Developer for a CONTRACT... ...is fully remote. Seeking a Workday engineer to strengthen our HCM platform work.... ...practices. Required Skills : Senior-level depth: several years of hands-on Workday...SoftwareContract workFor contractorsRemote work
- ...Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology... ...resume.SummaryType: Full-timeFunction: Information TechnologyExperience level: Mid-Senior LevelIndustry: Information Technology And ServicesSoftwarePermanent employmentFull timeH1b
- ...Leverage AI-powered development tools, including Claude, to improve coding efficiency, accelerate troubleshooting, and support software development activities. Thanks & Regards. Kirti Singh VOTO Consulting LLC Phone: (***) ***-**** Email: ****@*****.***...SoftwareFull time
- ...complex infrastructure across the Mid-Atlantic such as major... ...to lead work at the highest level, you will find both here. We... ...project management and design software. Lead all phases of project... ...~ Bachelor's degree in Civil Engineering, Construction Management, or...SoftwareFor subcontractorWork at officeLocal area
- ...integrator supporting a major federal agency, is hiring a Principal Software Engineer to lead design and delivery on a modernization effort... ...over architecture decisions and mentorship of junior and mid level developers. What You Will Do Design and build software...SoftwareFull time
- ...JOB TITLE : Principal Software Engineer EMPLOYMENT TYPE: Long term Contract LOCATION: Baltimore, MD Key Required Skills Strong... ...marketplace. Provide guidance/support to other junior/mid-level developers. Experience as hands on Technical Lead All...SoftwareLong term contractLocal area
- ...integration components (SSO, LDAP, etc.) and reporting • Provide support for ServiceNow by troubleshooting a variety of difficult software problems, implementing bug fixes and performing root cause analysis • Perform basic no- to low- code configuration of ServiceNow...Software
- ...Salesforce Software Engineer (Senior) TRIA prides itself in leading the charge for innovation and transformation in the federal government... ...technical leadership Collaborate with architects on enterprise-level design decisions Required Qualifications ~8+ years of...SoftwareFull timeWork at officeRemote work
- ...developing worldwide System Integrator, Software and Product Development, IT Outsourcing... ..., ERP and CRM counselling, Product Engineering, Business Intelligence, Data Management... ...ContractFunction: Information TechnologyExperience level: Mid-Senior LevelIndustry: Information...SoftwareWorldwide
- ...Job Title: Principal Software Engineer Location: Woodlawn, MD (5 Days Onsite) Required Skills:- #15+ years of software development experience. # Strong expertise in Java, Spring Boot, Spring Batch, Kafka, OpenShift, AWS, Agile, Angular/React, JavaScript...Software
- ...EMAILS. WILL NOT BE RETURNED. We are looking for a Sr. Staff Software Engineer, on a contract basis, to lead the team retiring IBM WebSphere... ...flows are on the loan-origination critical path, set service-level objectives for them, and build observability, alerting,...SoftwareContract workFor contractorsRemote work
- ...consider candidates outside of the area. Final round interview would be at Merriweather. Overview: Client is seeking a Lead Software Engineer / Java Developer to join a high-performing engineering team responsible for critical claims processing systems serving the...SoftwareContract workH1bWeekday work
- ...Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology... ...guidelines.SummaryType: Full-timeFunction: Information TechnologyExperience level: Mid-Senior LevelIndustry: Information Technology And ServicesSoftwarePermanent employmentFull time
$130k - $200k
...scientists, operators, creatives, designers, engineers, and architects. Our team balances... ...of experience in technology consulting, software engineering, cloud architecture, or enterprise... ...Professional development From entry-level employees to senior leaders, we believe...SoftwareLocal area$153.6k - $207.8k
...This is a hands-on technical role that requires an advanced software/systems engineering background. Coding/automation and design/architecture... ...QUALIFICATIONS - degree in advanced technology, or AWS Professional level certification - Knowledge of AWS services including...SoftwareFull timeFlexible hours- ...Software Engineer Position Base-2 Solutions is looking for a top-notch software engineer to join our team. We are driven to solve challenging... ..., and requirements analysis and synthesis from system level to individual software components. Required Qualifications...Software
- ...developing worldwide System Integrator, Software and Product Development, IT Outsourcing... ..., ERP and CRM counselling, Product Engineering, Business Intelligence, Data Management... ...ContractFunction: Information TechnologyExperience level: Mid-Senior LevelIndustry: Information...SoftwareWorldwide
- ...Location: Washington, DC (Hybrid) 1+ year Need Active Secret Clearance (Must) Required Qualifications: ~10+ years of software/application development experience. ~4+ years of hands-on Microsoft Power Platform experience. ~ Strong experience with: ~ Power...Software
- ...developing worldwide System Integrator, Software and Product Development, IT Outsourcing... ..., ERP and CRM counselling, Product Engineering, Business Intelligence, Data Management... ...SummaryFunction: Information TechnologyExperience level: Mid-Senior LevelIndustry: Information...SoftwareWorldwide
- ...developing worldwide System Integrator, Software and Product Development, IT Outsourcing... ..., ERP and CRM counselling, Product Engineering, Business Intelligence, Data Management... ...SummaryFunction: Information TechnologyExperience level: Mid-Senior LevelIndustry: Information...SoftwareWorldwide
- ...delivers AI/ML-enabled applications, automation, and cloud data engineering on an AWS and Databricks platform, with an emphasis on secure,... ...reviews. Required Qualifications Three or more years of software testing experience, including test automation. DHS...SoftwareFor contractorsRemote work
- ...Mid Level Appian Developer Long-term Contract Position Overview We are seeking... ...Qualifications • Approximately 3 to 4 years of software development experience with strong... ...every engagement. As a trusted IT and Engineering services provider, Brooksource supports...SoftwareLong term contractContract workLocal areaRemote workFlexible hours
$105k - $130k
...performance, strategic advice and the highest level of client service. The firm’s clients—... ...seeking a Enterprise Network and Cloud Engineer who willassist a dynamicInfrastructureteamand... ...(HVAC,Power,monitoring software)Personal Attributes:PositiveattitudeTreat...SoftwareFull timeTemporary workH1bRemote workWorldwideShift work$125k - $155k
...Join one of Baltimore's Best Places to Work! About this role The Banner is seeking a Senior Software Engineer to help build scalable, high-performing digital products that power our journalism and reader experience. This is a highly impactful role for...SoftwareLocal areaRemote workRelocationFlexible hours$55 - $59 per hour
...Mid-Level Full-Stack Developer $55/hr - $59/hr 12 Month Contract (W-2) 100% Remote We are seeking a Mid-Level Full Stack Software Engineer to join a high-impact Agile team responsible for building and scaling a large, enterprise healthcare platform. This is a...SoftwareContract workRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Mid Level Software Engineer. Be the first to apply!





