yandex
agilityrobotics
Страна
США
Зарплата
55 $
+500% приглашений

Откликайтесь
на вакансии с ИИ

Ускорим процесс поиска работы
InternВ офисеКонтракт

Firmware Engineer Intern

Оценка ИИ

Исключительная возможность поработать в одной из ведущих компаний мира по производству гуманоидных роботов. Высокая почасовая оплата для интерна и отличный социальный пакет.


Вакансия из Quick Offer Global, списка международных компаний
Пожаловаться

Сложность вакансии

ЛегкоСложно
Оценка ИИ

Для стажировки требования достаточно высокие: ожидается знание современного C++ (17/20), опыт работы с RTOS и умение работать с измерительным оборудованием. Однако статус интерна предполагает наличие наставничества.

Анализ зарплаты

Медиана45 $
Рынок35 $ – 60 $
Оценка ИИ

Указанная ставка в $55 в час является очень конкурентоспособной для позиции интерна в США, особенно в сфере робототехники, и находится на уровне или выше медианы для технологических компаний.

Сопроводительное письмо

I am writing to express my strong interest in the Firmware Engineer Intern position at Agility Robotics. As a student with a deep passion for robotics and embedded systems, I have closely followed Agility's progress in deploying humanoid robots like Digit. My background in modern C++ and experience with real-time operating systems aligns perfectly with your team's mission to develop robust, production-ready firmware for low-level sensor networks and control systems.

During my academic projects, I have developed a solid foundation in hardware abstraction layers and peripheral drivers, often working with ARM-based systems and Linux environments. I am particularly excited about the opportunity to work with EtherCAT and CAN protocols in a professional setting. My ability to read schematics and use debugging tools like oscilloscopes allows me to effectively bridge the gap between hardware and high-level algorithms, ensuring seamless integration and performance.

+250% к просмотрам

Составьте идеальное письмо к вакансии с ИИ-агентом

Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в agilityrobotics уже сейчас

Присоединяйтесь к команде Agility Robotics и создавайте будущее гуманоидной робототехники уже сегодня!

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

Agility’s commercially deployed humanoids operate alongside teams in warehouses, manufacturing facilities, and distribution centers—tackling physically demanding and repetitive tasks while enabling workers to focus on higher-value work. With industry-leading safety standards and years of proven deployment data, we're pioneering a new era of automation that enhances human potential.

About The Role

We are seeking a Firmware Engineer Intern to help develop robust and reliable firmware for our full line of robots.  In this role, you will collaborate with a multi-discipline team of engineers to understand the unique requirements for our products and play a key role in ensuring that we have robot designs that are robust and production-ready.  You will also serve as the bridge between hardware and higher level robot control algorithms by documenting interfaces and providing support to other engineers.

Location

This position is based at our Salem, OR headquarters.

About The Work:

  • Contribute to the C++ firmware architecture that drives our robot’s low-level sensor network, controls, and power management systems
  • Develop the firmware communication layer utilizing EtherCAT and CAN
  • Write firmware for the hardware abstraction layer, peripheral drivers, and applications
  • Perform real-time hardware testing and debugging using benchtop test equipment such as logic analyzers and oscilloscopes.
  • Work with cross-disciplinary teams to solve complex problems dealing with the integration of software and hardware
  • Write performant, well-tested, maintainable, and well-documented C++ code

About You:

  • A rising Senior, or a Masters or PhD student in computer science, electrical engineering, or related field.
  • Experience writing modern C++ (17, 20)
  • Experience using FreeRTOS or similar
  • Proficiency with a Linux-based development environment
  • Ability to read schematics, PCB layouts, and component datasheets
  • Ability to verbally communicate technical information effectively

Preferred to have:

  • Experience with implementation of automation fieldbuses such as EtherCAT, CAN, etc. EtherCAT is highly desirable
  • Experience writing embedded C++ for ARM systems
  • Experience developing real-time or low-latency systems
  • Experience with unit testing such as with GTest and coverage analysis
  • Proficiency in Python (3.6+)
  • Familiarity with standard agile and software development processes (issue tracking tools (Jira), feature branching, version control (Git), continuous integration and deployment)
  • Familiarity with using AI in coding

Anticipated Base Salary Range

$55—$55 USD

*In addition to base pay, our competitive total rewards package consists of the following for full-time employees:*

  • 401(k) Plan: Includes a 6% company match.
  • Equity: Company stock options.
  • Insurance Coverage: 100% company-paid medical, dental, vision, and short/long-term disability insurance for employees.
  • Benefit Start Date: Eligible for benefits on your first day of employment.
  • Well-Being Support: Employee Assistance Program (EAP).
  • Time Off:

