Software Engineer, Localization

2 days ago


Dallas, Texas, United States Onward Robotics Full time $120,000 - $180,000 per year

Job Details
Job Location:    Dallas, Texas - Dallas, TX
Position Type:    Full Time
Salary Range:    Undisclosed
Job Category:    Engineering

Description

Join Our Team

At Onward Robotics, we are a bold, gritty, and purposeful team with an ambitious mission to revolutionize fulfillment. Our team is driven by a client-first mentality: we aim to solve hard problems and fuel our clients' growth with innovation. We are seeking talented individuals who will have a huge impact on both our business and our team. Join us on our mission as we move fast, think big, and have fun

About Us

Onward Robotics delivers innovative automation technology that coordinates humans and robots as a cohesive system to revolutionize fulfillment. Our Meet Me solution combines proprietary software with person-to-goods mobile robots to increase efficiency in warehousing, distribution, and e-commerce operations. Onward Robotics provides the boost in productivity, flexibility, and speed that companies need to remain competitive and grow. Learn more at  

Job Summary

As a Software Engineer, Localization in our Robot Software Department, you will work on algorithms and systems used for mapping and localization. An ideal candidate has experience resolving difficult problems encountered in localization applications which can cause uncertainty and mis-localization.

Duties and Responsibilities

  • Design, develop, and evaluate advanced localization algorithms to enable robust robot operation in complex and dynamic environments.
  • Drive the design and implementation of testing and evaluation frameworks, as well as the execution and analysis of experiments.
  • Sensor Fusion: Integrating sensor data from various modalities (e.g., LiDAR, cameras, IMUs) to build comprehensive environmental models and enhance robotic perception and navigation capabilities.
  • Optimize software for real-time performance
  • Adhere to software development best practices: peer reviews, unit and integration testing, version control, and integrated documentation.

Core Competencies

  • Ability to be flexible and adaptable in a startup environment
  • Good team player with great communication skills

Typical Day

As a Software Engineer - Localization, no two days look exactly the same—but here's what you can expect most days:

  • Participate in daily stand-ups to align on priorities, blockers, and progress with the team.
  • Design and develop localization algorithms, refining SLAM pipelines, improving state estimation, and optimizing multi-sensor fusion for accuracy and reliability.
  • Collaborate cross-functionally with other software teams to integrate core localization solutions into our existing robot systems.
  • Take ownership of assigned features or subsystems, gathering requirements, reviewing designs, and pushing updates through development, testing, and deployment.
  • Review code from peers, contribute to technical discussions, and champion best practices to ensure high-quality, maintainable software.
  • Troubleshoot issues uncovered during robot testing, from localization drift to real-time optimization challenges, working hands-on with hardware as needed.
Qualifications

Required Skills

  • Hands-on experience in SLAM and sensor fusion with a proven track record of deploying algorithms in real-world applications.
  • Expertise in modern C++ programming
  • Experience with software configuration management systems (git, SVM, etc.)
  • Knowledge and experience with best practices in modern software development

Minimum Experience Requirements

  • 3+ years of experience with software development in a professional setting
  • Experience developing and implementing visual/lidar-based localization and/or SLAM algorithms in a production environment
  • Proficiency with Linux-based operating systems
  • Strong understanding of state estimation techniques and frameworks including Kalman Filters and Particle Filters

Preferred Experience Requirements

  • Experience with software architecture and design.
  • Experience with C++ unit testing frameworks and continuous integration (CI) tools
  • Familiarity with Python is a plus.
  • Experience with point cloud-based detection such as free space detection and obstacle detection
  • Familiarity with real-time systems and hardware integration
  • Experience working with autonomous robots
  • Experience with commercial software deployment and support
  • Familiarity with software development life-cycle from requirements through QA and field release

Minimum Education Requirements

  • Bachelor's Degree in Electrical or Mechanical Engineering, Computer Science, or a related field

