ASSOCIATE ENGINEER, EMBEDDED SYSTEMS (ELECTRONICS)

Ghost RoboticsPhiladelphia, PA
Onsite

About The Position

Ghost Robotics is a leader in legged robotic systems, providing solutions for complex operational, national security, and technical challenges. The company is seeking an Associate Embedded Systems Engineer to join its Electrical and Firmware Engineering team. This role is designed for recent graduates or early-career engineers, offering a foundation in embedded systems through hands-on testing, debugging, and root cause analysis. The position provides a clear growth path into firmware development, PCB design, or broader embedded systems ownership. The successful candidate will be mentored by senior engineers, contributing meaningfully from day one while developing technical depth. This role reports to the Head of Electrical and Firmware Engineering and involves close collaboration with an interdisciplinary team of mechanical, software, and systems engineers.

Requirements

  • Bachelor's degree in Electrical Engineering, Computer Engineering, Software Engineering, Physics, Mathematics, or a related field.
  • 0 to 2 years of professional experience in electronics, embedded systems, or firmware engineering. Internships and co-ops count.
  • Exposure to C or C++ through coursework, projects, internships, or personal work.
  • Demonstrated ability to debug hardware or software issues in a systematic, structured way.
  • Familiarity with revision control (Git or similar).
  • Strong curiosity, willingness to learn, and ability to take direction from senior engineers.
  • Comfortable working hands-on with hardware, test equipment, and prototype electronics.
  • Must be able to clear standard employment background checks.
  • Permanent residency required.
  • Must be able to lift up to 20 pounds and work hands-on with hardware systems.

Nice To Haves

  • Familiarity with the STM32 MCU family or a comparable microcontroller.
  • Exposure to communication protocols such as SPI, I2C, UART, Ethernet, EtherCAT, or QSPI.
  • Hands-on experience soldering, reworking, or assembling prototype PCBs.
  • Coursework or project experience in PCB schematic capture or layout (Altium a plus).
  • Familiarity with FreeRTOS or another RTOS.
  • Familiarity with brushless DC motors, battery management systems, or power electronics fundamentals.
  • Robotics, mechatronics, or mobile robotic systems experience through school, clubs, internships, or personal projects.

Responsibilities

  • Execute structured test plans on electrical subsystems of Ghost's Q-UGV platforms, including position sensing, motor control, battery management, and integrated sensor payloads.
  • Perform hands-on debugging of electromechanical subsystems, using tools such as oscilloscopes, logic analyzers, multimeters, and JTAG debuggers under the direction of senior engineers.
  • Conduct root cause analysis on hardware and firmware issues, document findings clearly, and contribute to corrective action recommendations.
  • Support prototype PCB assembly, board bring-up activities, and basic electrical validation.
  • Assist with integration testing of RGB, thermal/IR, TOF, gas, audio, and other task-specific sensors.
  • Build and maintain test fixtures, test scripts, and validation documentation.
  • Contribute to test reports, bug tracking, engineering change documentation, and design review materials.
  • Progressively take on firmware development tasks in C or C++ on embedded robotic subsystems.
  • Support schematic capture and PCB layout efforts under the direction of senior electronics engineers.
  • Participate in design reviews and contribute to technical discussions on embedded systems architecture.
  • Contribute to research and development efforts for new applications and technology.

Benefits

  • Competitive compensation
  • Full benefits
  • Equity incentives
  • Flexible time-off policy
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service