Senior Avionics Software Integration Engineer

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

We are interested in every qualified candidate who is eligible to work in the United States. However, we are not able to sponsor visas.

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.

2 days ago
Related jobs
Promoted
Capital One
York, Pennsylvania

Senior Software Engineer, Backend- Bank Tech. 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 4 years of professional software engineering experience (Internship experience does not apply). Share yo...

Promoted
Raytheon
State College, Pennsylvania

This role involves close collaboration with systems engineers, hardware designers, and other software engineers to deliver reliable and high-performance software solutions. Raytheon is seeking a highly skilled Software Infrastructure Engineer with expertise in DevOps tools to join our Satellite Grou...

Promoted
Capital One
York, Pennsylvania

Senior Software Engineer, Full Stack (Bank Tech). 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 4 years of experience in software engineering (Internship experience does not apply). Share your pas...

IQ Inc.
Pennsylvania, US

Expertise with software engineering practices and software development life cycle. 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...

Promoted
Capital One
York, Pennsylvania

Senior Software Engineer, Back End (Java or Go). 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 4 years of experience in software engineering (Internship experience does not apply). Share your pass...

Promoted
Lockheed Martin
Audubon, Pennsylvania

We are primarily seeking a front-end software engineering skillset, but you will have the opportunity to work as a full-stack developer on both front-end and back-end software using Java and JavaScript as well as developing automated tests (unit tests, service level tests, and end-to-end tests) to e...

Promoted
Capital One
Shrewsbury, Pennsylvania

Locations: US Remote, United States of AmericaSenior Software EngineerDo you want to work for a tech company that writes its own code, develops its own software, and builds its own products? We experiment and innovate leveraging the latest technologies, engineer breakthrough customer experiences, an...

Motion Recruitment
Philadelphia, Pennsylvania

NET Engineer to join an innovative financial company based in Philadelphia. You will bring valuable insights to our projects and collaborate closely with cross-functional teams to deliver top-notch software solutions that drive business forward. NET Engineer, you will be responsible for developing a...

Comcast Corporation
Philadelphia, Pennsylvania

In the role of Senior Data Fabric Engineer, you will be an important contributor within Comcast Technology Solution’s exciting new DataBee business unit, which sells SaaS and subscription security solutions to the large enterprise. Working with the Data Fabric Software Engineering Manager, you will ...

Clarivate
Philadelphia, Pennsylvania

We are looking for a Senior Python Software Engineer to join our innovative and award-winning team. At least 3 years of experience working as a software engineer developing commercial software preferred. Provides technical oversight while writing new software, making modifications to existing softwa...