Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Developer C++ - LP360 Desktop

Full-time

LP360

Location: Huntsville, Alabama (On Site)

About The Role

We are looking for a Software Developer (C++ – Desktop GIS) to join a small, high-impact engineering team working on LP360, an industry-leading desktop platform for LiDAR and geospatial data processing. This is a full-stack desktop role where you will contribute across the application — from core data processing algorithms to user interface — in a product used worldwide for surveying, infrastructure, and drone-based mapping workflows.

What You Will Do

  • Design and implement new features in the LP360 desktop application
  • Maintain and improve stability (crash fixes, reliability)
  • Optimize performance of key LiDAR data processing tools
  • Integrate external SDKs
  • Contribute to UI/UX improvements (MFC/Codejock)
  • Collaborate with product, QA, and engineering teams

Technical Environment

  • Languages: C++, Python
  • Frameworks: MFC, Codejock
  • Platform: Windows desktop
  • Build systems: MSBuild, CMake
  • Domain: LiDAR, photogrammetry, SLAM, geospatial processing

Requirements

  • 3–8 years of software development experience
  • Strong C++ proficiency
  • Experience with Windows desktop development
  • Ability to work across UI and backend
  • Strong debugging and performance skills

Nice to Have

  • GIS, LiDAR, or 3D data experience
  • MFC familiarity
  • SDK integrations experience
  • Python scripting skills

Why Join Us

  • Cutting-edge domain (AI, LiDAR, SLAM)
  • Real-world impact (surveying, infrastructure)
  • High ownership in a small team
  • Low bureaucracy and fast decisions
  • Engineering-driven culture

About GeoCue Group

GeoCue Group builds LP360, a mature and business-critical desktop platform used for advanced geospatial data processing. The company is looking to invest in a deliberate technical transformation of LP360 Desktop so the product can evolve faster, become easier to maintain, and take fuller advantage of modern AI-assisted engineering workflows.

Location: Huntsville, Alabama (On Site)

What You Will Do

  • Design and implement new features in the LP360 desktop application
  • Maintain and improve stability (crash fixes, reliability)
  • Optimize performance of key LiDAR data processing tools
  • Integrate external SDKs
  • Contribute to UI/UX improvements (MFC/Codejock)
  • Collaborate with product, QA, and engineering teams

Technical Environment

  • Languages: C++, Python
  • Frameworks: MFC, Codejock
  • Platform: Windows desktop
  • Build systems: MSBuild, CMake
  • Domain: LiDAR, photogrammetry, SLAM, geospatial processing

Requirements

  • 3–8 years of software development experience
  • Strong C++ proficiency
  • Experience with Windows desktop development
  • Ability to work across UI and backend
  • Strong debugging and performance skills

Nice to Have

  • GIS, LiDAR, or 3D data experience
  • MFC familiarity
  • SDK integrations experience
  • Python scripting skills

Why Join Us

  • Cutting-edge domain (AI, LiDAR, SLAM)
  • Real-world impact (surveying, infrastructure)
  • High ownership in a small team
  • Low bureaucracy and fast decisions
  • Engineering-driven culture

About GeoCue Group

GeoCue Group builds LP360, a mature and business-critical desktop platform used for advanced geospatial data processing. The company is looking to invest in a deliberate technical transformation of LP360 Desktop so the product can evolve faster, become easier to maintain, and take fuller advantage of modern AI-assisted engineering workflows.

