Назад
Company hidden
21 час назад

Lead Software Engineer - Embedded Computing Software (Embedded)

108 900 - 145 200$
Формат работы
remote (только USA)
Тип работы
fulltime
Грейд
lead
Английский
b2
Страна
US
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

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

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

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

Текст:
/
TL;DR
Lead Software Engineer - Embedded Computing Software (Embedded) (C/C++): Designing, developing, integrating, and testing complex embedded computing software for defense and aerospace products with an accent on real-time systems, bootloaders, device drivers, and hardware integration. Focus on making architecture decisions, debugging advanced software and hardware issues, and delivering compliant solutions under DO-178C and CMMI processes.

Location: Remote in Massachusetts, United States; U.S. citizenship and active U.S. DoD clearance are required.

Salary: $108,900–$145,200 per year, plus bonus.

Company

Defense Solutions division delivering embedded computing products and services for defense and aerospace applications.

What you will do

  • Translate product plans and customer requirements into software specifications and requirements, including estimates for bids and proposals.
  • Collaborate with systems engineering, hardware development, and technical teams to design sustainable solutions.
  • Design, develop, integrate, and test embedded computing software in line with industrial, military, and aerospace standards.
  • Implement and debug bootloaders, Linux and VxWorks device drivers, applications, test software, and product simulations.
  • Diagnose advanced defects, resolve escalated customer issues, and deliver software enhancements.
  • Support software design and test documentation and user manuals.

Requirements

  • U.S. citizenship and active U.S. DoD clearance required.
  • Bachelor’s degree in computer science, computer engineering, software engineering, or a related technical field.
  • 8–12+ years of progressive software development experience, including complex applications or subsystems; 5+ years developing software systems and 4+ years leading software projects.
  • Strong experience with C/C++, real-time embedded software, Linux, VxWorks, device drivers, scripting, Python, LabVIEW, and IPMI.
  • Experience with Vivado/Vitis, PetaLinux, GCC, CMake, Yocto, Intel x86, ARM, AMD Zynq MPSoCs, and embedded debugging equipment.
  • Knowledge of Ethernet, InfiniBand, RDMA, PCIe, SPI, I2C, RS232/RS422, requirements management, Git, Jira, Confluence, DO-178C, and CMMI.

Nice to have

  • Advanced technical degree.
  • Experience with LynxOS Hypervisor and virtualization concepts.
  • Familiarity with GreenHills Multi, COSMIC, ClearQuest, and VectorCAST.

Culture & Benefits

  • Paid time off.
  • 401(k) with employer match and profit sharing.
  • Health and wellness benefits.
  • Learning and development opportunities.
  • Employee stock purchase plan, referral program, competitive pay, and recognition.

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