Principal Software Engineer
$150k - $200kIridium Satellite LLC
Company OverviewIridium is an award-winning satellite communications company operating the world's only truly global voice and data network, delivering reliable connectivity anywhere on Earth. For more than 20 years, Iridium has powered mission-critical communications for governments, businesses, aviation, maritime, and the rapidly expanding Internet of Things.Now part of Iridium, Aireon is the world’s only space-based air traffic surveillance system, providing real-time visibility of aircraft over oceans, the poles, and remote regions. Together, Iridium and Aireon are helping build a safer, more connected, and more efficient future for global aviation.Join our team and help shape how the world stays connected. We foster a collaborative, inclusive culture where employees are empowered to innovate, grow professionally, and make a meaningful impact.What We’re Looking For:Iridium is seeking a hands-on technical leader with expertise in test automation, software architecture, and the engineering tooling that powers modern development teams. In this role, you will serve as the technical authority over automation framework for our Solutions Automation team. You will partner closely with the associate director, engineering managers, and stakeholders to translate the long-term technical roadmap into well-designed solutions, leading through technical authority rather than direct reports. You will thrive in this role if you are a technically sound engineer who is able to solve complex architecture problems, set standards that elevate the entire team, and drive innovation through automation.Our work spans the full stack and then some: from device-level integration (Python/pySerial talking directly to hardware) up through Python data and automation services (FastAPI, Pandas, NumPy, Airflow), event streaming with Apache Pulsar, PostgreSQL and the ELK stack, and out to React front-ends on Linux. Parts of our infrastructure run on AWS (EC2, ECS/ECR, ALB/NLB), and we're actively expanding our cloud footprint. We're looking for someone comfortable operating across that whole range, not an expert in every tool.What You’ll Do:Partner with technical leadership to define and evolve the framework architecture for the Solutions Automation team, including design patterns, technology selection, and integration standardsDefine standards and reference patterns for integrating generative AI into the software development lifecycle, including AI-assisted test generation, triage, and developer tooling, with clear attention to quality, code provenance, IP, and securityPrototype new frameworks, patterns, and AI-augmented tooling to validate architectural decisions before team-wide adoptionPartner with the associate director and engineering managers to shape and drive the long-term technical roadmap, establishing and maintaining technical standards, coding practices, and quality benchmarks, and reviewing and approving designsOwn lab and framework standardization, ensuring consistent environments and tooling across all teams, and drive technical modernization and platform scalability initiativesRepresent the Solutions Automation team (SAT) in Technical Interchange Meetings (TIMs), Daily Change Control Boards (DCCBs), and other technical forums, and facilitate architecture reviews and technical workshops that elevate the team’s capabilitiesGrow the technical depth of every engineer on the team through mentorship, design and code reviews, pairing on hard problems, and leading technical onboarding for new hiresProvide technical evaluation support during hiring, including the design of technical interview assessments and candidate evaluationWhat You’ll Need to Succeed:Bachelor’s degree in Computer Science, Software Engineering, or a related technical field10+ years of progressive engineering experience, preferably in software development, automation, and/or testingDemonstrated experience defining software architecture, framework design, and technical standards for automation or software development teamsComfort operating across the full stack, including low-level device or hardware integration, with the ability to reason about system behavior from the protocol layer up to the user interfaceDemonstrated experience integrating generative AI tooling into software development or test automation workflows, with the judgment to know where AI adds leverage and where it adds riskStrong understanding of modern software development practices, CI/CD pipelines, cloud-native architectures, and software testing principles (including test strategy, automation, and integration with the SDLC)Proven ability to define and communicate technical vision, making architecture decisions that balance innovation with pragmatism, and to evaluate and introduce new technologies, tools, and patterns that improve team productivity and product qualityExcellent communication skills, with the ability to convey complex technical concepts clearly to both engineering and non-technical stakeholdersProduct-minded engineering judgment and strong design taste, with experience collaborating with product managers or directly with end users to ensure the team solves the right problems and ships tooling users genuinely want to useCuriosity and a growth mindset, with a pattern of learning new domains and tools quickly, sound judgment in assessing risks, tradeoffs, and second-order effects when making architecture decisions, and the willingness to change direction when new evidence contradicts earlier assumptionsBias for action and a track record of shipping complex technical initiatives end to endThings That Would be Great if You Brought to the Table:Knowledge of satellite communications, computer networking, or telecommunications systemsExposure or experience with laboratory test environmentsExperience with internal developer platforms, platform engineering, or developer experience (DX) initiativesExperience with infrastructure-as-code, modern CI/CD platforms (GitHub Actions, GitLab CI, Jenkins, etc.), or DevSecOps practicesExperience with agentic or autonomous systems, AI evaluation frameworks, or evaluating AI coding assistants at team or org scaleExperience with software management tools (JIRA, etc.)Experience scaling engineering practices across multiple Agile delivery teamsWe’ll also need you to:This position directly performs under, supports, or is exposed to a U.S. government contract. To comply with the requirements of that U.S. government contract, applicants for this position must be a U.S. citizen.Be on-call to support operational issuesBe able to travel up to 15 days annuallyWork Environment:This position primarily works in an office setting and is largely sedentary with the majority of the position working with a computer. The role typically requires the use of basic office equipment such as a phone, video, computer, keyboard, mouse, and printer. We believe in-person connection drives innovation, strengthens mentorship, and builds culture, while flexibility enables employees to do their best work. Under Iridium’s Hybrid Work Policy, employees are expected to work at least four days per week (approximately 80%) in an Iridium office to support collaboration, relationship-building, and professional growth.Additional InformationThis job description outlines the general nature and level of work for this role and is not a comprehensive list of duties, responsibilities, or qualifications. Employees may be assigned additional responsibilities as needed.Base Pay Range: $150,000 - $200,000 USDActual compensation will be determined based on a variety of factors and this range represents an estimate of compensation at the time of posting. Base salary is only one part of our compensation package for this role. You may also be eligible for company stock and annual bonus. Employee benefits also include medical, dental, and vision insurance coverage; 401(k) retirement plan options; paid time off and paid holidays; paid parental leave; and other discounts and perks. Iridium is an Equal Opportunity Employer, including individuals with disabilities and protected veterans.Job SummaryCategory: EngineeringWorker Category: Regular Full-Time[F]
- ...Software Engineer Location: Gilbert, AZ Employment Type: Full-Time Advanced Technology Systems Company (ATSC) is seeking a highly motivated Software Engineer to design, develop, integrate, test, and maintain software solutions supporting advanced aerospace and defense...SuggestedFull time
- ...Software Engineer, Cryptography & Security Engineering We are not accepting C2C or 1099 arrangements. Location: Chandler, AZ (Preferred) | Charlotte, NC or Irving, TX (Eligible) Duration: 12-Month Contract Experience Level: Senior About the...SuggestedContract work
- ...Software Engineering Intern We are seeking a full-time Software Engineering Intern for Summer 2027 at Garmin's Chandler, AZ office. In this role, you will be responsible for learning and training to develop software for Garmin's communication and navigation products...SuggestedFull timeSummer workInternshipWork at office
- ...Senior Software Engineer Garmin International Inc. seeks Senior Software Engineer (Chandler, AZ; Multiple Positions). Essential Functions: Develops moderately complex software in C, C++ or other selected languages for new products and/or applications. Designs...SuggestedFull timeWork experience placementRemote work
- ...Software Engineer 21872 Chandler, AZ 7/23/2026 2:49:00 PM Application Development FTE - IntraEdge Job Description Title: Software Engineer Skills: Software Engineer Location: Chandler, AZ and/or various client sites throughout...SuggestedFull timeRelocation
- ...Vendor Management System). Job Description The Application Engineer will act as consultant and provide support to 3rd party and end... ...must have broad technical ability across hardware and software. Qualifications ~ BS degree in Electrical Engineering,...Permanent employmentContract workFor contractors
$130k - $150k
Requisition Number: 104198 \n\nPrincipal Software Engineer, AI Solutions\n\nLocation: You will have the flexibility to work fully remote from... ...complex digital decisions.\n\nAbout the role\n\nAs a Principal Software Engineer (PSE), AI Solutions, you will play a senior...Full timeLocal areaImmediate startRemote work- Flutter DeveloperAtlanta GA, Kennesaw GA, Chandler AZ (hybrid 3 days onsite, 2 days WFH)W2-OnlyExp:7+Required SkillsProficient in Dart and Flutter frameworks.Experience with iOS and Android development using Flutter.Strong understanding of OOPs, design patterns and SOLID...Work from home
- ...Software EngineerDevelop Windows and web applications that automate business workloads. The ideal candidate has software development experience in a midsize or large organization and strong knowledge of the full application development lifecycle. Required expertise includes...
- ...Agile solution delivery practices, and evangelizes great design, engineering, and organizational practices. The position requires a hybrid... ...QualificationsExperience:Experience developing complex software or automation solutions that translate business requirements into...3 days per week
$90k - $120k
...where employees are empowered to innovate, grow professionally, and make a meaningful impact.What We’re Looking For:If you are a software developer skilled in Laravel Framework, PHP, Microservices, React.js, and Node.js, and have 5+ years of professional experience, you...Full timeWork at officeRemote work$60 - $70 per hour
...Job Description Job Description Title: Software Engineer (AI-First) Location: Chandler, AZ (Hybrid) Type: 6-Month Contract-to-Hire Compensation: $60–$70/hour during contract | $130,000–$140,000 upon conversion Position Overview We are seeking an...Contract work$79.3k - $184.2k
...pride in our contributions to the nation’s safety. We are recruiting for junior, mid-level, and senior engineers with a background in Embedded Software Engineering to support our team in Chandler, AZ. Due to the nature of this work, this position will be 100%...Full timeRelocation packageShift work$98.4k - $147.6k
...pioneering spirit to our collaborative teams. As a Principal or Sr. Principal Integration and Test Engineer (Level 3 or 4) you will be a linchpin in missions of... ...of vehicles\n\n * Incorporating hardware and/or software design changes\n\n * Documenting \u0026 dispositioning...Full timeRelocation packageShift work$165k - $240k
...powered, paving the way for the next generation of AI and advanced computing. We are seeking a highly skilled and hands-on Applications Engineer to support key customer accounts. The engineer will lead laboratory evaluation of chiplet power converters for AI and advanced...Shift work- ...and delivery timelines. Clearly map and define requirements to support coordinated execution. Engage each RTE (Release Train Engineer) to drive alignment and ensure accountability across teams. AI Awareness & Enablement Build awareness and understanding of...Shift work
- ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful...Remote jobInternship
- ...Prompt Engineering & Ai Solutions Specialist We are seeking a highly skilled Prompt Engineering & AI Solutions Specialist to design, develop, and optimize enterprise-grade AI solutions using frontier large language models (LLMs). The ideal candidate will have hands-...
- ...analyze complex data.Proficiency in task management and aligning tasks with appropriate resources.Familiarity with project management software, such as Microsoft Project.A proven track record of successfully managing multiple projects.Everforth Apex is a world-class IT...3 days per week
$40 per hour
...The Software Engineer Intern implements developer tools or product features on a rapid-release cycle. You will work in an agile development methodology to conduct code reviews and unit tests, contributing to Workiva's software under the guidance of a senior developer....Remote jobSummer workInternshipSummer internshipWork at office- ...Digital Transformation, Cybersecurity, IT, Data Analytics and Software Development. Elevate your career and make a difference. Your adventure... ...Technology, Computer Science, Network/Telecommunications Engineering or a related discipline AND 4+ years of experience, OR Master'...Full timeWork at officeLocal areaRemote work2 days per week
$48.08 per hour
...About this role: Wells Fargo is seeking aspiring Software Engineers to join the 2027 Technology Internship Program. Program Overview: The Wells Fargo Technology Internship Program provides participants with a 10-week experience designed to immerse students...Hourly payFull timeWork experience placementInternshipSummer internship$86k - $112k
...SAS Programmer/Junior Statistician will interact well with the Heartflow Clinical Research staff and collaborate effectively with principal investigators to ensure that data structure, quality and reporting strictly adhere to industry standards and regulatory guidelines...Work experience placementInterim roleWork at officeLocal areaRemote workWorldwideRelocationShift work- Position: Software Engineer, Embedded Systems Location: Chandler, AZ About the Role As an Embedded Software Engineer, you will help design, develop, and deliver high-performance embedded software solutions for advanced technology platforms. You will collaborate closely...
$92.7k - $222.48k
...that aims to reinvent what a pharmacy and a health care company can be in the digital world. Currently, we are hiring a Senior Software Engineer - Android, reporting to the Senior Manager, Rx Digital Engineering, who will work on the CVS and Health 100 (H100) apps within...Hourly payFull timeTemporary workCurrently hiringLocal area- ...designed to meet the needs of every learner. We are looking for engineers who are passionate about building innovative applications of... ...short-term and long-term needs Evaluate new technologies and software products to determine the feasibility and desirability of incorporating...Temporary workLocal areaImmediate start
$80 - $95 per hour
We are seeking an experienced Embedded Software Engineer to support the development of advanced real-time embedded systems for mission-critical applications. This role offers the opportunity to work on complex software solutions that contribute to cutting-edge technology...Contract workTemporary work$98.4k - $147.6k
...Our employees are not only part of history, they\u0027re making history.\n\nNorthrop Grumman\u2019s Space Sector is seeking a Software Engineer \u2013 Embedded/Test Equipment \\- Level 3 to join our team in Chandler, AZ.\n\nThis position is 100% onsite and cannot accommodate...Full timeInternshipRemote workRelocation packageShift work- ...ServiceNow Lead Software Engineer Seeking a ServiceNow Lead Software Engineer within the Cybersecurity group for the Technology Exposure Management Engineering team to lead, implement, and support the ServiceNow Vulnerability Response (VR) module. This role will...
$72 - $83 per hour
Job Title: Engineer Embedded Software 3 Job Description We are seeking a dedicated and skilled Engineer Embedded Software 3 to join our dynamic team. In this role, you will support the development and integration of real-time embedded software systems, ensuring compliance...Contract workTemporary workInternshipWork at officeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
- senior principal cloud computing engineer Chandler, AZ
- principal Chandler, AZ
- software sales representative Chandler, AZ
- embedded software Chandler, AZ
- software applications developer Chandler, AZ
- entry level software sales Chandler, AZ
- software technology Chandler, AZ
- software implementation project manager Chandler, AZ
- software support Chandler, AZ
- government software Chandler, AZ




