15 часов назад
Staff Software Engineer (Robotics)
230 000 - 299 000$
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Staff Software Engineer, Hardware Interface (C++/Robotics): Building low-level software for commercially deployed humanoid robots with an accent on hardware interfaces, high-bandwidth control, diagnostics, safety, and cross-domain integration. Focus on architecting production-ready systems, debugging electrical-mechanical-software failures, integrating industrial fieldbuses, and leading complex prototype development.
Location: Hybrid position based in Fremont, California, United States; all roles are U.S.-based and current authorization to work in the United States is required.
Salary: $230,000–$299,000 USD per year
Company
develops commercially deployed humanoid robots for warehouses, manufacturing facilities, and distribution centers.
What you will do
- Design, develop, and evolve modern C++ software components that interface with operating-system drivers and robot hardware.
- Set technical direction and architecture for high-bandwidth, low-latency hardware interface software.
- Integrate software, electrical, mechanical, and robotic systems across prototype and production environments.
- Debug complex cross-domain failures and establish diagnostics, observability, and failure-handling practices.
- Integrate computing systems through Wi-Fi, networking, serial communications, and industrial fieldbuses.
- Mentor engineers and provide technical guidance across the team.
Requirements
- MS in robotics, computer science, electrical engineering, or a related field, with 8+ years of industry experience or equivalent experience.
- Strong expertise in modern C++ for complex, performance-sensitive systems.
- Experience designing and delivering large-scale software with significant hardware/software integration complexity.
- Proficiency with recent Linux systems and extensive experience developing and debugging hardware-in-the-loop systems.
- Experience debugging electrical, mechanical, and software problems in electromechanical systems.
- Experience with automation fieldbuses such as EtherCAT, CAN, or Profinet; ability to lead technical discussions and influence engineering decisions.
Nice to have
- Experience with real-time or low-latency systems and embedded C++.
- Experience with electronic circuit debugging tools, brushless motors, and motor control.
- Knowledge of Linux networking protocols and configuration.
- Experience with Python, Git, Jira, feature branching, and continuous integration and deployment.
Culture & Benefits
- Full-time employment with benefits beginning on the first day.
- 401(k) plan with a 6% company match and company stock options.
- Company-paid medical, dental, vision, and short- and long-term disability insurance.
- Paid parental leave, paid time off or vacation and sick leave, and 12 company holidays including a winter shutdown.
- Professional development, tuition reimbursement, employee assistance, and eligible relocation assistance.
- Flexible work arrangements, annual discretionary bonuses for eligible roles, and catered lunches at select locations.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
9 часов назад
Senior Robotics Software Engineer (AI Robotics)
190 000 - 250 000$
9 часов назад
Staff Software Engineer (C++/Embedded)
230 000 - 265 800$
10 часов назад
Senior/Staff Embedded Software Engineer, Robotics Platform
160 000 - 265 000$
7 часов назад
Staff Robot Controls Integration Engineer (Robotics)
225 000 - 280 000$
8 часов назад
Controls Engineer (Robotics)
180 000 - 215 000$
10 часов назад
Staff C++ Architecture Engineer (Robotics)
190 000 - 230 000$