Software Engineer I, Hardware Test (R3674)

8 Minutes ago • All levels • Testing • $72,666 PA - $109,000 PA

Job Summary

Job Description

Shield AI's Hardware Test Engineering team designs test solutions for high hardware reliability on V-BAT vehicles, including electrical and mechanical equipment for component and system-level testing. As an entry-level Software Engineer, you will develop software to automate hardware testing and data collection, contributing to internal tools and infrastructure for scalable, efficient, and reliable test systems. This role offers hands-on experience at the intersection of software and hardware, supporting critical testing for next-generation aerospace systems.
Must have:
  • Use Python to develop scripts that automate hardware test processes and capture results.
  • Support the creation of software tools and infrastructure to streamline test development.
  • Assist in writing simple drivers or scripts to interface with sensors and test equipment.
  • Help manage and deploy test software across multiple test stands.
  • Contribute to data logging and visualization systems.
  • Collaborate with cross-functional teams and participate in code/design reviews.
  • Support day-to-day lab activities and improve existing test workflows.
  • Other duties as assigned.
Good to have:
  • Electronics
  • Sensors
  • Test equipment
  • Networking concepts
  • Computer setup
  • Computer maintenance
  • Grafana
  • Plotly
  • Matplotlib
  • Lab experience
  • Hardware club experience
  • Project-based team experience
Perks:
  • Bonus
  • Benefits
  • Equity

Job Details

Shield AI’s mission is to protect the lives of service members and civilians with intelligent systems. The Hardware Test Engineering team contributes to this effort by designing test solutions that drive high hardware reliability on our V-BAT vehicle. These solutions are in-house designed electrical and mechanical equipment used to perform component and system-level testing, both at ambient and in simulated harsh environmental conditions.

As an entry-level Software Engineer on the Test Engineering team, you’ll support the development of software used to automate hardware testing and data collection. You’ll contribute to internal tools and infrastructure that help ensure our test systems are scalable, efficient, and reliable. This is a great opportunity to gain hands-on experience working at the intersection of software and hardware, supporting critical testing for next-generation aerospace systems.

What you'll do:

  • Use Python to develop scripts that automate hardware test processes and capture results.
  • Support the creation of software tools and infrastructure to streamline test development.
  • Assist in writing simple drivers or scripts to interface with sensors and test equipment.
  • Help manage and deploy test software across multiple test stands.
  • Contribute to data logging and visualization systems.
  • Collaborate with cross-functional teams and participate in code/design reviews.
  • Support day-to-day lab activities and improve existing test workflows.
  • Other duties as assigned.

Required qualifications:

  • B.S. in Computer Science, Computer Engineering, Electrical Engineering, or a related STEM field.
  • Solid understanding of core computer science concepts (e.g., data structures, algorithms).
  • Proficiency in Python programming.
  • Exposure to Linux environments and basic Bash scripting.
  • Enthusiasm for solving technical challenges and learning in a hands-on setting.
  • Strong communication and teamwork skills.
  • Demonstrated ownership of academic, internship, club, or personal projects with real results.
  • Record of working hard, being a trustworthy teammate, holding yourself and others to high standards, and being kind to others.

Preferred qualifications:

  • Interest or experience working with electronics, sensors, or test equipment.
  • Exposure to networking concepts and basic computer setup/maintenance.
  • Familiarity with data visualization tools like Grafana, Plotly, or Matplotlib.
  • Experience working in a lab, hardware club, or project-based team environment.
  • Curiosity and initiative to take on complex challenges and grow quickly.

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Dallas, Texas, United States

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Testing Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

San Diego, California, United States (On-Site)

Dallas, Texas, United States (On-Site)

Dallas, Texas, United States (On-Site)

Boston, Massachusetts, United States (On-Site)

San Diego, California, United States (On-Site)

Dallas, Texas, United States (On-Site)

San Diego, California, United States (On-Site)

Dallas, Texas, United States (On-Site)

Dallas, Texas, United States (On-Site)

Dallas, Texas, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Shield AI

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug