Senior Mission Software Engineer
- Work independently to develop and enhance software related to mission planning, network management, and flight dynamics
- Develop optimized code for both scalability and performance
- Work within the Agile/Scrum framework for software development (Atlassian tool suite desired)
- Create or maintain build environments for software products
- Play a key role in planning and executing software releases per stakeholder/program schedules and budgets
- Update issue/feature data in Atlassian Project/Software tracking tools
- Follow existing Iridium processes for Change Control, Prioritization, Risk Management, Commercial-off-the-Shelf (COTS) Management, Build and Test software deployments and use knowledge to assist in development of process/procedure documentation materials
- Edit, structure and present data, concepts and arguments clearly and succinctly, through briefings and documentation
- Respond to questions from stakeholders, as appropriate
What You'll Need to Succeed:
- Bachelor of Science degree in Computer Science, or other engineering discipline
- 8+ years software programming and/or support experience with mission planning and/or network management
- Understanding of mission planning, data routing, and data management concepts, and/or flight dynamics
- Coding experience on Agile based teams
- Excellent communication skills, with the ability to clearly convey products, deliverables, analyses, and/or issues to groups outside of your team or those who are unfamiliar with the topic
- Be comfortable managing upward, including being a proactive communicator and asking for help when needed
- Have confidence and be able to easily build relationships with leadership and colleagues outside of your team
- Possess an analytical mindset, with the ability to understand a situation or problem and think critically to make decisions and come up with out-of-the-box solutions
- Be proactive in providing feedback and be enthusiastic in sharing your knowledge with others
- Capable of prioritizing your own tasks and potentially the tasks of others while making sure deadlines are met
- Proactivity in seeking out ways to continuously improve yourself and gain new knowledge, including the ability to learn the different software that make up the System Performance and Analysis software
- Ability to comprehend technical documentation
- Have a positive attitude to take on ever increasing S/W development tasks
- Passion for working in a team driven environment consisting of operators, SW testers, senior developers, and system engineers.
- Experience with the following technologies:
- Python / Perl / C++/ Matlab
- Kubernetes / Docker / OpenShift
- JFrog Artifactory and Pipelining
- Linux based environments and bash shell scripting
- XML / JSON / SQL
- No SQL based DBs (e.g., Mongo)
- js / Apache Web Server
- RESTful / / ELK or similar / WebSockets
- Atlassian management/software development tools: Jira / Git / Bitbucket / Crucible / Confluence and/or Gitlab
- Micro services architectures
- Working knowledge of the following languages:
- Python / Perl / C++/ Matlab
We'll Also Need You To:
- Be a U.S. Citizen
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. For meetings in-person, this position will need to be able stand, walk within the office and climb stairs on occasion.
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.Recommended Jobs
Maintenance Supervisor- Roving
Job Description Job Description About P.B. Bell Our mission at P.B. Bell is making lives and places better by developing, improving and managing multifamily communities. Based in Scottsdale, P…
CNC Programmer
CNC Programmer Highlights: Location:Â Phoenix, AZ Position Type: contract/ contract to hire Hourly / Salary: based on experience Residency Status: US Citizen Position Responsibi…
Marketing Operations Manager
Splunk, a Cisco company, is building a safer and more resilient digital world with an end-to-end full stack platform made for a hybrid, multi-cloud world. Leading enterprises use our unified security…
bealls Merchandise Supervisor
Position: MERCHANDISE SUPERVISOR Come join a team that brings a people-first approach to everything we do! bealls and Home Centric are a part of Bealls Inc., a family owned and operated business w…
School SLP - paying up to $60/hour!
Salary: $2400 / Week The Speech-Language Pathologist in the school setting isresponsible for performing student evaluations as well as providing anddocumenting therapy services in accordance with the …
Local Travel Physical Therapitst Needed
Job Description Job Description Physical Therapist (PT) – Travel/Local Assignment &##128205; Tucson, Arizona Full-Time | 40 Hours/Week | Rehabilitation Setting Talented Medical Solutions…
Customer Care I
Customer Care I Location Scottsdale, AZ (North Scottsdale area) : Job Summary Customer Care Experts help troubleshoot and resolve our customers' issues to get them back to grilling for their friends…
Partnerships Customer Success Manager
Job Description Job Description Company Overview Before we opened Strive Pharmacy we were unsatisfied with the current state of the pharmaceutical industry. Most of the current pharmaceuticals o…
Comfort Advisor
Job Description Job Description Description: Your Career in HVAC Starts Here At Bumble Bee Home Services , we believe in building success—for our customers and our team. We’re a five-star r…
Mobile Product Manager
Job Description Job Description Job Description: As a Product Owner for our mobile applications, you will be responsible for defining and prioritizing the features and enhancements of our apps t…