SEIT TIDES - Software Engineer

Scottsdale, AZ, US • Posted 11 hours ago • Updated 11 hours ago
Contract W2
Contract Independent
1 Week
On-site
Depends on Experience
Company Branding Image
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

Summary

Job Title: SEIT TIDES Software Engineer
Location: Scottsdale, AZ
Type: 2 + year contract w/chance of extensions and/or perm rollover
Work Model: candidates must be local and willing to work onsite. There is some remote flex depending on manager’s discretion
Security Clearance: Secret Clearance (or higher) highly preferred


ROLE AND POSITION OBJECTIVES:
As a SEIT TIDES SSI Engineer, you will be a Software Engineer supporting the Software Systems Integration side of the TIDES team. You will design, develop, test, and maintain software tools, automation frameworks, CI/CD pipelines, and deployment infrastructure used across spacecraft payload development and hardware test environments. This role supports the DevOps Test Infrastructure, DOTI, and helps provide the software backbone for the Hardware Development Environment, HDE, and related lab integration activities.

In this role, you will work with systems, FPGA, hardware, test, and integration engineers to turn engineering needs into reliable software capabilities. You will build practical software that runs close to real hardware, supports automated test workflows, improves developer productivity, and enables repeatable integration across lab benches and payload programs. This is a mid-level software engineering position for someone ready to own well-defined features, contribute to technical design, and grow into broader platform ownership within TIDES.

Key Responsibilities

  • Design, develop, test, and maintain software applications, services, scripts, and automation frameworks that support TIDES SSI and DOTI capabilities
  • Build and improve CI/CD pipelines in GitLab, including automated builds, tests, packaging, deployment workflows, and runner-based execution
  • Develop software interfaces and utilities that connect lab systems, test equipment, data services, payload hardware, and engineering workflows
  • Support deployment and configuration of containerized services using tools such as Docker, Kubernetes, Helm, or related technologies
  • Write automated tests, troubleshoot software defects, and improve code quality through peer review, static analysis, and disciplined debugging
  • Collaborate with systems, FPGA, electrical, hardware, and I&T engineers to understand requirements and deliver practical software solutions
  • Investigate integration issues across software, Linux systems, networks, containers, pipelines, and hardware-in-the-loop test environments
  • Create and maintain clear documentation for software designs, APIs, deployment steps, test workflows, release notes, and user guidance
  • Identify opportunities to improve automation, reliability, repeatability, and developer experience across shared test infrastructure

Preferred Skills & Experience
  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Systems Engineering, or a related technical field
  • Mid-level software engineering experience developing maintainable applications, services, tools, or automation in Python, C/C++, Go, JavaScript/TypeScript, or a similar language
  • Experience developing software within the space or aerospace industry, preferably supporting spacecraft, payloads, avionics, flight hardware, or spacecraft hardware-in-the-loop test environments
  • Strong software fundamentals, including data structures, object-oriented design, testing, debugging, version control, and code review
  • Experience building automated test suites using PyTest or similar frameworks and applying test-driven or test-informed development practices
  • Experience with Git-based workflows, including branching, merge requests, peer review, issue tracking, and release coordination
  • Experience developing and maintaining CI/CD pipelines using GitLab CI, GitHub Actions, Jenkins, or similar platforms
  • Comfort working in Linux environments such as RHEL or Ubuntu, including command-line tools, shell scripting, services, logs, and package management
  • Familiarity with containerized application development and deployment using Docker, Kubernetes, Helm, or related tools
  • Working knowledge of networking concepts such as Ethernet, subnets, routing, firewalls, ports, DNS, and lab network isolation
  • Experience integrating software with hardware, lab instrumentation, embedded systems, APIs, databases, or distributed services is a plus

What Sets You Apart
  • You see this as a software engineering role first, while staying curious about the hardware, networks, and test systems your code supports
  • You enjoy building practical tools that make engineering teams faster, more reliable, and more consistent in the lab
  • You write clean, readable, well-tested code and care about long-term maintainability, not just getting a script to run once
  • You can own a feature or tool from requirements through implementation, test, documentation, and user feedback
  • You are comfortable debugging across software, containers, Linux systems, CI/CD pipelines, network services, and hardware-adjacent interfaces
  • You communicate clearly with engineers from other disciplines and can translate their integration needs into usable software capabilities
  • You ask good questions, work through ambiguity, and know when to pull in senior engineers or domain experts
  • You identify opportunities to apply automation and AI tools to improve engineering efficiency, test repeatability, and software quality

System One, and its subsidiaries including Joulé and Mountain Ltd., are leaders in delivering outsourced services and workforce solutions across North America. We help clients get work done more efficiently and economically, without compromising quality. System One not only serves as a valued partner for our clients, but we offer eligible employees health and welfare benefits coverage options including medical, dental, vision, spending accounts, life insurance, voluntary plans, as well as participation in a 401(k) plan.

System One is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, age, national origin, disability, family care or medical leave status, genetic information, veteran status, marital status, or any other characteristic protected by applicable federal, state, or local law.

#M-2
#LI-CB5



Ref: #851-Rockville-S1
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10295162
  • Position Id: 380332
  • Posted 11 hours ago

Company Info

About System One

System One is a leading provider of specialized, highly technical outsourced services, workforce solutions, staffing, and recruiting to critical infrastructure, technology, life sciences, and government sectors As an essential partner to private and public organizations of various needs and sizes, we offer our expertise to help them bring their most complex and mission-critical programs to fruition.

With our highly specialized services, in-demand technical skills, and vast operational expertise, we can deliver accelerated results that benefit our clients and the job seekers who partner with us. We staff contract, contract-to-hire, and direct-hire professionals across our network to work with our clients, some of whom are industry leaders and nationally branded organizations.

Our dedicated team of recruiters work tirelessly to match jobseekers with careers that align with their skills, aspirations, and goals.

We understand that finding the right job can be a transformative experience, and we are committed to supporting jobseekers throughout their career journeys. Our recruitment services are designed to connect individuals with fulfilling jobs that offer growth and development opportunities.

Whether you're an organization seeking customized workforce solutions, outsourced services, or if you're a jobseeker searching for your next opportunity,

System One is the perfect staffing partner for you.

About_Company_One
Contact the job poster
CB

Cherie Beutel

Sr Technical Recruiter @ System One
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Scottsdale, Arizona

Yesterday

Easy Apply

Contract

Depends on Experience

Remote

5d ago

Easy Apply

Contract

$60

Remote

21d ago

Easy Apply

Contract

Depends on Experience

Remote

21d ago

Easy Apply

Contract

Depends on Experience

Search all similar jobs