Назад
Company hidden
5 дней назад

Software Integration Engineer - C2 Systems

120 000 - 200 000$
Тип работы
fulltime
Английский
b2
Страна
US
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Software Integration Engineer - C2 Systems (C++/Middleware): Integrating autonomy software, message-oriented middleware, networks, and operator control units into end-to-end command-and-control workflows for autonomous ground vehicles with an accent on message contracts, vehicle-to-operator data flow, and field deployment. Focus on debugging across distributed systems and constrained networks, migrating legacy OCU workflows, and delivering reliable real-world mission capabilities.

Location: Clarksburg, Maryland, United States; ability to commute as needed. Travel is 10–50% depending on candidate preference and role placement.

Salary: $120,000–$200,000 per year, plus equity for most full-time, high-demand roles.

Company

hirify.global develops autonomous networks, vehicles, sensors, and battlefield systems for national security customers.

What you will do

  • Own end-to-end command-and-control workflows from vehicle command definitions through middleware, networks, and operator control units.
  • Define and extend message contracts for vehicle state, tasks, commands, telemetry, autonomy, routing, convoy, zones, and teleoperation.
  • Build and maintain the integration layer between the autonomy stack and middleware, translating operator commands into vehicle behavior.
  • Support the transition from the legacy operator control unit to the next-generation interface while maintaining existing program workflows.
  • Deploy and validate C2 software on customer-bound hardware, debug field issues across systems and constrained networks, and drive problems to root cause.
  • Translate program and end-user requirements into delivered C2 capabilities while using agentic AI tooling to navigate codebases, prototype, and ship.

Requirements

  • Bachelor’s degree in computer science, engineering, robotics, or a related field, or equivalent demonstrated experience.
  • Experience with publish/subscribe or message-oriented middleware, message schemas or interface-definition formats, and code generation.
  • Core software engineering skills including software design, unit testing, and debugging.
  • Proficiency with the Linux command line and Linux development and deployment environments.
  • Ability to learn unfamiliar codebases quickly, work across the full stack, and communicate system behavior clearly.
  • Eligibility to obtain and maintain a U.S. security clearance may be required.

Nice to have

  • Proficiency in C++ and experience building full-stack web applications with React, Vue, Svelte, TypeScript, Node, or related technologies.
  • Networking experience with UDP/TCP, routing, multicast, broadcast, and debugging over constrained or unreliable links.
  • Experience integrating software on hardware products or working with robotics, autonomous systems, and real-time systems.
  • Background in defense, automotive, robotics, or safety-critical software.

Culture & Benefits

  • Premium healthcare plans, including an HSA-eligible option, with hirify.global covering 80% of premiums for employees and dependents.
  • Life, AD&D, and short- and long-term disability insurance coverage.
  • Twenty days of accrued PTO, a company holiday calendar with a December winter break, and at least seven weeks of paid parental leave.
  • $9,000 annual tuition reimbursement or professional development stipend.
  • 401(k) plan with traditional, Roth, and after-tax deferral options and company matching up to 4%.

Hiring process

  • Recruiter provides additional information about compensation and benefits during the hiring process.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →