Navigation Software Engineer

2 weeks ago


Huntsville, Alabama, United States Leidos Full time
Unlock the Future of Navigation

At Leidos, we're pushing the boundaries of navigation technology to create innovative solutions for our customers. As a Navigation Software Engineer, you'll play a critical role in developing cutting-edge navigation algorithms and software frameworks that enable our customers to navigate complex environments with precision and accuracy.

Key Responsibilities:
  • Design, develop, and deploy novel navigation algorithms for optimal estimation and signal processing on various computing architectures.
  • Integrate sensors and computing platforms over various electrical interfaces, including RS232, RS422, SPI, I2C, and TCP/IP.
  • Enhance navigation software frameworks with new capabilities by supporting design, coding, and peer reviews for new software modules.
  • Perform code profiling and software optimization to ensure real-time execution, including the use of multi-threading architectures and hardware acceleration (GPUs, FPGAs, etc.).
  • Collaborate with a team of engineers to test algorithms on demonstration hardware and present techniques, solutions, and results to the team and customers.
Requirements:
  • Bachelor's degree in an advanced technical field (electrical engineering, computer engineering, aerospace engineering, or equivalent) and 4+ years of prior relevant experience or master's degree with 2+ years of prior relevant experience.
  • Experience programming real-time navigation software in C/C++ with additional experience in Python or MATLAB.
  • Linux operating system expertise.
  • Experience interfacing with navigation sensors over various interface protocols, including time synchronization of all measurements.
  • Experience with building and deploying software in container environments, such as Docker.
  • Experience developing navigation simulation environments, including methods to accelerate execution for faster-than-real-time operations.
  • Must be a US Citizen and able to obtain and maintain a Secret security clearance after hiring.
Preferred Qualifications:
  • Master's or PhD degree in one of the majors listed above.
  • Experience interfacing to sensors such as inertial sensors, GPS, magnetometers, altimeters, cameras, etc.
  • Experience deploying navigation algorithms to real-time applications.
  • Experience with Linux, C++, and/or Python.
  • Experience with version control tools, especially Git and Gitlab.
  • Experience with autonomous system development through robotics competitions.
  • Existing US security clearance (Secret or above).

