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, simulation, and mission planning; all of which support a wide range of DoD and commercial thrust areas. Our main center of gravity is in Pittsburgh, and we have teams in RI and CO.Local candidates will receive preference.Our Simulation team is growing. We are looking for a Robotics Simulation Engineer with experience developing and deploying simulation software for robotics and autonomy.
You will have the opportunity to work on a diverse set of robotic simulation and integration challenges, such as digital twin vehicle and environment modeling, simulated sensor development, maintaining a custom 3D Unreal-based robotics simulation system, and also working hands-on with autonomous robotic vehicles. You will work with a strong team of scientists, engineers, and technicians to help drive critical architecture decisions within our simulation pipeline. How You’ll Make an Impact
- Assist in the development and maintenance of infrastructure and simulation software
- Improve reliability, performance, and usability of simulation software through testing and simulation infrastructure development.
- Collaborate with cross-functional robotics and integration teams to deploy software to real autonomous systems.
- Develop novel simulation models and testing infrastructure to further advance the field of digital twin software for robotics systems.
What We’re Looking For
- B.S. or M.S. in Robotics, Computer Engineering, Computer Science, etc.
- 3+ years of relevant working experience in the field of modeling and simulation of complex engineering systems
- Experience with developing simulation architecture and realistic virtual environments using the Unreal Engine or similar simulation architecture.
- Skilled with developing software in the Linux/C++
- Experience with Robot Operating System (ROS) or equivalent
- Competent with machine learning concepts, tools for computer vision, and object recognition
- Strong written and oral communication skills
- Strong mathematical reasoning skills, especially with probability and linear algebra
- Passionate about perception technologies and applications
How to Stand Out
- Experience with sensor data processing software libraries such as OpenCV and PCL
- Knowledge of operating system virtualization (e.g., Docker)
- Experience with algorithms for environment detection
- Experience with continuous integration (e.g., Jenkins) and testing infrastructure
- Competent with machine learning concepts, tools for computer vision, and object recognition
- Exposure to safety-related methods and cybersecurity
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 with profit sharing, ESOP stock grants, and company-paid medical, dental, and life insurance
- Flexible hours and working conditions
The starting salary for this role is between $99,400 and $140,000, depending on skills and experience. Individual compensation decisions are based on several factors, including experience level, skillset and balancing internal equity relative to peers at the company. We expect the majority of the candidates to fall healthily throughout the range based on these factors. We recognize the person we hire may be less experienced (or more senior) than this job description as posted. If that is the case, the updated salary range will be communicated to candidates during the process. At Neya, we are proud to be an equal-opportunity workplace. The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their pay or the pay of another employee or applicant.
However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor’s legal duty to furnish information.
41 CFR 60-1.35(c)