QT/C++ Software Developer

Neya Systems LLC
Warrendale, Pennsylvania
Nov 23, 2023
Dec 06, 2023
Engineering, Software
Position Type
Full Time
Organization Type
Who We Are

Neya is a leader in advanced robotics developing off-road autonomy for both commercial and defense customers. Our deep domain expertise spans semi-autonomy, autonomy, perception, and mission planning; all of which support a wide range of DoD and commercial thrust areas. Our main center of gravity is in the Pittsburgh area.

We are looking for an experienced C++ Developer with a strong background in QT to join our autonomy team. In this role, you will be responsible for designing, developing, and maintaining software applications for automotive systems. Your expertise in C++ and QT will be instrumental in creating high-quality software that meets the demanding requirements of the autonomous vehicle industry.

What You'll Do
  • Collaborate with cross-functional teams to gather and analyze software requirements for autonomous vehicle applications
  • Design, develop, test, and maintain C++ software applications using QT
  • Implement user interfaces, graphical displays, and interactive elements for automotive infotainment systems
  • Ensure software performance, reliability, and scalability, meeting industry standards and best practices
  • Debug and troubleshoot software issues, providing timely resolutions
  • Participate in code reviews and contribute to the continuous improvement of development processes
  • Support the integration of software components into autonomous vehicle systems
What We're Looking For
  • B.S./M.S. in Computer Engineering, Computer Science, etc. or equivalent in industry experience
  • 6+ years of relevant industry experience
  • Highly skilled in writing production-quality object-oriented code in C++, using a git-based workflow in a Linux environment
  • Strong QT skills with the ability to design and implement well-designed UI's
  • Expert in applying modern software principles, architecture, and design
  • Excellent mathematical reasoning skills, especially with probability
  • Proficient with unit testing suites such as GTest, CppUnit
  • Expert understanding of Agile software development cycle and development methodology
How To Stand Out
  • Experience with Robotics Operating System (ROS)
What Makes Neya Unique
  • Solve immediate and pressing real-world problems that advance state-of-the-art
  • Work with some of the smartest people in unmanned systems
  • Great company culture
  • Competitive salary and benefits including 401k, and company-paid medical, dental, and life insurance
  • Flexible hours and working conditions
This position requires use of information that is subject to the International Traffic in Arms Regulations (ITAR) and/or the Export Administration Regulations (EAR), Non-U.S. persons selected must meet eligibility requirements for access to export-restricted information. The ITAR/EAR defines a U.S. person as a U.S. Citizen, U.S. Permanent Resident (i.e., 'Green Card Holder'), Political Asylee, or Refugee.

Powered by JazzHR