Software Engineer I
Company: Iridium Satellite LLC
Location: Tempe
Posted on: January 25, 2025
|
|
Job Description:
Software Engineer I
Job Locations
US-AZ-Tempe
Job ID
2024-4346
Category
Engineering
Worker Category
Regular Full-Time[F]
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
What We're Looking For: Iridium is seeking a motivated Software
Development Engineer I to join our Gateway Development Engineering
Team! As a Software Engineer, you will perform tasks related to
software development, testing, analysis and maintenance, as well as
troubleshootingthe production systems. As you demonstrate these
skills, you will provide significant value to the Gateway
Development team.You will thrive in this role if you are able to
effectively prioritize responsibilities, present designs, and are
looking to take your software engineering career to the next level.
What You'll Do: 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 required gateway functional & performance analysis
studies, interface definition, and detailed trade studies Work
closely with the Independent Verification & Validation (IV&V)
team to make sure products have been tested thoroughly Collaborate
with team members to ensure high quality products are ready to be
deployed into production according to the assigned 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
Experience & Education Requirements / EEO
What You'll Need to Succeed: 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 direct experience 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 a language such as C, C++
Strong communication skills, with the ability to clearly present
information and ideas to others Have confidence and be able to
easily build meaningful relationships with your manager and members
of your team Must be able to prioritize your tasks, be self-aware
enough to identify and correct mistakes, and not be afraid to ask
for help when needed Be active in seeking out ways to improve
yourself and gain new knowledge, and be enthusiastic in sharing
knowledge with others Things That Would be Great if You Brought to
the Table: 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 We'll also need you
to: Be able to work a hybrid schedule, including at least 3 days
per week in office. US Citizenship required Work Environment: This
position primarily works in the company office or in a home office.
The position is largely sedentary with the majority of the position
sitting in a chair and working with a computer. The role uses basic
office equipment including a phone, video, computer, keyboard,
mouse, and printer. Iridium is an Equal Opportunity/Affirmative
Action Employer. All qualified applicants will receive
consideration for employment without regard to race, color,
religion, sex, national origin, disability, sexual orientation,
gender identity or status as a protected veteran. EOE of
Minorities/Females/Vets/Disability and other protected
categories.
Keywords: Iridium Satellite LLC, Gilbert , Software Engineer I, IT / Software / Systems , Tempe, Arizona
Click
here to apply!
|