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 Lead Software Engineer, Full Stack (Python,React,Angular). As a Capital One Senior Lead Software Engineer, you’ll have the opportunity to be on the forefront of driving a major transformation within Capital One. At least 8 years of experience in software engineering (Internship experience doe...

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 Manager, Software Engineer (SRE/DevOps). As a DevOps Engineer, you’ll have the opportunity to be on the forefront of driving a major transformation within Capital One. Share your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in inte...

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
York, Pennsylvania

Senior Software Engineer, Backend (AWS, Python). We are seeking a Senior Software Engineer who is passionate about marrying data with emerging technologies. As a Capital One Senior Software Engineer, you’ll have the opportunity to be on the forefront of driving a major transformation within Capital ...

Erie Insurance Group
Erie, Pennsylvania

Translates and develops requirements into workable software solutions. Incorporates various accepted methodologies to design software and applications at a critical level to project or release. ...

BDO
Malvern, Pennsylvania

The individual in this role will collaborate with business consultants, data engineers, and software engineers to deliver software product applications in BDO’s tech environment and be comfortable working independently and as part of a team. The Software Engineering Senior Associate, Valuation & Cap...

Acara Solutions
Canonsburg, Pennsylvania

Required Skills / Qualifications:-Bachelor's Degree in Software Engineering or Science or Engineering or Mathematics-Minimum of 10 years experience in the art of negotiation with the ability to meet challenging customer requirements with win-win solutionsPreferred Skills / Qualifications:-Creati...

Aurora
Pittsburgh, Pennsylvania

We’re searching for a Senior Staff Technical Program Manager to join Aurora’s Software TPM team focusing on HW/SW integration and new vehicle bring-up programs. This role will partner closely with our Platform Software and Services (PSS) and Autonomy Software organizations to bring together all the ...

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...