Iridium logo

Software Engineer I

Iridium

Tempe, AZ
Full Time
Entry Level
about 1 month ago

Job Description

About the Role

Iridium is an award-winning and innovative satellite communications company with bragging rights to the only network that offers voice and data connectivity anywhere in the world. For over 20 years, Iridium's unique network and services have supported critical communications needs for individuals, businesses, and the evolving Internet of Things. The company is committed to providing reliable, essential communications globally and fostering an empowering, inclusive workplace where employees can collaborate on bold ideas and solutions. Iridium values its employees and aims to make a meaningful impact worldwide.

Key Responsibilities

  • Apply software engineering best practices and processes to the development of software for different projects and services in the Iridium Gateway
  • Work closely with Vendors to incorporate their products and software into Iridium service solutions
  • Assist in the implementation, build, and verification activities and help troubleshoot issues to resolution
  • Perform analysis activities to ensure designs meet technical performance targets
  • Conduct gateway functional & performance analysis studies, interface definition, and detailed trade studies
  • Work closely with the Independent Verification & Validation (IV&V) team to ensure products have been tested thoroughly
  • Collaborate with team members to ensure high quality products are ready to be deployed into production according to the schedule
  • Utilize critical thinking skills to support the team in applying new ideas and approaches, such as designing and developing enhancements to existing and new systems

Requirements

  • Bachelor's degree in engineering or related field OR equivalent relevant experience in lieu of degree
  • 0-2 years of related software engineering experience for complex technical projects, preferably in telecommunications, ground networks, electronic products development/manufacturing, or satellites
  • Proficiency in coding and assisting with coding complex software applications with multiple subsystems and interfaces, preferably in C or C++
  • Strong communication skills, with the ability to clearly present information and ideas to others
  • Ability to prioritize tasks, identify and correct mistakes, and ask for help when needed
  • Active pursuit of self-improvement and enthusiasm for sharing knowledge with others
  • Must be able to work a hybrid schedule, including at least 3 days per week in the office
  • US Citizenship required

Nice to Have

  • Programming languages such as Tcl/Tk, Java, JavaScript, Python, Shell scripting
  • Databases: MySQL, Cassandra
  • Operating Systems: Linux/Redhat
  • Protocols: TCP/UDP, SIP, ISUP
  • Telecom industry specs and architecture: 3GPP, GSM, LTE
  • Working knowledge of communications systems, using TCP/IP and pub/sub frameworks
  • Working knowledge of networking protocols, routers, switches, etc.
  • Familiarity with Tool Suite such as Gitlab, Bitbucket, Jira and Confluence
  • A good understanding of tools and software applications that support system engineering best practices

Qualifications

  • Bachelor's degree in engineering or related field OR equivalent relevant experience

Working at Iridium

Iridium fosters an empowering and inclusive culture that allows employees to genuinely be their best selves. The company values innovation, collaboration, and making a global impact through critical communications solutions. Employees are encouraged to think outside the box, share knowledge, and contribute to bold ideas and solutions.

Apply Now

Job Details

Posted AtJun 18, 2025
SalaryCompetitive salary
Job TypeFull Time
Work ModeHybrid
ExperienceEntry Level

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Iridium

Website

iridium.com

Company Size

501-1000 employees

Location

Tempe, AZ

Industry

Satellite Telecommunications

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches