
Test Engineer I
Iridium Communications
- Chandler, AZ
- Permanent
- Full-time
- Design, set up, and troubleshoot complex hardware test environments, including wiring, electronic components, and networking equipment
- Perform test framework development, test execution, and analysis activities for the embedded software of Iridium transceivers
- Configure and maintain Linux-based test servers and associated network infrastructure
- Work collaboratively with global teams of software, hardware, and system development engineers
- Participate in developing and executing integration plans and procedures for Iridium transceivers, including hardware, software, and networking equipment
- Assist in high-quality system integration, test, and support services
- Support team members to achieve project delivery milestones
- Provide analysis, make suggestions, and implement test framework improvements that reduce test cycle time and improve product quality
- Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or related field
- 0-2 years of related experience
- Some experience using software that interacts with hardware
- Basic understanding of electronics, wiring principles, and networking fundamentals
- Eagerness and aptitude to learn basic soldering techniques for prototype and test setup modifications
- An analytical mindset, with the ability to understand a situation or problem and think critically
- Strong communication skills, with the ability to communicate key messages and ideas clearly and effectively
- Can cultivate meaningful relationships with your manager and members of your team, while being open and responsive to constructive feedback as they guide and mentor you
- The ability to think outside the box to help solve problems, with the humility to ask for help when needed
- Adaptability to a dynamic environment and the readiness to take on any new tasks that are handed to you
- A motivation to achieve outcomes and results
- Capable of handling multiple tasks at once and completing them on time with mostly no errors
- An eagerness to develop professionally, continuously learn, and share knowledge with others
- General knowledge of and experience with aspects of the Software Development Life Cycle process
- Proficiency in Python with 0-2 years of experience developing software
- Experience working with Linux or Unix operating systems, including command-line navigation and basic system administration.
- Experience working with Jira and Git
- Experience with troubleshooting hardware and software issues
- Be on call to support operational issues
- Be able to travel up to 15 days annually
- Be able to work a hybrid schedule that typically includes 3 days per week in office and 2 from home. Must also be flexible to work in the office more when work requires us to be in the lab.
- US Citizenship required