
Software Engineer I
Iridium Communications
- Chandler, AZ
- Permanent
- Full-time
- Be a key participant in our Agile software development team
- Follow existing Iridium processes for software development; use knowledge to assist in updating of documentation materials
- Work with team members to develop optimized code for both scalability and performance
- Support both feature development and ongoing maintenance of our software products
- Work within team objectives to help plan and execute software releases per stakeholder or program schedules
- Update issues/features/bug data in Project/Software tracking tools
- Respond to questions (within scope) from stakeholders
- Edit, structure, and present data, concepts and arguments clearly and succinctly, through briefings and documentation
- Bachelor of Science degree in Computer Science, Computer Engineering, Computer Systems Engineering, or related engineering discipline
- 0 - 2 years of relevant experience in the software engineering industry
- Strong grasp of computer science fundamentals such as data structures and algorithms, operating systems, and computer architecture
- Proficiency in C++ and Python programming languages
- Effective 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
- Experience with the following technologies is strongly desired:
- Comfortable working in a Linux environment
- Using git version control
- Knowledge of Agile software development practices
- Working knowledge or willingness to learn the following technologies is desired:
- Atlassian management software suite: Jira / Bitbucket / Crucible / Confluence
- US Citizenship with no dual citizenship is required
- Ability to work in the office at least 3 days a week to foster collaboration with the team and stakeholders (Chandler, AZ)