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

Senior Software Engineer (Embedded)

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

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

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

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

Текст:
/
TL;DR
Senior Software Engineer (Embedded): Designing, developing, and testing embedded software for digital signal processing computer boards with an accent on board support packages, device drivers, firmware, and verification software. Focus on developing BIOS/U-Boot and Linux/VxWorks drivers, analyzing hardware requirements, and validating software releases for defense and aerospace systems.

Location: Onsite in Ashburn, Virginia or Massachusetts, United States

Company

Defense and aerospace solutions organization delivering embedded computing products and modular open systems for air, ground, and naval defense applications.

What you will do

  • Design, develop, and test embedded software for digital signal processing computer boards.
  • Create and modify board support packages, device drivers, power-on firmware, BIOS/U-Boot, and built-in test software.
  • Analyze requirements, develop design alternatives, and contribute to architecture, design, and code reviews.
  • Develop test software and procedures, validate releases, and coordinate software releases.
  • Prepare accurate user and design documentation, task breakdowns, and project estimates.
  • Evaluate new technologies, improve development processes, and share embedded software knowledge.

Requirements

  • Bachelor’s degree in Electrical Engineering, Computer Engineering, or equivalent, with at least 5 years of experience.
  • Strong C programming skills and experience with embedded software engineering processes and standards.
  • Experience developing Linux and/or VxWorks device drivers.
  • Experience with hardware design verification testing and firmware and/or BIOS development.
  • Ability to read and understand IC datasheets and board schematics.
  • Strong communication skills, accountability, quality focus, and ability to meet deadlines.

Nice to have

  • Active secret clearance or ability to obtain secret clearance.
  • Experience with Yocto Linux, Xilinx PetaLinux, Xilinx MPSoC, interrupts, and DMA.
  • Experience with Git or SVN, JIRA, debugging tools, and software test methodologies.
  • Knowledge of PCIe, PCI, FPGAs, I2C, Flash, Ethernet, and electronic diagnostic equipment.
  • Project management experience.

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, recognition, and competitive pay.
  • Inclusive and supportive work culture.

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