Назад
Company hidden
6 часов назад

Senior Software Engineer (Embedded Systems)

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

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

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

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

Текст:
/
TL;DR
Senior Software Engineer (Embedded Systems): Architecting and implementing embedded software subsystems for semiconductor automation robots and distributed control systems with an accent on real-time operating systems, hardware/software integration, and robotics. Focus on designing BSPs, device drivers, motion-control and EtherCAT architectures, debugging system-level failures, and developing predictive maintenance capabilities.

Location: Chelmsford, MA, United States; work arrangements may include a mix of in-office and remote work depending on the role and business needs.

Base salary: $118,265.18–$160,005.83 USD annually, plus eligibility for an annual discretionary bonus.

Company

hirify.global provides precision robotics, integrated automation systems, and contamination-control solutions for semiconductor manufacturing.

What you will do

  • Architect, design, and implement embedded software subsystems spanning application software, BSPs, FPGAs, hardware interfaces, and distributed controls.
  • Develop and optimize real-time, multithreaded, concurrent, interrupt-driven systems and low-level hardware integrations.
  • Lead a technical specialization in BSP/RTOS architecture, motion control, robotics algorithms, EtherCAT distributed controls, or industrial data analytics and AI.
  • Debug and resolve system-level issues involving software, electronics, sensors, communication networks, mechanical systems, and customer deployments.
  • Define architecture, coding standards, testing strategies, CI/CD workflows, and release-management processes.
  • Lead design reviews, root-cause investigations, customer issue resolution, and technical mentoring for other engineers.

Requirements

  • Extensive experience developing embedded software for complex real-time systems.
  • Expert proficiency in C++11/14/17 and object-oriented software architecture.
  • Deep expertise with QNX, Real-Time Linux, or an equivalent RTOS.
  • Experience with BSP development, board bring-up, HALs, device drivers, FPGA integration, DMA, IPC, and performance optimization.
  • Experience with source control, automated testing, remote debugging, CI/CD, Agile development, and release management.
  • Ability to investigate field issues, translate customer requirements into technical solutions, and mentor less-experienced engineers.

Culture & Benefits

  • Medical, dental, vision, and disability insurance.
  • 401(k) plan.
  • Company-paid holidays and flexible vacation for exempt employees.
  • Equal-opportunity and inclusive workplace.
  • Workplace flexibility may include in-office and remote arrangements based on business needs.

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