Назад
Company hidden
3 дня назад

Embedded Software Engineer (C/C++)

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

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

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

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

Текст:
/
TL;DR
Embedded Software Engineer (C/C++): Architecting and implementing hardware and software for an autonomous data collection and processing system with an accent on embedded or real-time software, Linux-based environments, and hardware integration. Focus on interfacing software with peripherals, testing and debugging laboratory systems, and troubleshooting hardware/software interfaces with oscilloscopes and logic analyzers.

Location: Hybrid in Lexington, Massachusetts, with 3 days onsite; must live within 100 miles of Lexington, MA. US citizenship is required, and candidates must be able to obtain an active Secret Clearance; an interim clearance is sufficient to start.

Company

hirify.global provides technical services and develops policy-compliant IT systems and security-focused solutions for defense research customers.

What you will do

  • Architect and implement hardware and software for an autonomous data collection and processing system.
  • Design, implement, test, and debug embedded or real-time software in C or C++.
  • Develop and integrate software in Linux-based embedded or system environments.
  • Interface software with embedded hardware, peripherals, digital interfaces, and communication protocols.
  • Integrate and test embedded hardware and software systems in a laboratory environment.
  • Troubleshoot hardware/software interfaces using oscilloscopes, logic analyzers, and other laboratory test equipment.

Requirements

  • At least 3 years of hands-on experience designing, implementing, testing, and debugging embedded or real-time software in C or C++.
  • At least 3 years of experience developing and integrating software in Linux-based embedded or system environments.
  • At least 3 years of experience interfacing software with embedded hardware and peripherals using common digital interfaces and communication protocols.
  • At least 3 years of hands-on experience integrating and testing embedded hardware and software systems.
  • Ability to read hardware schematics and component datasheets.
  • Ability to troubleshoot hardware/software interfaces using laboratory test equipment, including oscilloscopes and logic analyzers.
  • Must be a US citizen and able to obtain an active Secret Clearance; an interim clearance is sufficient to start.

Nice to have

  • High-throughput data acquisition or streaming systems, including buffering, DMA, concurrency, data integrity, overruns, and dropped-data handling.
  • Low-level device drivers, Embedded Linux interfaces, and FPGA or FPGA/SoC platforms, including Verilog, SystemVerilog, VHDL, AMD/Xilinx Zynq, Vivado, AXI, or AXI-Stream.
  • High-dynamic-range, multichannel data acquisition using simultaneous-sampling sigma-delta ADCs or audio, acoustic, vibration, or dynamic-signal instrumentation.
  • Synchronization of multichannel or multi-device acquisition systems, including sample clocks, triggering, timing or phase alignment, and differential inputs.
  • Precision data-converter and instrumentation concepts such as noise floor, dynamic range, SNR, aliasing, digital filtering, clock jitter, and channel matching.
  • Python, MATLAB, or similar tools for test automation, data acquisition, or data analysis, plus standard software development practices such as Git.

Culture & Benefits

  • Fast-paced, customer-focused, and technically innovative work environment supporting defense research customers.
  • Full-time employment with 15 PTO days, 10 paid holidays, floating holidays, and paid volunteer time.
  • One week of paid maternity or paternity leave after one year of full-time employment.
  • Tuition reimbursement of up to $5,000 annually for eligible full-time employees after six months, subject to pre-approval and course requirements.
  • 401(k) participation from the first day with employer matching and 100% vesting.
  • Hybrid work support including up to $150 monthly for eligible home-work phone or internet expenses and BYOD reimbursement of up to $1,500 every three years.

Hiring process

  • First-round interview by Zoom with the hiring manager.
  • Second-round Zoom interview with additional team members as needed.

Будьте осторожны

Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →