Systems Development Engineer I

Iridium Satellite, LLC•Chandler, AZ
•$70,000 - $87,000•Hybrid

About The Position

Iridium is seeking a Systems Development Engineer I to join its Automation team. The role involves writing and reviewing code and maintaining framework infrastructure throughout an agile development cycle. The engineer will help design and develop automation for interdisciplinary projects, with support from team members on day-to-day activities. The work includes software engineering, design, DevOps, research, troubleshooting, and detail-oriented tasks in individual and team settings. The position supports internal Iridium teams by learning the details and protocols of the satellite constellation and ground systems. It is primarily office-based and follows a hybrid schedule requiring at least four days per week in an Iridium office.

Requirements

  • Bachelor’s degree in Engineering, Computer Science, or a related technical degree, or comparable related technical field experience.
  • Entry-level knowledge of software development.
  • Analytical mindset and ability to understand problems, think critically, make decisions, and develop solutions.
  • Experience developing software in Python and/or other object-oriented software languages.
  • Familiarity with Git and distributed version control.
  • Strong communication skills and ability to clearly present information to the team.
  • Willingness to work collaboratively and build meaningful relationships with a manager and team.
  • Ability to prioritize tasks with guidance and ask for help when needed.
  • Self-motivation and desire to produce high-quality work.
  • Interest in learning, new ideas, and technologies.
  • Must be a U.S. citizen because the position directly performs under, supports, or is exposed to a U.S. government contract.
  • Must be able to work a hybrid schedule with at least 80% of time (four days per week) in the office.

Nice To Haves

  • Experience with Linux and/or Unix via the command line.
  • Experience with Integrated Development Environments such as PyCharm or Visual Studio.
  • Knowledge of containerization using Docker and/or Podman.
  • Experience with structured databases such as MySQL.
  • Experience with DevOps and CI/CD tool suites.
  • Basic networking skills.
  • Basic knowledge of Linux and/or Unix operating systems.

Responsibilities

  • Work with tools and software such as Elasticsearch/Logstash/Kibana, Amazon Web Services, CI/CD pipelines, event-driven messaging, and containers.
  • Participate in an Agile software team and collaborate on software architecture design, API definition and implementation, virtualization and containerization, automation framework infrastructure deployment, hardware communications, and data transformation and visualization.
  • Help solve problems and develop creative solutions within the automation organization.
  • Assist with translating User Stories into specific actionable tasks.
  • Maintain and expand existing software tools, the lab environment, and hardware components.
  • Create documentation that clearly presents information.
  • Learn the details and protocols of the Iridium satellite constellation and ground systems to better assist internal Iridium teams.

Benefits

  • Company stock and annual bonus may be available.
  • Medical, dental, and vision insurance coverage.
  • 401(k) retirement plan options.
  • Paid time off and paid holidays.
  • Paid parental leave.
  • Other discounts and perks.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service