Junior Robotics Engineer

Firestorm

The Role

Overview

Develop and integrate autonomy, perception, and control software for defense aerial vehicles.

Key Responsibilities

  • interface design
  • flight testing
  • data pipelines
  • embedded systems
  • simulation testing
  • tool automation

Tasks

-Design and integrate interfaces for terminal guidance systems -Support flight tests and field events, including test planning, execution, and data review -Develop data collection pipelines to aid our perception stack, monitoring system performance of onboard autonomy, and provide insights for continuous improvement. -Collect, process, and analyze sensor and flight-test data to drive system improvements -Work hands-on with real-time embedded systems and autonomy stacks -Build and execute simulation and hardware-in-the-loop testing workflows -Collaborate with cross-functional teams to ensure successful deployment and integration of robotics solutions. -Support development of autonomy and mission-system software components -Contribute to development and improvement of autonomy simulation environments -Integrate sensors, compute hardware, and communication systems into development and test environments -Create tools, automation, and test scripts to accelerate development and validation -Debug and troubleshoot performance issues across software and hardware -Implement vision-based target-tracking strategies -Develop, implement, and optimize algorithms for real-time perception, localization, and path planning

Requirements

  • docker
  • c++
  • python
  • ros
  • git
  • bachelor's

What You Bring

-Familiarity with Docker and containerized development workflows -Experience architecting and implementing modular decision trees and behavior nodes to support advanced autonomous behaviors in ariel vehicles -Ability to work hands-on with hardware, sensors, and embedded platforms -Direct application with C++/C, Python, and MATLAB/Octave -Ability to work flexible hours and travel to various testing locations as needed -Exposure to ROS/ROS2, simulation frameworks (e.g., Gazebo, Isaac, PX4), or real-time systems -Familiarity with PX4 or ArduPilot (ArduPlane) and ROS -Experience with drones, autonomous vehicles, embedded systems, or aerospace platforms -Willingness to travel up to 10% domestically for testing and demonstrations -Hands-on lab, flight-test, or field robotics experience (RC aircraft, UAS, fixed-wing preferred) -1+ years of professional experience in a robotics engineering role -This role requires an on-site presence -Familiarity with robotics fundamentals including perception, controls, or autonomy concepts -Exposure to Git-based workflows, CI/CD, and automated testing -Knowledge of Python and C++ -Must be able to lift up to 30 lbs. and wear appropriate PPE [as required] -Knowledge of perception, localization, and guidance algorithms -Bachelor’s degree in Robotics, Computer Science, Engineering, or related field -Ph.D in Robotics, Computer Science, Electrical Engineering, Mechanical Engineering, or related field -Must be a U.S. Person (citizen or permanent resident) and able to work on-site in San Diego.

Benefits

-Basic Life/AD&D, short-term and long-term disability insurance, 100% covered by Firestorm. Plus, the option to purchase additional life insurance for you and your family. -Hospital Indemnity insurance -401(k) Retirement Savings Plan to invest in your long-term retirement goals -Lifestyle Spending Account -Equity grants for new hires -Generous Parental Leave -Unlimited PTO -Extremely generous company holiday calendar, including a holiday hiatus in November, & December. -Mental Health Resources: We provide free mental health resources 24/7 including therapy and more. Additional work-life services, such as free legal and financial support, are available to you as well. -We offer comprehensive medical, dental, and visions plans -Critical Illness insurance -Accident insurance

The Company

About Firestorm

-Founded with the vision to revolutionize engineering solutions through innovative technologies. -Firestorm has been at the forefront of transforming industries with high-tech, data-driven solutions. -Specializes in delivering custom solutions for critical infrastructure, energy, and industrial sectors. -With a commitment to precision, the company provides cutting-edge services for large-scale projects. -Typically involved in projects that require complex problem-solving and robust technical frameworks. -Firestorm’s adaptability allows it to tackle diverse challenges across a wide range of engineering fields. -Known for its work in high-stakes environments where precision and efficiency are paramount.

Sector Specialisms