Navigation Software Engineer
1 month ago
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.
- 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.
- 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
-
Navigation Software Engineer
4 weeks ago
Huntsville, Alabama, United States Leidos Full timeJob 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...
-
Geo-Physical Navigation Systems Engineer
1 month ago
Huntsville, Alabama, United States Leidos Full timeJob 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...
-
Senior Navigation Systems Engineer
4 weeks ago
Huntsville, Alabama, United States Integrated Solutions for Systems (IS4S) Full timeJob 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...
-
Guidance Navigation Control Engineer
4 weeks ago
Huntsville, Alabama, United States Qualis Corporation Full timeJob 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...
-
Software Development Engineer
4 weeks ago
Huntsville, Alabama, United States Radiance Technologies Full timeJob 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,...
-
Senior Navigation Systems Engineer
4 weeks ago
Huntsville, Alabama, United States Integrated Solutions for Systems (IS4S) Full timeJob 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:...
-
Software/Firmware Engineer
4 weeks ago
Huntsville, Alabama, United States Leidos Full timeJob 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...
-
Software Engineer Intern
4 weeks ago
Huntsville, Alabama, United States Siemens Digital Industries Software Full timeJob 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...
-
Software/Firmware Controls Engineer
4 weeks ago
Huntsville, Alabama, United States Leidos Full timeJob 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...
-
Huntsville, Alabama, United States TriVector Full timeJob Title: Senior Guidance Navigation and Control Systems EngineerWe are seeking a highly experienced Senior Guidance Navigation and Control (GNC) Systems Engineer to join our team at TriVector Services, Inc. As a key member of our GNC team, you will provide expertise to NASA's Human Landing System (HLS) Program at Marshall Space Flight Center (MSFC).Key...
-
Huntsville, Alabama, United States Auterion Full timeAt Auterion, we are building the leading software platform for AI-powered autonomous systems. Our team is supporting the most important missions and solving the most challenging problems.We are looking for an experienced Embedded Software Engineer to contribute to different parts of our software stack, including the open-source autopilot project PX4, related...
-
Senior Software Engineer
1 month ago
Huntsville, Alabama, United States Qualis Corporation Full timeJob Title: Senior EngineerWe are seeking a highly skilled Senior Engineer to join our team at Qualis Corporation. The ideal candidate will have a strong background in developing complex controls and estimation algorithms for position navigation and timing solutions.Key Responsibilities:Develop and apply advanced algorithm design methods, theories, and...
-
Software Engineer
4 weeks ago
Huntsville, Alabama, United States PeopleTec Full timeJob Title: Software EngineerAbout the Role:We are seeking a skilled Software Engineer to join our team at PeopleTec, Inc. in Huntsville, AL. As a Software Engineer, you will be responsible for designing, developing, and testing software systems for DoD weapon systems. You will work closely with our team of engineers and developers to define system...
-
Real-Time Software Engineer
4 weeks ago
Huntsville, Alabama, United States NTA, Inc. Full timeJob Title: Real-Time Software EngineerJob Summary:NTA, Inc. is seeking an experienced Real-Time Software Engineer to support research, development, and engineering activities at Redstone Arsenal. The ideal candidate will have a strong background in object-oriented software development, low-level systems programming, and real-time systems.Key...
-
Senior Embedded Software Developer
3 weeks ago
Huntsville, Alabama, United States Lynx Software Technologies Full timeJob OverviewWe are seeking a highly skilled Senior Embedded Software Engineer to join our team at Lynx Software Technologies. As a key member of our team, you will be responsible for developing, integrating, and testing software products for our clients.Key Responsibilities:Develop and integrate software products using C/C++ programming languagesCollaborate...
-
Huntsville, Alabama, United States Siemens Digital Industries Software Full timeAbout the RoleSiemens Digital Industries Software is currently recruiting students for our Spring 2025 Strategic Student Program. As a Software Engineer Intern, you will have the opportunity to work on AI/ML research and development projects in our Office of Technology group. The ideal candidate will have skills in Python, C/C++, and a good understanding of...
-
Software Engineer
3 weeks ago
Huntsville, Alabama, United States KODA Technologies Inc. Full timeJob DescriptionKODA Technologies Inc. is seeking a talented Software Developer to join our team. The selected candidate will be providing the investigative and intelligence communities with advanced data discovery, analytics, exploitation, and visualization capabilities through application development and tool integration.Key Responsibilities:Work in a team...
-
Software Development Engineer
4 weeks ago
Huntsville, Alabama, United States ADTRAN Full timeSoftware Development EngineerWelcome to ADTRAN, where innovation meets opportunity. Our team is expanding, and we're looking for talented individuals to join us in shaping the future of software development.We're seeking a skilled Software Development Engineer to be part of our team responsible for designing, analyzing requirements, developing, implementing,...
-
Senior Software Engineer
1 month ago
Huntsville, Alabama, United States Range Generation Next LLC Full timeJob SummaryRange Generation Next LLC is seeking a highly skilled Senior Software Engineer to lead software engineering efforts and coordinate with cross-functional teams to ensure successful integration, verification, and validation of new software releases.Key ResponsibilitiesLead software engineering efforts to design, implement, and test software...
-
Senior Software Engineer
4 weeks ago
Huntsville, Alabama, United States Valkyrie Enterprises Full timeJob Summary:We are seeking a highly skilled Senior Software Engineer to join our team at Valkyrie Enterprises. As a key member of our software development team, you will be responsible for designing, developing, and testing software for real-time closed-loop implementations. Your expertise in C/C++ and Linux environments will be essential in supporting the...