Job Type
Full-time
Description
Position Logistics•
Location: Strip District, Pittsburgh, PA - Onsite 3-5 days/week
•
Reports To: Director of Software Engineering
•
Work Model: Hybrid. Flexible with minimum of 3 days/week onsite
What YOU Will Do:The ideal candidate will have a background in localization and mapping using SLAM. We are looking for candidates who have a desire to learn and innovate in a fast-paced environment to help improve our robotic platform.
Key Responsibilities: • Implement and optimize real-time 3D LiDAR SLAM and LiDAR-Inertial Odometry (LIO) mapping for robust localization in dynamic, unstructured environments.
• Participate in code reviews to ensure high-quality, maintainable, and well-documented code, while sharing best practices with team members.
• Develop software modules with a focus on real-time performance, scalability, and fault tolerance for production deployments.
• Integrate sensor fusion pipelines combining 2D/3D LiDAR and IMU data to enable robust and accurate robot localization.
• Contribute to continuous improvement by profiling, benchmarking, and refactoring code for improved system performance.
• Design and implement unit, integration, and system-level tests to ensure software reliability and performance.
• Analyze and solve navigation, localization, and fleet related issues to increase productivity by troubleshooting, debugging, and resolving software defects across various development and production environments.
• Work with a cross-functional team of engineers to solve complex, real-world robotic problems.
Requirements
What YOU Need to Succeed:• A bachelor's degree or higher in engineering, robotics, computer science, or a related field.
• Strong software engineering background with a knowledge of modern software engineering best practices.
• 3+ years of software development experience using modern C++ (C++11, C++14, C++17).
• Experience with lidar, IMU, camera, and other sensor technologies.
• Ability to work independently and with engineering and production groups.
• Strong problem-solving skills and the ability to learn.
• Strong interpersonal and communication skills, both written and verbal.
• Experience using Linux as a development environment.
DESIRABLE: • Experience with ROS (Robot Operating System).
• Experience developing software using Python or Go.
STE Aethon Inc. Benefits:- Medical, Dental, and Vision coverage starting from start date
- Health Savings Account / Flexible Spending Account
- Free Onsite Gym
- Immediate 401k vesting
- Wellness Incentive Program
- Life & Disability Insurance
- Generous Paid Time Off
This position is not eligible for visa sponsorship.