Agility Robotics
Agility Robotics
Agility Robotics dezvoltă roboți mobili pentru manipulare în medii comerciale, cu accent pe automatizarea de tip umanoid prin robotul său Digit. Sistemele companiei sunt concepute pentru fluxuri de lucru de manipulare a materialelor în logistică, producție, retail și operațiuni de comerț electronic. Compania oferă și Agility Arc, o platformă de automatizare în cloud destinată coordonării activității roboților și sprijinirii implementării la scară largă. Agility Robotics combină hardware și software pentru robotică pentru a automatiza sarcini practice în situațiile în care companiile au nevoie de o productivitate mai mare și de sprijin fiabil pentru munca fizică.

Firmware Engineering Manager at Agility Robotics (Hybrid)

Lead embedded C++ firmware architecture and sensor-control systems for Agility Robotics’ humanoid robots. Build engineering capability and deliver reliable firmware for production robotic automation.

Descriere

  • Lead a team of senior embedded software engineers.
  • Advocate for team talent and communicate their needs to senior leadership.
  • Mentor engineers while reinforcing technical rigor and ownership.
  • Oversee performance reviews and create tailored development plans.
  • Help shape C++ firmware architecture for low-level sensor networks, controls, and power management.
  • Partner with multidisciplinary teams on complex robotics software and hardware integration challenges.
  • Review code, coordinate sprint planning, schedule releases, and prioritize engineering work.
  • Define robot firmware architecture, design subsystems, and develop dependable firmware.
  • Document interfaces and support fellow engineers.

Cerințe

  • Bachelor’s degree in computer engineering, computer science, electrical engineering, systems engineering, robotics, or a related discipline.
  • At least 10 years of experience in robotics, autonomous vehicles, aerospace, industrial automation, or similarly complex software and systems environments.
  • At least two years of experience leading and managing engineering teams.
  • Demonstrated success building high-performing engineering teams and establishing scalable processes with strong operational discipline.
  • Deep knowledge of practices for developing performant, maintainable software.
  • Strong communication skills with the ability to influence technical and executive stakeholders and align software and hardware teams.
  • Ability to apply AI tools to improve productivity and efficiency.
  • Professional experience with modern C++ standards, including C++17 and C++20.
  • Experience with FreeRTOS or a comparable real-time operating system.
  • Ability to combine technical depth with strategic leadership in a fast-moving, ambiguous environment.
  • Familiarity with agile development, Jira, feature branching, Git, and continuous integration and deployment.
  • Experience with unit testing tools such as GTest and coverage analysis.
  • Must be authorized to work in the United States.
  • Current authorization to work in the United States is required.

Beneficii

  • 401(k) plan with a 6% company match.
  • Company stock options.
  • Company-paid medical, dental, vision, and short- and long-term disability coverage for employees.
  • Benefits begin on the first day of employment.
  • Employee Assistance Program.
  • Flexible unlimited paid time off and 12 company holidays, including a winter shutdown, for exempt employees.
  • Ten vacation days, paid sick leave, and 12 company holidays, including a winter shutdown, each year for non-exempt employees.
  • Catered lunches four days per week plus healthy snacks and refreshments at the Salem and Pittsburgh locations.
  • Paid parental leave programs.
  • Flexible work arrangements.
  • Professional development and tuition reimbursement programs.
  • Relocation assistance for eligible roles.
  • Annual discretionary bonus for eligible roles.

Locuri de muncă similare

Kreato Global | BPO and Language Solutions

Remote English-Spanish OPI/VRI Interpreter

Kreato Global | BPO and Language Solutions

Interpret remotely between English- and Spanish-speaking people in medical, financial, social service, and customer care settings. Provide language support for Kreato Global across Latin America.

Deschide