Job Summary
The Software Engineer is responsible for the design, development, and ongoing maintenance of software applications utilizing C++ and Python. This role also involves automating processes through shell scripts. Collaboration with engineering teams is essential to integrate, debug, and resolve software issues on both Linux and Windows platforms.
Responsibilities
- Design and develop software applications in C++ and Python.
- Maintain existing software applications and enhance functionality.
- Automate processes using shell scripting techniques.
- Collaborate with engineering teams for software integration and debugging.
- Troubleshoot software issues across Linux and Windows environments.
Qualifications
- Proficient in programming with C++ and Python.
- Experience with Linux shell scripting.
- Able to work effectively on both Linux and Windows operating systems.
- Must be a U.S. citizen with the ability to obtain and maintain a DoD security clearance.


