Senior Software Engineer at Iridium Satellite LLC
Chandler, AZ 85286, USA -
Full Time


Start Date

Immediate

Expiry Date

14 Aug, 25

Salary

0.0

Posted On

15 May, 25

Experience

6 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Good communication skills

Industry

Computer Software/Engineering

Description

Company Overview:
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.
At Iridium, we understand the importance of staying connected and the limitations of traditional communications networks. People across the globe, including first responders, humanitarians, global militaries, scientific researchers, and lone workers, as well as ships, aircraft and remote operations all rely on Iridium to stay connected. We take our responsibility for providing these essential communications very seriously and pride ourselves on offering a reliable lifeline when needed. Likewise, Iridium is committed to providing an exciting and innovative workplace, where employees are challenged to think outside the box and collaborate on new, bold ideas and solutions. Our talented teams are passionate about their work and the impact our company makes around the world. Iridium fosters an empowering and inclusive culture that allows employees to genuinely be their best selves. We are looking for others who want to join this truly unique company that celebrates our employees and provides the opportunity to truly make a difference in the world.
Position Summary, Job Requirements & Responsibilities:

Responsibilities
  • Execute the design and implementation of scalabe, reliable, and maintainable satellite software, including conducting code reviews for other team members’ work
  • Provide mentorship to junior engineers; cultivate technical growth and promote a culture of excellence within the engineering team
  • Be a source of technical expertise; provide technical guidance to other team members as well as cross-functional projects and initiatives as needed
  • Create and maintain technical process / procedure / documentation, and identify any technical training needs
  • Drive collaboration with product owners, systems engineers, and other stakeholders to refine product requirements and technical roadmaps
  • Play a key role as member of the Agile Scrum team; may lead daily standup meetings, sprint planning meetings, sprint reviews/demonstrations, and retrospectives
  • Facilitate team understanding in development refinement meetings through breaking down technical features, decomposing tasks, and estimating required effort.
    Experience & Education Requirements / EEO:
Loading...