Sr. Software Integration Engineer – Avionics

Apply Now

The Senior Integration Engineer will integrate and test autonomy software and algorithms onto robotics platforms that range from small quadcopters to full-scale helicopters. This role will focus on software-in-the-loop, hardware-in-the-loop, and field testing integration. Senior engineers provide technical leadership to guide projects through the complete lifecycle from conception through production, whether through leading teams or through subject matter expertise.

Qualifications and Skills
– Bachelor’s degree in Robotics, Computer Science, Computer Engineering or equivalent
– 10+ years’ of industry experience in robotics or autonomous flight domains
– Strong avionics background
– Expertise or specialization in integration and field testing of robotic systems
– Experience with sensor configuration and data processing with RGB and IR cameras, lidar, and radar sensors
– Strong C++ design and programming skills
– Experience with ROS or ROS2
– Experience with Python or similar programming languages
– Experience with software benchmarking, optimization, and multi-threaded development
– Expertise with software engineering practices and software development life cycle
– Familiarity with development in a Linux environment
– Willingness to travel and spend time in the field

Preferred Additional Skills
– Master’s or Ph.D. in Robotics, Computer Science, or equivalent
– Experience designing modular, testable, and extensible C++ APIs
– Experience with MIPI camera integration
– Proven ability to lead technical development on a project within schedule and budget constraints

This is a largely on-site role in Pittsburgh PA. Due to the nature of funding, this position requires US citizenship or Permanent Resident status and successful completion of a background check.

IQ Inc. provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics. In addition to federal law requirements, IQ Inc. complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.

IQ Inc. expressly prohibits any form of workplace harassment based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, or veteran status. Improper interference with the ability of IQ Inc.’s employees to perform their job duties may result in discipline up to and including discharge.