{"id":3345810,"url":"https://alion.io/job/blue-ops-software-engineer-ii-embedded-systems-software","title":"Software Engineer II /Embedded Systems & Software","company":{"id":2335094,"name":"Blue Ops","domain":"blueops.com","url":"https://alion.io/company/blueops","size_band":"11-50","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Paycom","truth_index":null},"role":"Hardware","role_family":"Hardware","seniority":"middle","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":[],"countries":[],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":true,"technologies":[{"name":"C++","optional":false},{"name":"Cursor","optional":false},{"name":"Git","optional":false},{"name":"GitLab","optional":false},{"name":"Jira","optional":false},{"name":"Linux","optional":false},{"name":"OpenAI Codex","optional":false},{"name":"Python","optional":false},{"name":"TCP/IP","optional":false},{"name":"ArduPilot","optional":true},{"name":"C","optional":true},{"name":"CI/CD","optional":true},{"name":"Docker","optional":true},{"name":"FFmpeg","optional":true},{"name":"GitLab CI","optional":true},{"name":"GStreamer","optional":true},{"name":"MAVLink","optional":true},{"name":"PostgreSQL","optional":true},{"name":"WebRTC","optional":true}],"status":"live","first_seen_at":"2026-10-27T17:10:32Z","employer_posted_date":"2026-10-27","last_verified_at":"2026-10-29T11:44:08Z","board_verified":true,"closed_at":null,"days_open":2,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":2},"description":"Position Overview\nWe are seeking a hands-on, mid-level Software Engineer to develop, integrate, and maintain\nsoftware for unmanned surface vessels (USVs) and autonomous maritime systems.\nThis role emphasizes rapid software development, embedded systems integration, and practical\nengineering solutions. The ideal candidate is comfortable working in an evolving development\nenvironment, delivering reliable features quickly, and introducing lightweight tools and\nworkflows that improve team productivity without unnecessary overhead.\nThe engineer will work closely with software, mechanical, electrical, and networking teams to\ndevelop and support onboard computing, communication systems, video services, vehicle\ntelemetry, and third-party integrations.\nRequired Qualifications\nPython and C++: Strong Python development skills and working proficiency in C++\nLinux: Experience developing, deploying, and troubleshooting software on Linux-based\nsystems\nVersion Control: Experience with Git, GitLab, or equivalent source-control platforms,\nincluding branching and code reviews\nProject Management: Familiarity with Jira or similar issue-tracking tools\nAI-Assisted Development: Experience using generative AI coding tools such as Cursor,\nOpenAI Codex, or similar\nNetworking: Understanding of TCP/IP, UDP, Ethernet, network routing, and\nconnectivity troubleshooting\nSoftware Integration: Experience integrating software with hardware, sensors, APIs,\nand communication protocols\nTesting and Debugging: Experience developing automated tests and troubleshooting\ncomplex software issues\nSoftware Development: Ability to independently develop, test, and deliver reliable\nsoftware features\nEmbedded Systems: Familiarity with embedded computing platforms and\nhardware/software interfaces\nPreferred Qualifications\nArduPilot, ArduRover, and MAVLink\nATAK/WinTAK integration and plugin development\nNVIDIA Jetson or other embedded Linux platforms\nDocker and containerized applications\nGitLab CI/CD, automated builds, and deployment scripting\nCAN bus, UART, serial communications, and hardware interfaces\nVideo streaming technologies such as RTSP, WebRTC, FFmpeg, GStreamer, and\nMediaMTX\nGNSS, radar, cameras, and marine electronics\nSatellite, cellular, and other variable-bandwidth communication systems\nExperience with autonomous vehicles, robotics, maritime systems, or defense technology\nPostgreSQL or other database technologies\nKey Responsibilities\nDevelop, test, and maintain Python and C++ applications for unmanned maritime\nplatforms\nIntegrate third-party sensors, cameras, radar, communication systems, and software\nDevelop and support vehicle telemetry, remote monitoring, video streaming, and system\nhealth applications\nTroubleshoot complex software, networking, operating system, and hardware integration\nissues\nDevelop lightweight automated tests, build scripts, and deployment tools\nImprove GitLab development workflows and software release practices where they\nprovide practical value\nCreate repeatable procedures for building, packaging, and deploying onboard and\noperator-facing software\nSupport development and integration of MAVLink, ArduPilot, and TAK-based systems\nas needed\nCollaborate with mechanical, electrical, networking, autonomy, and software engineering\nteams\nSupport laboratory, dockside, and on-water integration and testing\nMaintain clear technical documentation, version control, and development tasks\nUse AI-assisted development tools to accelerate development, debugging, and testing\nwhile maintaining software quality\nIdeal Candidate\nEnjoys hands-on software development and practical engineering challenges\nCan move quickly from requirements to working software\nComfortable developing solutions in a fast-paced, evolving environment\nUnderstands how to balance rapid prototyping with long-term reliability and\nmaintainability\nProactively identifies repetitive tasks and introduces simple automation\nKnows when a lightweight script or workflow is more appropriate than a complex\ninfrastructure solution\nCan independently troubleshoot issues across applications, Linux, networking, and\nembedded hardware\nWorks effectively with multidisciplinary engineering teams\nAdditional Requirements\nWillingness to work hands-on with embedded hardware and autonomous vehicle systems\nAbility to independently manage assigned development tasks and priorities\nWillingness to participate in field testing and occasional travel\nStrong written and verbal communication skills\nAbility to document technical work and collaborate effectively with other engineers\nPhysical Requirements and Working Environment\nThis role combines office and laboratory work with hands-on vessel integration and outdoor testing.\nAbility to manually lift and carry equipment and materials weighing up to 50 pounds.\nAbility to crawl, kneel, crouch, bend, climb, and work in confined or awkward spaces while installing, inspecting, and servicing equipment on and around vessels.\nAbility to safely board and move around boats, docks, and uneven or wet surfaces.\nComfortable working outdoors and in marine environments, including dockside activities and on-water testing.\nOccasional travel and schedule flexibility may be required to support trials and demonstrations.\nBackground Check\nThis position will require successfully completing a post-offer background check. Qualified candidates with a criminal history will be considered and are not automatically disqualified, consistent with federal and state law.\nEEO and ITAR/EAR Work Authorization Disclosure\nRed Cat Holdings provides equal employment opportunities (EEO) to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. This position requires direct or indirect access to hardware, software, technology or technical data controlled under the International Traffic in Arms Regulations (ITAR) and the Export Administration Regulations (EAR). Successful candidates for positions subject to ITAR/EAR restrictions must provide proof of U.S. Citizenship or Permanent Residence and must not require sponsorship for export-restricted work authorization.\nE-Verify\nThe company participates E-Verify ensure eligibility for employment and compliance with Right to Work rules.\nCompensation: Base pay, plus generous annual equity package and potential bonuses.","description_format":"text","description_chars":6565,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":true,"languages":[]},"benefits":["Equity"],"hiring_locations":[{"name":"United States","iso":"US","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Electrical & Electronic Engineering","Military","Robotics","Underwater & Marine Robotics"],"lifecycle":[{"event":"open","at":"2026-10-27T17:10:32Z"}],"visa":[],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":1,"expected_fill_days":8,"reasons":["conf:14","velocity","win:early"],"computed_at":"2026-10-29T05:49:05Z"},"pay":null,"html_url":"https://alion.io/job/blue-ops-software-engineer-ii-embedded-systems-software","json_url":"https://alion.io/job/blue-ops-software-engineer-ii-embedded-systems-software.json","meta":{"generated_at":"2026-10-29T21:59:38Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":32451,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-30T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":2335094},"rest":"https://alion.io/mcp/rest/get_company?id=2335094"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fblue-ops-software-engineer-ii-embedded-systems-software"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fblue-ops-software-engineer-ii-embedded-systems-software"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fblue-ops-software-engineer-ii-embedded-systems-software"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/blue-ops-software-engineer-ii-embedded-systems-software\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fblue-ops-software-engineer-ii-embedded-systems-software"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3345810}},{"tool":"search_jobs","arguments":{"company":"blueops.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3345810},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}