Advanced Warfare Technology (AWT) division of Leidos is looking to solve the problem of protecting the warfighter and national security against ever-adapting threats by developing and integrating advanced systems, including hardware and software, for high-performance applications.
Requirements
- Strong experience in programming in Python, MATLAB, or C++
- Strong understanding of object-oriented design
- Basic understanding of hardware-software interaction and basic computer architecture
- Experience with hardware interfaces (e.g. PCIe, UART, Ethernet)
- Experience with build tools (e.g. GCC, CMake, or Make)
- Experience using version control (e.g. git, Subversion) and continuous integration software tools (e.g. Jenkins)
- Experience with software testing tools and methodology
Responsibilities
- Contributing to design and development of advanced systems as a part of multi-disciplinary teams
- Designing, implementing, and testing object-oriented applications in Python/MATLAB
- Designing, implementing, and testing software to configure and control RF hardware devices
- Integrating low-level software with a user-facing GUI
- Developing Hardware-in-the-loop (HITL) tests to validate low-level software APIs
- Designing and implementing test framework for implementing HITL tests and deploying applications in HITL test environments
- Documentation of the developed test software and embedded systems
Other
- Bachelor’s Degree in Computer Engineering, Electrical Engineering, or Computer Science, or related discipline
- 4+ years of software development experience
- Ability to communicate and share ideas, concepts, and designs with a team of engineers
- Must have active Secret level security clearance with the ability to obtain a TS/SCI
- Support system field testing and collection events, usually about a week in duration once or twice a year