Leidos is an Equal Opportunity Employer and welcomes applications from diverse candidates. We offer a competitive salary and benefits package, as well as opportunities for professional growth and development. If you're passionate about navigation technology and want to be part of a dynamic team, apply today



  • Huntsville, Alabama, United States Leidos Full time

    Job SummaryLeidos is seeking a skilled Navigation Software Engineer to join our team in Huntsville, AL. As a Navigation Software Engineer, you will be responsible for developing and deploying novel navigation algorithms for optimal estimation and signal processing on various computing architectures for real-time fielded execution.Key ResponsibilitiesDeploy...


  • Huntsville, Alabama, United States Leidos Full time

    Job DescriptionJob Title: Navigation Software EngineerJob Summary:Leidos is seeking a skilled Navigation Software Engineer to join our team. As a Navigation Software Engineer, you will be responsible for developing and deploying novel navigation algorithms for optimal estimation and signal processing on various computing architectures for real-time fielded...


  • Huntsville, Alabama, United States Leidos Full time

    Unlock Your PotentialAt Leidos, we're pushing the boundaries of navigation technology to empower our customers to achieve their goals. As a Navigation Software Engineer, you'll be part of a dynamic team that's shaping the future of navigation.Key ResponsibilitiesDesign and develop novel navigation algorithms for optimal estimation and signal processing on...


  • Huntsville, Alabama, United States Leidos Full time

    Job Title: Geo-Physical Navigation EngineerLeidos is seeking a skilled Geo-Physical Navigation Engineer to join our team at the Leidos Innovation Center (LInC) in Huntsville, AL.Job Summary:We are looking for a highly motivated and experienced engineer to develop and demonstrate new alternative navigation technologies to meet urgent military operational...


  • Huntsville, Alabama, United States Blue Origin Full time

    Transform Space Exploration with UsAt Blue Origin, we're pushing the boundaries of space travel and exploration. As a Principal Inertial Navigation Engineer, you'll play a critical role in developing the navigation systems that will enable millions of people to live and work in space.About the RoleWe're seeking a highly skilled and experienced engineer to...


  • Huntsville, Alabama, United States Blue Origin Full time

    About the RoleWe are seeking a highly skilled Principal Inertial Navigation Engineer to join our team at Blue Origin. As a key member of our Enterprise Engineering group, you will be responsible for leading the development and implementation of inertial navigation systems for our spaceflight systems.ResponsibilitiesLead the design, development, and testing...

  • Robotics Engineer

    2 weeks ago


    Huntsville, Alabama, United States Leidos Full time

    Job SummaryLeidos is seeking a skilled Robotics Computer Engineer to join our team in Huntsville, AL. As a member of our Guidance, Navigation, and Control team, you will work on cutting-edge navigation systems for customers who require advanced technology in the field.This role offers a unique blend of analytical and hands-on tasks, including algorithm...


  • Huntsville, Alabama, United States Leidos Full time

    Job SummaryLeidos is seeking a skilled Geo-Physical Navigation Engineer to join our team at the Leidos Innovation Center (LInC) in Huntsville, AL. As a key member of our team, you will be responsible for developing and demonstrating new alternative navigation technologies to meet urgent military operational needs.Key ResponsibilitiesDevelop mathematical...


  • Huntsville, Alabama, United States Lynx Software Technologies Full time

    Job SummaryThompson Software Solutions, a Lynx Software Technologies company, is seeking a highly skilled Principal-level Embedded Software Engineer to join our team. As a key member of our multi-site team, you will be responsible for developing, integrating, and testing software products for safety-critical applications.We are looking for a self-motivated...


  • Huntsville, Alabama, United States Integrated Solutions for Systems (IS4S) Full time

    Job Summary: We are seeking an experienced Engineer to analyze inertial only, GPS, and blended solution navigation data sets in support of verification activities for government-funded projects related to open architecture, open systems, autonomy, communication, electronic warfare, and advanced navigation technologies.Key Responsibilities:Develop analysis...


  • Huntsville, Alabama, United States Qualis Corporation Full time

    Job Title: Guidance Navigation Control EngineerJob Summary:We are seeking a highly skilled Guidance Navigation Control Engineer to join our team at Qualis Corporation. The successful candidate will have expertise in position, velocity, and timing algorithms, as well as experience in system engineering, design, analysis, and test.Key Responsibilities:Develop...


  • Huntsville, Alabama, United States Qualis Corporation Full time

    Job Title: Guidance Navigation and Control EngineerWe are seeking a highly skilled Guidance Navigation and Control (GNC) Engineer to join our team at Qualis Corporation. The successful candidate will have expertise in position, velocity, and timing algorithms and will be responsible for developing and applying advanced algorithms, methods, and theories in...


  • Huntsville, Alabama, United States Radiance Technologies Full time

    Job SummaryAt Radiance Technologies, we are seeking a talented Software Development Engineer to support our U.S. Army program. This position requires a skilled Software Engineer to contribute to a software engineering team within a larger, multidisciplinary team to perform the System Development Life Cycle (SDLC) process, including analysis/feasibility,...


  • Huntsville, Alabama, United States Blue Origin Full time

    About the RoleWe are seeking a skilled Radar Navigation Systems Engineer to join our team at Blue Origin. As a key member of our Lunar Transportation business unit, you will play a critical role in the development of our Blue Moon lander product lines.This position reports to the Navigation and Sensors Group in Blue Origin's Lunar Permanence business unit....


  • Huntsville, Alabama, United States Integrated Solutions for Systems (IS4S) Full time

    Job Summary:Integrated Solutions for Systems (IS4S) is seeking an experienced Engineer to analyze inertial only, GPS, and blended solution navigation data sets. The ideal candidate will have a strong desire to contribute to overall team success, excellent written and oral communication skills, and high proficiency in MS Office Suite.Key Responsibilities:...


  • Huntsville, Alabama, United States Leidos Full time

    Job SummaryLeidos Defense Systems is seeking a skilled Software/Firmware Engineer to join a talented team of software developers, engineers, and analysts supporting spaceflight programs. As a member of this diverse team, you will be responsible for the prototyping and implementation of control software on interplanetary rovers and their test hardware.Key...


  • Huntsville, Alabama, United States Siemens Digital Industries Software Full time

    Job SummaryWe are seeking a highly motivated and talented Software Engineer Intern to join our Electronic Board Systems team at Siemens Digital Industries Software. As a Software Engineer Intern, you will have the opportunity to work on exciting AI/ML research projects and contribute to the development of cutting-edge software solutions.Key Responsibilities...


  • Huntsville, Alabama, United States TriVector Full time

    Job Title: Senior Guidance Navigation and Control EngineerTriVector Services, Inc. is seeking a highly experienced Senior Guidance Navigation and Control (GNC) Engineer to join our team. As a key member of our team, you will provide expertise to NASA's Human Landing System (HLS) Program at Marshall Space Flight Center (MSFC).Key Responsibilities:Lead...


  • Huntsville, Alabama, United States Leidos Full time

    Job Title: Controls Software/Firmware EngineerAbout the Role:Leidos Defense Systems is seeking a skilled Controls Software/Firmware Engineer to join a talented team of software developers, engineers, and analysts supporting spaceflight programs. As a key member of the team, you will be responsible for designing, developing, and testing control software for...


  • Huntsville, Alabama, United States Leidos Full time

    Job Title: Software/Firmware Controls EngineerLeidos Defense Systems is seeking a talented Controls Software/Firmware Engineer to join a diverse team of software developers, engineers, and analysts supporting spaceflight programs.As a Software/Firmware Developer, you will directly support the prototyping and implementation of control software on...