Engineer I, Software, New Grad
Shield
Arlington, VAFresher2h agovia LinkedIn
Posted 13 Nov 2026, 18:14 ET
This job at a glance
- Who can apply
- New grads and up to 1 year · Bachelor's degree
- Must know
- LinuxTroubleshooting
- Nice to have
- PythonUnit testingC++Git
- Work
- On-site in Arlington
- Pay
- Not stated by the employer.
- Skill demand
- Python66%Troubleshooting36%Linux32%Unit testing15%of 149 similar entry-level jobs posted in the US this week
- Listed
- Nov 13, 2026 · still open
Sign in free to see which of these skills your resume already shows.
About the Role
Shield AI is seeking a Software Engineer I to join the HMS Solutions Engineering Integration & Testing team. This role is for a new graduate or early-career engineer interested in software development, integration, automated testing, and autonomous systems.
Key Responsibilities
- Develop and maintain Python software used to set up tests, exercise system interfaces, check messages, and create reports.
- Create automated tests that simulate external systems and evaluate a system under test.
- Use interface documents and message schemas to create test inputs and expected results.
- Investigate failures using logs, messages, configuration files, network traffic, and test results.
- Contribute to parsers, validation tools, command-line tools, and reporting workflows.
- Help maintain reliable Linux and container-based development and test environments.
- Write tests, take part in code reviews, and create clear setup and troubleshooting documentation.
- Work with software, systems, autonomy, and integration engineers to understand behavior and resolve defects.
Requirements & Tech Stack
- Foundational Python experience from coursework, internships, research, personal projects, or professional work.
- Understanding of basic software practices, including debugging, source control, code review, and automated testing.
- Familiarity with Linux and command-line tools.
- Familiarity with structured data formats such as XML, JSON, or YAML.
- Ability to read technical documents, solve problems, and explain your work clearly.
- Strong attention to detail and a willingness to learn in a team environment.
- Ability to obtain and maintain an active U.S. Secret security clearance.
Qualifications
- Currently pursuing a Bachelor's, Master's, or PhD in Computer Science, Robotics, Electrical Engineering, Aerospace Engineering, or a related field, graduating between December 2026 and August 2027.
Preferred Qualifications
- Project, internship, or research experience in software testing, systems integration, robotics, autonomous systems, or simulation.
- Experience with Python test tools such as pytest or unittest.
- Familiarity with C++ or with testing systems written in more than one language.
- Exposure to XML schemas, interface control documents, or message-based systems.
- Experience with Git, continuous integration, or container tools such as Docker or Podman.
- Familiarity with networking, publish-subscribe messaging, message brokers, or distributed systems.