
9 results (3 new)








Bachelor's, Master's, or PhD in Robotics, Electrical Engineering, Computer Engineering, Computer Science, or a related accredited program
Associate degrees are not accepted
Bachelor's Degree: 5+ years of relevant professional experience
Master's Degree: 2+ years of relevant professional experience
PhD: May substitute for a portion of the required experience
Relevant internships may be considered toward experience
Strong hands-on expertise in C++ software development
Proficiency in Python
Experience with Inertial Measurement Units/Technology (IMU)
Strong knowledge of State Estimation
Strong debugging, profiling, and advanced troubleshooting skills
Experience analyzing source code, application logs, and system behavior
Knowledge of structured programming techniques and software development best practices
Ability to interpret system designs, application specifications, and functional documentation
Experience identifying, documenting, troubleshooting, and resolving complex software/application issues
Understanding of the complete software/product development lifecycle
5+ years of experience developing Robotics, Autonomous Systems, or Autonomous Vehicle solutions
Hands-on experience with filtering techniques such as:
Error State Kalman Filter
Extended Kalman Filter (EKF)
Strong knowledge of Inertial Navigation and Guidance Systems
Experience with SLAM, Graph Optimization, and State Estimation
Familiarity with ROS (Robot Operating System)
Strong mathematical foundation including:
3D Geometry
Linear Algebra
Statistical Error Modeling
Gauss-Markov Processes
Experience working with multiple coordinate systems and coordinate transformations
Understanding of physics-based modeling, vehicle modeling, and vehicle dynamics
Ability to review academic/research literature and convert algorithms or research concepts into production-quality implementations
Develop software and algorithms focused on positioning, localization, and autonomous navigation
Prototype and productionize localization algorithms for autonomous and semi-autonomous systems
Develop solutions for estimating:
Absolute position and altitude
Relative position to terrain features
Relative position to static and mobile equipment
Implement state estimation and filtering solutions using perception, inertial, and GNSS sensor inputs
Research, design, implement, and validate localization algorithms
Develop production-quality C++ software, including design, coding, documentation, testing, validation, and functional safety support
Contribute to localization requirements definition and software/system architecture
Participate throughout the development lifecycle, including design, coding, documentation, quality assurance, testing, and validation
Troubleshoot complex software and system-level issues using diagnostic tools, logs, and code analysis
Collaborate with and mentor other members of the localization engineering team
Convert research concepts and prototypes into scalable production implementations
Strong analytical and problem-solving abilities
Strong written and verbal communication skills
Collaborative team player
Ability to take ownership of solutions from prototype through production
Adaptable across different phases of product development
Strong attention to detail
Proactive approach to research and prototyping
Strong systems-thinking capabilities
Persistence and resilience when solving complex engineering problems
Primarily office-based
Occasional work in laboratories, proving grounds, or test environments
PPE and safety glasses may be required during laboratory or test-site activities
Collaborative and technically focused engineering team
Position will work closely with an Architect and Program Manager
This is a new addition to the existing engineering team
At Xcelo, we do much more than software integration. We deliver superior IT Solutions through the successful integration of people, technology and efficient business systems. We employ only senior-level, trusted consultants and programmers with proven track records of success. Because we are a small, efficient business staffed by technology experts, we can offer customers nimble service, unprecedented project turn times, and increased flexibility when compared to larger competitors.
By maintaining a strategic business model that combines Global IT Service Centers in USA with IT experts located offshore, we improve productivity and maximize our client s cost savings, without compromising on product quality or delivery timelines. As a result, Xcelo customers receive face-to-face service, save time and money, and eliminate the need to hire extra personnel or train existing staff for highly technical projects.
🔢 Crunching numbers...
It looks like there aren't any Similar Jobs for this job yet.
Search all similar jobs