Latest News

VetJobs Hiring Entry Level Software Engineer in Scottsdale ($86.3K/Yr)

On: August 19, 2026 6:25 AM
Follow Us:

Looking to launch your software engineering career with an opportunity in Scottsdale? VetJobs is hiring an Entry Level Software Engineer for candidates who want to build practical technical experience, contribute to software projects, and grow their skills in a professional engineering environment. The position offers an annual salary of approximately $86,300, making it an attractive opportunity for early-career software engineers.

Job Overview

FieldDetails
Company NameVetJobs
RoleEntry Level Software Engineer
QualificationBachelor’s degree or equivalent background in Computer Science, Software Engineering, or a related field
Job LocationScottsdale, Arizona, USA
Salary$86,300 per year
Work TypeOn-site
Job TypeFull-time
Job LevelEntry Level
IndustryInformation Technology / Software

Job Description

As a Systems and Test Integration Engineer on our TIDES team, you will be at the center of building the software and infrastructure that our nation’s most advanced spacecraft programs depend on. You’ll work with a talented team of hardware and systems engineers to design and deploy the DevOps Test Infrastructure (DOTI), a critical platform that accelerates hardware testing and ensures mission reliability. This role contributes directly to the Hardware Development Environment (HDE), which is a shared engineering backbone for all spacecraft payload programs at GDMS.

This is a position for an early-career engineer eager to grow. You’ll have the opportunity to learn from senior engineers, expanding your skills in test automation, CI/CD pipeline development, containerized deployments, and hardware-in-the-loop integration. Your contributions will have a real impact, supporting critical missions in a dynamic, team-oriented environment.

Preferred Skills & Experience

  • A bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field, plus one year of relevant experience, or a master’s degree.
  • Experience developing software in Python, C/C++, or a similar language.
  • A strong grasp of software fundamentals, including data structures, version control, testing, and debugging.
  • Experience writing automated tests with frameworks like PyTest to ensure software quality.
  • Familiarity with Git-based version control workflows, such as branching and merge requests.
  • Exposure to CI/CD platforms like GitLab CI for automating builds, tests, and releases.
  • Comfort working at the command line in Linux environments (RHEL, Ubuntu).
  • An understanding of computer networking concepts (Ethernet, subnets, routing) and hardware interfaces.
  • Exposure to containerization and orchestration tools like Docker, Kubernetes, or Helm is a significant plus.
  • Experience working in an agile or scrum environment.

Key Responsibilities

  • Design and develop test software and automation frameworks for our shared test infrastructure.
  • Build and maintain CI/CD pipelines in GitLab, including the management of self-hosted runners.
  • Deploy and manage containerized services on our hardware test benches.
  • Support the integration of our test software with real payload hardware and lab instrumentation.
  • Develop test plans and procedures to verify system and subsystem requirements.
  • Collaborate across teams, including with FPGA and hardware engineers, on system integration and platform features.
  • Investigate and debug complex software and integration issues with a systematic approach.
  • Create clear documentation for your designs and tooling to empower other engineers.

Selection Process

  • Application submission
  • Resume and qualification screening
  • Initial recruiter/HR interview
  • Technical interview or assessment
  • Hiring manager interview
  • Final selection and offer

How to Apply

  • Visit the official VetJobs job listing or application page.
  • Search for Entry Level Software Engineer – Scottsdale.
  • Review the complete job description and eligibility requirements.
  • Submit your updated resume and required application details.
  • Complete the interview and assessment stages if shortlisted.
  • Wait for the final hiring decision and employment offer.

P S Karthik

P.S. Karthik is the Chief Editor of Studentscircles. With over 12 years of experience in the educational news industry, he specializes in bridging the gap between campus life and the professional world. Having helped thousands of students navigate the US job market, Karthik’s mission is to turn complex academic news into actionable career opportunities.