Who We Are
The mission of Gecko Robotics is to protect today’s critical infrastructure, and give form to tomorrow’s: refineries, power plants, heavy manufacturing facilities, vessels, water storage, and many more. We accomplish this through our robotics platforms in tandem with our enterprise software solutions, creating a virtuous cycle of data acquisition, processing, analysis, and decision-making. Our robots operate in some of the most dangerous industrial environments, collecting data of unprecedented value and magnifying the contributions of human experts, while keeping them out of harm’s way. Gecko is uniquely poised to maximize both the production and the useful life of the assets we rely on to meet the world's energy needs.
Gecko is seeking a software engineer to help accelerate our technology roadmap for improving our robots’ localization and autonomy capabilities.
What You Will Do
- Research and design the onboard software pipeline for Localization - Sensor Fusion.
- Develop clean C++ software for the localization modules that sit at the core of our autonomous robot and interface with all other key modules such as perception, mapping and motion planning.
- Conduct code reviews and guide junior team members on code quality, design, and efficiency. Provide technical leadership across the organization in the areas of code quality and design.
- Own the software architecture and deployment of the sensor fusion pipeline.
Qualifications
- Degree in Computer Science or Robotics related field.
- 6+ years of production focused C++ software development experience. Strong background in modern C++ ( C++11 and beyond)
- Experience with Linux and command-line tools.
- Knowledge of basic software engineering principles.
- Familiarity with DevOps or CI/CD – GitHub automation and docker or Jenkins.
- Experience using different types of kalman filters and particle filters for sensor fusion.
- Experience with ROS/2
1 applies
149 views
Jobs from our Partners
MuleSoft/Data Integration Engineer
Entry Level Software Developer
Entry Level Software Developer
Entry Level Software Developer
Other Jobs from Gecko Robotics
Full Stack Software Engineer - Field Software
Senior Mechanical Engineer
Forward Deployed Software Engineer
Engineering Lead - Field Software
Software Engineer - Frontend
Software Engineer - Backend
Similar Jobs
Senior Software Engineer
Senior Manager, Engineering
Experienced Software Developer (Virtual)
Senior Software Engineer, Frontend (React)
Cloud Infrastructure Engineer
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
50,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 166 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
Cancel anytime / Money-back guarantee