+ Exempt Employees: Flexible, unlimited PTO and 10 company holidays, including a winter shutdown.

+ Non-Exempt Employees: 10 vacation days, paid sick leave, and 10 company holidays, including a winter shutdown, annually.

  • On-Site Perks: Catered lunches four times a week and a variety of healthy snacks and refreshments at our Salem and Pittsburgh locations.
  • Parental Leave: Generous paid parental leave programs.
  • Work Environment: A culture that supports flexible work arrangements.
  • Growth Opportunities: Professional development and tuition reimbursement programs.
  • Relocation Assistance: Provided for eligible roles.
  • Annual Discretionary Bonus: Provided for eligible roles.

All of our roles are U.S.-based. Applicants must have current authorization to work in the United States.

Agility Robotics is committed to a work environment in which all individuals are treated with respect and dignity. Each individual has the right to work in a professional atmosphere that promotes equal employment opportunities and prohibits unlawful discriminatory practices, including harassment. Therefore, it is the policy of Agility Robotics to ensure equal employment opportunity without discrimination or harassment on the basis of race, color, religion, sex, sexual orientation, gender identity or expression, age, disability, marital status, citizenship, national origin, genetic information, or any other characteristic protected by law. Agility Robotics prohibits any such discrimination or harassment.

Agility Robotics does not accept unsolicited referrals from third-party recruiting agencies.  We prioritize direct applicants and encourage all qualified candidates to apply directly through our careers page.  If you are represented by a third party, your application may not be considered.  To ensure full consideration, please apply directly.

Apply Now: https://grnh.se/b444bbd04us

+400% к собеседованиям

Создайте идеальное резюме с помощью ИИ-агента

Создайте идеальное резюме с помощью ИИ-агента

Навыки

  • C++
  • FreeRTOS
  • Linux
  • EtherCAT
  • CAN
  • ARM
  • Python
  • Git
  • Jira
  • GTest
  • Oscilloscope
  • Logic Analyzer

Возможные вопросы на собеседовании

Проверка базовых знаний многопоточности в контексте встраиваемых систем.

Как вы обеспечиваете потокобезопасность при передаче данных между низкоуровневым драйвером прерывания и основной задачей в FreeRTOS?

Оценка навыков отладки аппаратного обеспечения.

Опишите ваш процесс поиска неисправности, если датчик на шине CAN перестает отвечать. Какие инструменты вы будете использовать?

Проверка владения современным стандартом языка.

Какие преимущества дает использование C++17/20 по сравнению со старыми стандартами при разработке прошивок для микроконтроллеров?

Оценка понимания архитектуры робота.

В чем заключаются основные сложности обеспечения реального времени (real-time) в системе управления гуманоидным роботом?

Проверка умения работать со схемами.

Представьте, что вам нужно написать драйвер для нового чипа. На какие разделы в даташите вы обратите внимание в первую очередь?

Похожие вакансии

redwoodmaterials
Не указана

Mechanical Engineering Intern

InternВ офисеСША
Mechanical Engineering · CAD · Thermodynamics · Automation · Prototyping · Troubleshooting · Manufacturing
+7 навыков
lucidmotors
43 $ – 63 $

Intern, Battery Cell Controls Engineer, Summer 2026

InternВ офисеСША
MATLAB · Simulink · Battery Management Systems · Lithium-ion Batteries · Electrochemical Engineering · Data Analysis · Control Systems · Maccor · Arbin
+9 навыков
chargepoint
Не указана

Power Electronics Engineer - Intern

InternВ офисеСША
Power Electronics · Electrical Engineering · High Voltage · Oscilloscopes · Power Analyzers · Linux · Test Automation · Hardware Testing · Troubleshooting
+9 навыков
liveviewtechnologiesinc
Не указана

Mechanical Engineer Intern

InternВ офисеСША
CAD · Mechanical Engineering · Prototyping · Technical Drawing · Manufacturing Processes · Research and Development · Problem Solving
+7 навыков
hudl
15 $

Intern, Hardware Operatons

InternВ офисеСША
Linux · Bash · Hardware Troubleshooting · Technical Documentation · Networking · IP Addressing · Wi-Fi Troubleshooting
+7 навыков
aevexaerospace
Не указана

Electrical Engineering Intern

InternВ офисеСША
Altium Designer · PCB Design · C++ · Embedded Systems · Soldering · Oscilloscopes · I2C · SPI · UART · CAN bus · USB · ARM Architecture · LTspice · Schematic Capture
+14 навыков
более 1000 офферов получено
4.9

1000+ офферов получено

Устали искать работу? Мы найдём её за вас

Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!

agilityrobotics
Страна
США
Зарплата
55 $