Sr. Software Integration Engineer - Avionics

IQ Inc.
Pennsylvania, US
Permanent
Full-time

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.

12 days ago
Related jobs
Promoted
Comcast Corporation
Philadelphia, Pennsylvania

Make your mark at Comcast -- a Fortune 30 global media and technology company.From the connectivity and platforms we provide, to the content and experiences we create, we reach hundreds of millions of customers, viewers, and guests worldwide.Become part of our award-winning technology team that turn...

Promoted
Capital One
Archbald, Pennsylvania

Manager - Software Engineer (Fullstack)Do you love building and pioneering in the technology space while driving Software Engineering best practices? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you''ll ...

Promoted
Comcast Corporation
Philadelphia, Pennsylvania

Make your mark at Comcast -- a Fortune 30 global media and technology company.From the connectivity and platforms we provide, to the content and experiences we create, we reach hundreds of millions of customers, viewers, and guests worldwide.Become part of our award-winning technology team that turn...

Promoted
Marlabs Innovations Pvt Ltd
Indiana, Pennsylvania

Senior Software Engineer, ABAP. Works closely with the process team to understand the business requirements, review the functional specs, develop technical specs, build the application, unit test the application, and support the process team during integration testing. Working knowledge of SAP PI / ...

Promoted
McKesson
Pennsylvania Furnace, Pennsylvania
Remote

If you have a passion for engineering quality software, we are interested in you. We are seeking an entry level software engineer that will work with our team to achieve fantastic results. Bachelor's degree or above in Computer Science, Software Engineering, or related field. McKesson Pharmacy Syste...

Promoted
Marlabs Innovations Pvt Ltd
Indiana, Pennsylvania

Azure integrations like Enterprise single sign-on with Azure Active Directory, integration with Azure Storage, etc. Coaches, supports, and trains other developers and engineers. HockeyApp/Visual Studio App Center with Continuous Integration (CI) and Continuous Delivery (CD) / DevOps for Mobile Apps....

Promoted
Capital One
York, Pennsylvania

Sr Software Engineer, Front End. As a Capital One Software Engineer, you’ll have the opportunity to be on the forefront of driving a major transformation within Capital One. At least 3 years of professional software engineering experience (Internship experience does not apply). Do you love building ...

Promoted
Marlabs Innovations Pvt Ltd
Indiana, Pennsylvania

Select how often (in days) to receive an alert:.Take the next step in your career now, scroll down to read the full role description and make your application.Bachelor’s degree in Computer Science, Information Systems, or other related field or equivalent experience.Preferred but not required: Agile...

Promoted
Capital One
York, Pennsylvania

Sr Lead Software Engineer, Front End. Lead Software Engineer, you’ll have the opportunity to be on the forefront of driving a major transformation within Capital One. At least 6 years of professional software engineering experience (Internship experience does not apply). Do you love building and pio...

Ring
Malvern, Pennsylvania

Knowledge of professional software engineering & best practices for full software development life cycle, including coding standards, software architectures, code reviews, source control management, continuous deployments, testing, and operational excellence. Software Development Engineer to help bu...