Vacancy posted 10 days ago
Similar jobs that could be interesting for youBased on the Software Developer C++ - LP360 Desktop in Huntsville, AL vacancy
  •  ...About the Role HEKA is hiring Software Engineers to join our fast-...  ...Core Responsibilities Design, develop, and maintain embedded and...  ...development Experience with C/C++, C#, Python Understanding of...  ...guidance, or GNC exposure Desktop software development Additional... 
    Suggested
    Full time
    Work at office

    Heka Aero

    Huntsville, AL
    19 hours ago
  • $86.7k - $151.7k

     ...Parsons is looking for an amazingly talented Software Developer I to join our team! In this role you...  ....What You'll Be Doing:Develop desktop applications that operate inside Electron...  ...the GUI via Typescript to the underlying C++ server inside the applicationWork as a... 
    Suggested
    Flexible hours

    Parsons

    Huntsville, AL
    4 days ago
  • $90k - $120k

    Check out this new opportunity!Embedded Software EngineerC++ / RHEL | Missile DefenseFull-Time...  ...clearance and experience with embedded C++ software development, Red Hat Enterprise...  ...defense applications.Responsibilities:Design, develop, test, and maintain embedded software... 
    Suggested
    Full time
    Temporary work

    Moseley Technical Services

    Huntsville, AL
    19 hours ago
  • $87.1k - $157.45k

     ...is seeking a talented Embedded Firmware Developer to join our team. The Electrical Systems...  ...implementing, and testing embedded firmware and software on a variety of platforms, including...  ...hardware description languages such as: C, C++, assemblyExperience with programming and/... 
    Suggested
    Full time
    Worldwide
    Relocation

    Leidos

    Huntsville, AL
    4 days ago
  •  ...Software Engineer Position Develop scalable software applications using Gemini Code Assist, Java and Python. Build, integrate, and optimize Windows-based desktop or server applications. Configure, deploy, and maintain applications on Linux servers with rpm-based... 
    Suggested

    DigiFlight

    Huntsville, AL
    2 days ago
  • $134.1k - $241.4k

     ...Parsons is seeking a highly talented Sr. Software Developer to join our team! In this role, you...  ...environment. What You'll Be Doing: Develop desktop applications using Electron, with React...  ...connect the GUI via TypeScript to a C++ server within the application. Work... 
    Local area
    Worldwide
    Flexible hours

    Parsons Corporation

    Huntsville, AL
    2 days ago
  •  ...encourages creativity, welcomes initiative, and seeks excellence. Start Building Your Future today!We are seeking an experienced C/C++ Embedded Software Engineer who will support the Software and Integration Directorate (S3I) program in the development of launcher control... 
    Full time
    Start working today

    Intuitive Research and Technology Corporation

    Huntsville, AL
    1 day ago
  • Job Title: Software Developer (Senior)Location: Huntsville, AL Position Type: Full-TimePosition Overview:We are seeking a skilled Software...  ...of software user manuals and technical documentation.Support desktop design, testing, and implementation of security lockdowns.Integrate... 

    Cintel

    Huntsville, AL
    19 hours ago
  • $87.1k - $157.45k

    Leidos Defense Systems is looking for an Embedded Software Developer experienced as a mid-level computer, software, and/or electrical engineer...  ...in a related field.Demonstrate expert knowledge of the C and C++ programming languages as well as various microprocessor... 
    Full time

    Leidos

    Huntsville, AL
    3 days ago
  • Software EngineerOASYS, INC., a Leading-Edge Government contractor in Huntsville Alabama,...  ...support a Government owned, managed, and developed software suite, that is used by the...  ...Optimize rendering performance for this desktop application.Minimum Requirements:Bachelor... 
    Temporary work
    For contractors
    Flexible hours

    Oasys

    Huntsville, AL
    3 days ago
  • $87.1k - $157.45k

    Leidos is seeking a Mid-Level Embedded Software Engineer to support the development of mission...  ...to ensure quality and delivery. Develop software tools and harnesses that support...  ...Alabama area. Demonstrate proficiency in C/C++ for embedded systems development.Experience... 
    Full time
    Relocation

    Leidos

    Huntsville, AL
    1 day ago
  •  ...opening for a Junior to Mid-level Software Engineer to work on an...  ...friends and talented software developers working together as architects...  ...Design, develop, and test desktop and/or web-based graphical user...  ...Requirements Proficiency in C++ and object-oriented design.... 
    Full time
    Immediate start

    enVention

    Huntsville, AL
    a month ago
  •  ...Mid-level Software Engineer Kegman Inc. is a Woman-owned, Service-Disabled Veteran-Owned Small Business headquartered in Melbourne, FL...  ...years experience in software engineering on DoD programs ~ Modern C++ (or comparable OOP) development of real time, multi-processor... 
    Full time
    Contract work
    For contractors
    For subcontractor
    Immediate start

    Kegman

    Huntsville, AL
    19 hours ago
  •  ...eeking a talented and motivated Mid-Level Software Engineer to join our team. In this role...  ...will b e responsible for designing, developing, and m aintaining software solutions...  ...programming skills in languages such as C++, Java, C#, Python, or similar.   ~ Experience... 
    Full time
    Work at office

    Trigon Cyber

    Huntsville, AL
    19 hours ago
  •  ...immediate opening for a Mid-level Full-stack Software Engineer in Huntsville, AL.Position...  ...using an agile SCRUM development process to develop software products for a large defense...  ...years of relevant experience programming in C++ is requiredMust have experience in all phases... 
    Immediate start

    deciBel Research

    Huntsville, AL
    2 days ago
  • $90k - $120k

    Check out this new opportunity!Automated Software Test EngineerC++ / Python | Ground Missile...  ...with automated software testing, C++, Python, GitLab, GUI-based test automation...  ...verification efforts.Responsibilities:Design, develop, implement, and execute automated test plans... 
    Full time
    Temporary work

    Moseley Technical Services

    Huntsville, AL
    19 hours ago
  • $132.4k - $251.6k

     ...team and play a key role in shaping the software foundation that powers modern aircraft. We...  ...systemsDevelop and verify software using modern C++ and object-oriented design principlesOwn...  ...contract.Proven experience designing and developing software architecture, libraries, or... 
    Contract work
    Temporary work
    Work experience placement
    Start working today
    Work at office
    Remote work
    Flexible hours

    Raytheon

    Huntsville, AL
    19 hours ago
  •  ...Decision Sciences is a premier provider of systems engineering, software engineering, system integration and project management services...  ...Security Clearance• Linux Operating System Experience• Object Oriented C++/Java/ Software Development experience• Embedded software... 

    ASRC Federal Holding Company

    Huntsville, AL
    4 days ago
  • $86.8k - $198k

    UAV Embedded Software EngineerThe Opportunity: Booz Allen is building the next generation of...  ...stations (GCS)2+ years of experience with C++ based software development to modify or augment the PX4 flight controller and develop applications for the PX4 hardware2+ years... 
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Huntsville, AL
    4 days ago
  • $43.27 per hour

     ...Description Sigma Defense is seeking a Software Engineer II to join our team developing software solutions for...  ...This role involves a combination of desktop application development, web application...  ...Computer Programs/Software: C++ Python JavaScript... 
    Hourly pay
    Internship

    Sigma Defense

    Huntsville, AL
    a month ago
  • $102.71k - $156.55k

    Worker TypeRegularJob DescriptionSummaryThe Software Engineer III (Embedded) has the opportunity to develop a variety of innovative unmanned and robotic systems for...  ...is required and is an expert with Python, C, C++11,C++ STL and/or OpenCLDemonstrated knowledge of Visual... 
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Work at office
    Weekend work

    AeroVironment

    Huntsville, AL
    4 days ago
  • $163.2k - $244.8k

     ...Defense Systems is seeking Staff (Level 5) Engineer Software . This position will be located in Huntsville, AL...  ...Oriented Analysis and Design principles • Experience developing complex software solutions using C++ • Experience programming in scripting languages (Python... 
    Full time
    Relocation package
    Monday to Thursday
    Shift work

    Northrop Grumman

    Huntsville, AL
    19 hours ago
  • $87.1k - $157.45k

     ...Area at Leidos currently has an opening for a talented Aviation Embedded Software Engineer to work in our Huntsville office. This is an exciting opportunity to use your experience to help develop software for tactical strike, sensors, CUAS, and UAS solutions.​This position... 
    Full time
    Work at office

    Leidos

    Huntsville, AL
    1 day ago
  • $85.4k - $128k

     ...Northrop Grumman Defense Systems is searching for Software Engineers/Principal Software Engineers (...  ...to obtain Secret Clearance Experience developing software using Java Experience developing software using C++ Experience developing software on Linux Experience... 
    Full time
    Relocation package
    Shift work

    Northrop Grumman

    Huntsville, AL
    19 hours ago
  •  ...Description Job Description Software Engineer 1OASYS, INC., a...  ...knowledge, experience, and drive to develop software from front-end to...  ...transition our planning tools from desktop applications to web...  ...oriented programming language (C#, C++, Java, etc.)Basic knowledge of... 
    Temporary work
    For contractors
    Flexible hours

    OASYS, INC.

    Huntsville, AL
    5 days ago
  • $179.6k - $269.4k

     ...has an exciting career opportunity for a Software Engineer supporting an Internal Research...  ...Huntsville, AL. Description As a software developer on an Internal Research and Development (...  ...Experience Developing Software in C++ or Java   Quick to learn and absorb... 
    Full time
    Interim role
    Relocation
    Shift work

    Northrop Grumman

    Huntsville, AL
    19 hours ago
  •  ...security for weapons systems. MTO is looking for an Embedded Software/Firmware Engineer with the breadth and versatility to work across...  ..., or relevant technical field with 8+ years direct experience developing embedded systemsAbility to obtain and maintain a DoD security... 
    Full time

    Radiance Technologies

    Huntsville, AL
    19 hours ago
  • Designs, develops, documents, tests and debugs applications software and systems that contain logical and mathematical solutions. Conducts multidisciplinary research...  ...and extensive Experience Developing Software in C++ or Java Ability and willingness to travel up to 10%... 
    Full time
    Work experience placement

    Northrop Grumman

    Huntsville, AL
    19 hours ago
  •  ...Torch Technologies is seeking a Full Stack Software Engineer to support the design,...  ...but are not limited to: Design, develop, test, and maintain scalable, secure, and...  ...architectures. ~ Experience developing modern desktop and web applications and integrating... 
    Contract work
    Temporary work
    Local area
    Relocation package
    Flexible hours

    Torch Technologies

    Huntsville, AL
    1 day ago
  • $131.1k - $196.7k

     ...Systems is seeking Sr. Principal Engineer Software – 15321. This position will be located...  ...(SysML/UML) and concepts • Experience developing web-based applications on a cloud-based platform...  ...• Experience with other languages like C++, C#, and Python is a plus.... 
    Full time
    Relocation package
    Monday to Thursday
    Shift work

    Northrop Grumman

    Huntsville, AL
    19 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Developer C++ - LP360 Desktop. Be the first to apply!