Preferred Education Requirements

  • Master's Degree or higher in Electrical or Mechanical Engineering, Computer Science, or a related field


  • Dallas, Texas, United States Point B Full time $96,500 - $215,500 per year

    Point B is a business innovation firm that takes the guesswork out of transformation.  We engineer your future by combining advanced technologies and industry expertise to help you reimagine your business and its processes to get ahead and stay ahead.We're consulting done different. While others might say it, we live it—your success is our success.We...

  • Software Engineer

    3 days ago


    Dallas, Texas, United States VetsEZ Full time $104,000 - $160,000 per year

    We are currently looking for a Software Engineer for a 100% remote position supporting the Department of Veterans Affairs (VA). This role is responsible for designing, developing, and maintaining Application Programming Interfaces (APIs) that enable communication between various software systems. The selected candidate will collaborate with cross-functional...


  • Dallas, Texas, United States Secmation Full time $120,000 - $180,000 per year

    Software Defined Radio Development Engineer_*_*Signing Bonus**Location: Huntsville, ALPosition Type: Full-Time | HybridRelocation assistance (if applicable)__*__________________________________________*__Join the Future of Secure Embedded CommunicationsSecmation is looking for a Senior Engineer with strong expertise in RF systems, military communications,...

  • Software Engineer

    4 days ago


    Dallas, Texas, United States Mastech Digital Full time $100,000 - $150,000 per year

    Job Title: Software Engineer - Only W2Location: Dallas, TX (Expected to travel onsite 3 times per year)Work Location: 2702 Love Field Drive, Dallas, TX 75235Duration: 3 years (possibility of extension)Job Description:Job Description:Design, write program code, test, document, and implement functionally appropriate, technically sound, and well-integrated...


  • Dallas, Texas, United States griddable Full time $120,000 - $150,000 per year

    DescriptionWant your line of code to have a significant and measurable positive impact for users, the company's bottom line, and industry? Join Salesforce and define the future of cloud computing. We deliver a scalable, high performance cloud computing platform that delights our customers, and is used by millions of people around the world each day for their...

  • Software Engineer

    4 days ago


    Dallas, Texas, United States Hunt Oil Company Full time

    Company DescriptionJOB DESCRIPTIONAre you driven by innovation and energized by the pace of a startup? Join our newly launched unit under Hunt Energy Company (HEC), where we're building cutting-edge remote connectivity solutions at the intersection of energy and cloud technology.This unit operates with a startup mindset inside a dynamic energy organization,...


  • Dallas, Texas, United States Union Technologies Full time $120,000 - $180,000 per year

    Union Technologies is reindustrializing America's defense manufacturing base with a first-of-its-kind Factories-as-a-Stockpile model, integrating advanced robotics, manufacturing, and software into sovereign factory systems at scale. Headquartered in Dallas, Texas, UNION is dedicated to restoring America's industrial strength and guaranteeing deterrence for...


  • Dallas, Texas, United States Topaz Labs Full time $110,000 - $125,000 per year

    54,000 new photos are taken every second, and 600 hours of video are uploaded every minute. At Topaz Labs, we help over 1 million paying customers (including teams at Google, Nvidia, and NASA) maximize the visual quality of over 1 billion of these photos and videos.  About us Topaz Labs is a full-stack AI company that develops, trains, and deploys...


  • Dallas, Texas, United States VusionGroup SA Full time $104,000 - $160,000 per year

    Company Description Software Test EngineerAre you ready to develop the future of retail? As the world's leader in IoT and data technologies for commerce, our mission is to help retailers and brands use digitalization to become more efficient, more intelligent, and more sustainable—and in doing so, enable more positive commerce. VusionGroup  is a...


  • Dallas, Texas, United States Photon Full time $80,000 - $140,000 per year

    Greetings from PhotonWho are we?Photon has emerged as one of the world's largest and fastest-growing Digital Agencies. We work with 40% of the Fortune 100 on their Digital initiatives and are known for our ability to integrate Strategy Consulting, Creative Design, and Technology at scale. For a brief 1 minute video about us, you can check Software...