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

Staff Embedded Software Engineer (Robotics)

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

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

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

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

Текст:
/
TL;DR
Staff Embedded Software Engineer (Robotics): Architecting and developing large-scale embedded software, distributed control systems, robotic platforms, and real-time automation solutions with an accent on C++, RTOS platforms, hardware/software integration, and motion control. Focus on solving complex system-level failures, defining long-term technology roadmaps, and leading cross-functional engineering initiatives across software, hardware, controls, and manufacturing.

Location: US - Fremont, California. Work arrangements may include a mix of in-office and remote work depending on the role and business needs.

Base salary: $138,764.29-$187,739.92 USD annually, plus eligibility for an annual discretionary bonus.

Company

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

What you will do

  • Define software architecture and technical direction for complex embedded, robotics, motion control, and automation platforms.
  • Architect and develop embedded systems spanning applications, middleware, BSPs, device drivers, communications, and hardware interfaces.
  • Lead development of distributed control systems, robotic platforms, real-time automation solutions, and industrial networking architectures.
  • Lead root-cause investigations and resolve critical issues across software, firmware, hardware, controls, networking, and electromechanical systems.
  • Evaluate and integrate emerging technologies, establish architecture and engineering standards, and guide long-term product roadmaps.
  • Mentor senior and principal engineers and lead technical reviews with executive leaders, customers, suppliers, and cross-functional teams.

Requirements

  • 10+ years of embedded software development experience for complex real-time systems, with a bachelor's degree or equivalent background; master's degree candidates may qualify with 10+ years of relevant experience.
  • Expert proficiency in modern C++ and strong experience with software architecture, design patterns, scalability, maintainability, fault diagnosis, and large-scale embedded platforms.
  • Deep expertise in QNX, Real-Time Linux, Embedded Linux, or equivalent RTOS environments, including multithreading, real-time scheduling, memory management, interrupts, DMA, IPC, and performance optimization.
  • Experience with BSP customization, device drivers, board bring-up, bootloaders, hardware abstraction layers, ARM-based SoCs, and low-level hardware debugging.
  • Experience integrating software with industrial communication networks, sensors, vision systems, motion controllers, drives, robotics systems, or FPGA-based solutions.
  • Experience leading large engineering initiatives, establishing CI/CD and automated testing practices, mentoring engineers, and communicating complex technical concepts to executive and customer audiences.

Nice to have

  • Advanced degree in controls, robotics, computer engineering, electrical engineering, or a related discipline.
  • Experience with semiconductor automation, precision motion, industrial automation, or commercial product releases.
  • Expertise in motion control, robotics, distributed controls, industrial diagnostics, analytics, or machine learning for industrial systems.

Culture & Benefits

  • Collaborative environment with flexibility in work arrangements based on role and business needs.
  • Medical, dental, vision, and disability insurance.
  • 401(k) plan.
  • Company-paid holidays and flexible vacation for exempt employees.
  • Equal-opportunity workplace with support for reasonable disability accommodations.

Hiring process

  • Specific work expectations and benefits details are discussed during the interview and recruiting process.

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