10 months ago
UAV Systems - Visual Navigation and Perception Engineer
Join a team recognized for leadership, innovation and diversity
Be part of a new group that will design, develop and integrate highly complex software functions for the commercial UAV industry within Honeywell Aerospace. You'll be able to showcase your innovative software engineering and technology know-how in a start-up environment. You'll help build, shape, and provide technical leadership for the software team, work with cutting-edge technology, and craft breakthrough products to establish Honeywell’s leadership in this emerging and rapidly growing industry segment. You'll help drive our UAV competitiveness into the future and bring new drone-related products and services to market.
Develop algorithms and software for visual aided navigation, optical sense-and-avoid, and collision avoidance
Work with lead software developers, lead hardware developers, and test/integration leads to implement capability demonstrations and product platforms
Participate in field demonstrations and testing to assure robust system performance and work with software partners and lead efforts related to computer vision domains
YOU MUST HAVE
Master's degree in Computer Science Engineering, Software, Robotics, or related field
PhD degree with a thesis in applied robotics or related areas
Experience working in a technology start-up, particularly focused on robotics systems, UAVs, UAV software/services
Significant experience with computer vision, visual aided navigation, or other vision based software/algorithms
Extensive experience with C++, Python, OpenCV, OpenCL, CUDA
Experience with Matlab/Simulink and integration of code generated from such tools with other systems (e.g. within ROS)
Experience with the development of real-time software architectures (Development environment: Linux (Ubuntu), QT)
Experience working with multi-disciplined teams integrating optical sensors (e.g. LIDAR, infrared cameras, visible cameras, etc.)
Domain experience in robotic systems, non-inertial navigation, sensor fusion, target tracking, guidance/planning, or other related fields
Experience in developing, implementing and testing novel algorithms for autonomous systems
Understanding of software/hardware integration considering issues such as time synchronization, data communication over a variety of networks, interaction between device drivers and high-level algorithms, memory management, etc.
Experience with machine learning packages (TensorFlow etc), implementations on embedded systems (FPGA, Raspberry PI, Arduino boards), and software implementation in GPU platforms (e.g. Jetson TK1/TX1) are plusses.
Honeywell Technology Solutions
* Relocation Provided
* Continued Professional Development
* Some Travel Required
* Job ID: req116901
* Category: Engineering
* Location: 2600 Ridgway Pkwy, Minneapolis, MN 55413 USA
Honeywell is an equal opportunity employer. Qualified applicants will be considered without regard to age, race, creed, color, national origin, ancestry, marital status, affectional or sexual orientation, gender identity or expression, disability, nationality, sex, or veteran status.