Software Engineer I (Simulation Automation and Tools)
What You'll Do:
- Work with industry standard tools and software such as Elasticsearch/Logstash/Kibana, Amazon Web Services, CI/CD DevOps pipelines, containers and more.
- Participate in an Agile software team to collaborate with team members on a variety of tasks including:
- Software architecture design
- API definition and implementation
- Virtualization
- Transceiver communications
- Test case driver creation based on system requirements
- Data transformation and visualization
- Solve problems and offer creative solutions within the automation organization.
- Assist translating User Stories into specific actionable tasks.
- Maintain and expand existing software tools, 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 the internal Iridium teams.
- Entry-level knowledge of software development.
- An analytical mindset, with the ability to understand a situation or problem and think critically to make decisions and come up with solutions.
- Strong communication skills, with the ability to present information to the team.
- Confidence to ask for help when needed.
- The desire to work in a collaborative environment with team members.
- Self-motivation with desire to create high-quality work.
- Ability and drive to learn every day.
- Must be interested in new ideas and technologies.
- Bachelor's degree in Engineering, Computer Science, or related technical degree
- Alternatively: comparable related technical field experience
- Experience developing software in Python and/or other object-oriented software languages.
- Familiarity with Git and distributed version control.
- Experience with:
- Linux and/or Unix via the command line.
- Integrated Development Environments (e.g. PyCharm, Visual Studio)
- Containerization knowledge
- Structured databases such as MySQL
- DevOps and CI/CD tool suites
- Basic networking skills
- Basic knowledge of the Linux and/or Unix operating systems.
- Be a U.S. citizen (due to ITAR restrictions)
Recommended Jobs
Sr Quality Analyst
**Job Summary and Responsibilities** The Quality/Patient Safety Analyst (Clinical License) is responsible for collecting, transforming, analyzing and reporting quality outcomes and process data that s…
*Certified Nurse Midwife |Established Practice | Tucson, AZ
Are you a certified nurse midwife who wants to do meaningful work with a team that supports your whole self, clinically and personally? Ready to practice full-scope midwifery with a collaborative, in…
Lead Quality Assurance Specialist
**Job Description Summary** The Lead Quality Assurance Specialist will be managing, ensuring and improving capabilities to comply with external standards and regulations. In-depth understanding of key…
*Outpatient Clinical Faculty: Thrive in Sunny Tucson with Leading Academic Team | Full-time & Part-Time
Banner University Medical Group (BUMG) is currently seeking Family Medicine or Internal Medicine Physicians to join our exceptional staff. Your dedication to patient ca…
Family Medicine Nurse Practitioner Needed in Surprise, AZ
A healthcare employer located in Phoenix, AZ is looking to hire a Nurse Practitioner to work in one of their satellite offices in Surprise, AZ. This is a full-time opportunity for a Nurse Practition…
Physical Therapist Assistant - Outpatient - License Required
ATTENTION: This position requires graduation from a Physical Therapist Assistant program and a state license as a Physical Therapist Assistant. Now Hiring Physical Therapist Assistant – Full-ti…
Field Mechanic, Lift Trucks & Material Handling Equipment
Day in the life — Forklift Technician Level 1 (Mobile), Tucson, AZ You start your day by checking your route and loading your company vehicle with tools and parts. First stop: a customer facility wh…
Veterinary Technician Supervisor
AVECCC (Arizona Veterinary Emergency & Critical Care Center) is a 24‐hour veterinary emergency and critical care and specialty center in Gilbert, AZ. We have the most skilled doctors in the state and…
Account Manager (IT Services)
Job Description Job Description The Account Manager is responsible for building and maintaining long-term, consultative relationships with clients. Acting as the primary liaison, this role ensure…
Pharmacy Technician
Job Description Job Description Pharmacy Technicians Needed We are hiring additional Order Entry and Order Fulfillment Pharmacy Technicians for our Closed Door Pharmacy (North Phoenix/North Sc…