top of page
Embedded Software Engineer

PITTSBURGH, PA

FULL TIME, IN PERSON

We are hiring an Embedded Software Engineer to strengthen our engineering team and push the limits of autonomy. In this role, you will design, optimize, and integrate embedded systems that power our  solutions. If you’re passionate about low-level computing, hardware–software integration, and building reliable systems for real-world missions, we want to hear from you.

  • What you're responsible for 

  • Develop and maintain firmware for embedded devices, from early prototypes to production deployment.

  • Implement low-level drivers and hardware interfaces.

  • Integrate sensors (IMU/cameras/time-sync) and ensure reliable data acquisition, synchronization, and logging.

  • Debug and test embedded systems in lab and field conditions; own root-cause analysis and fixes.

  • Create and maintain integration documentation and support materials for customers/partners.

  • Support customer trials and qualification testing, including onsite/remote technical support.

  • Translate customer feedback into clear technical requirements and improvements for the product roadmap.

  • What we're looking for 

  • Proven track of hands-on firmware development experience for embedded systems.

  • Proficiency with C++ and Python

  • Solid experience with STM32 ecosystem, writing or modifying drivers 

  • Experience in robotics and troubleshooting embedded systems in real time (timestamps synchronization, sensor issues).

  • Experience with custom wire harnessing

  • Comfortable working with Linux tools for dev/test.

  • Strong attention to detail (calibration steps, reproducible tests, clean release practices).

  • Empathetic and collaborative team player 

  • Bonus Skills 

  • Experience with computer vision / visual-inertial systems (camera/IMU pipelines, calibration concepts)

  • Drone piloting experience

  • Familiarity with MAVLink and PX4, Ardupilot, INAV, or other autopilot software

  • Familiarity with ROS / ROS 2 (Robot Operating System)

  • What we offer

  • Competitive salary

  • Healthcare benefits

  • 401K plan

  • Options

  • Great office and team

Job Application

This position is in-person, based in Pittsburgh, and is available to US-persons only.

Please complete the form to apply for a position with us. For questions, please send us a note at contact@bluearrow.co

Upload Your Resume

Upload File
Upload supported file (Max 15MB)

Thanks for submitting!

bottom of page