Join our talent network

Job #: R-00006706
Location: Huntsville, AL
Category: Software Engineering
Schedule (FT/PT): Full time
Travel Required: Yes, 10% of the time
Shift: Day
Potential for Telework: No
Clearance Required: None
Referral Eligibility: Eligible
Group: Leidos Innovations Center (LInC)

Job Description:

The Guidance, Navigation, and Control Department of the Leidos Innovation Center develops and deploys cutting edge alternative positioning systems for customers who can't rely on GPS alone, and we need your help in the Rocket City (Huntsville, AL)! In this Software Engineer position your primary focus will be on fundamental research, advanced prototyping, and product development in the aerospace, military, and commercial market spaces performing real-time software development and hardware/software integration. Our team's attention is on applications involving position, navigation, and timing (PNT), computer vision, and machine learning for typical customers to include Defense Advanced Research Projects Agency (DARPA), Aviation and Missile Research, Development, and Engineering Center (AMRDEC), and Air Force Research Laboratory (AFRL). These customers need to get our advanced technology into the field! You'll be a part of more than one small team of engineers working together in spiral or agile development environments to meet customer schedules aimed at near-term field demonstrations of advanced capabilities. You'll have a clear path to eventually lead projects and get to go demo your work in the field in front the customer! (Travel needs expected to be

Fun stuff you will do on the job:
- Develop real-time software, primarily in Linux and Linux-derived real-time operating systems, including schedulers and interrupt handlers
- Enhance software for real-time execution through code optimization and parallelization including multi-core CPU / GPU execution
- Write software to interface with sensors and actuators over a variety of communication interface protocols, including serial, Ethernet, SPI, and I2C.
- Support integration of software and algorithms into third-part software frameworks and architectures
- Support hardware/software integration and debugging activities
- Support system field testing on a variety of platforms, including aircraft, ground vehicles, and naval ships
- Develop software to support a variety of open architecture standards, including OMS, FACE, ROS, as well as emerging PNT focused standards (All-Source Positioning and Navigation, DoD OSD PNT Open Architecture, etc)
- Peer-review software, recommend modifications to software merge requests, and mentor junior software engineers

Skills you need to be successful in this job:
- Bachelor's Degree in Computer Engineering, Electrical Engineering, Computer Science, or equivalent with at least 4 years of software development experience
- Must be a US Citizen with the ability to obtain and maintain a Secret security clearance

- Proficient in C++ including object oriented design and implementation
- Experience using version control (Subversion, GIT, etc) and/or continuous integration software tools.
- Good customer interaction skills with desire to lead projects

You will wow us even more if you have these skills:
- Master's Degree in Computer Engineering, Electrical Engineering, Computer Science, or equivalent
- Demonstrated leadership abilities with desire to lead design teams and facilitate customer interactions
- Existing security clearance at Secret level or above
- Advanced knowledge of the Linux operating environment
- Experience with interface communication standards / protocols such as RS232, RS422, TCP/IP, UDP, MIL-STD-1553, DDS, and ZeroMQ
- Experience with data analysis script development in Python and/or Matlab
- Experience with open architectures such as Robot Operating System (ROS), Future Airborne Capability Environment (FACE), and Open Mission Systems (OMS)
- Experience with code development for real-time operating systems (VxWorks, Integrity, and LynxOS)
- Experience supporting precision navigation programs including those requiring precision timing and synchronization of multiple sensors
- Experience with autonomous vehicle / robot system development
- Experience with laboratory electrical test equipment including oscilloscopes and multimeters


External Referral Program

Leidos is a Fortune 500® information technology, engineering, and science solutions and services leader working to solve the world’s toughest challenges in the defense, intelligence, homeland security, civil, and health markets. The company’s 31,000 employees support vital missions for government and commercial customers. Headquartered in Reston, Virginia, Leidos reported annual revenues of approximately $10.17 billion for the fiscal year ended December 29, 2017. (NYSE: LDOS) All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status.

Talent Community

Join our Talent Community to create a profile, enabling a streamlined application process and to help our recruiters better understand your areas of expertise and interest.

Join our Talent Community