Senior Software Engineer
$125k - $165kIridium Satellite Communications
Iridium Senior Software EngineerIridium is an award-winning and innovative satellite communications company with bragging rights to the only network that offers voice and data connectivity anywhere in the world. For over 20 years, Iridium's unique network and services have supported critical communications needs for individuals, businesses, and the evolving Internet of Things.At Iridium, we understand the importance of staying connected and the limitations of traditional communications networks. People across the globe, including first responders, humanitarians, global militaries, scientific researchers, and lone workers, as well as ships, aircraft and remote operations all rely on Iridium to stay connected. We take our responsibility for providing these essential communications very seriously and pride ourselves on offering a reliable lifeline when needed. Likewise, Iridium is committed to providing an exciting and innovative workplace, where employees are challenged to think outside the box and collaborate on new, bold ideas and solutions. Our talented teams are passionate about their work and the impact our company makes around the world. Iridium fosters an empowering and inclusive culture that allows employees to genuinely be their best selves. We are looking for others who want to join this truly unique company that celebrates our employees and provides the opportunity to truly make a difference in the world.What You'll Do:Lead the design and architecture of PNT software productsWork with technical leads and subject matter experts to define and maintain the product backlogDecompose user stories into detailed tasks and collaborate with the development team to execute themDevelop software, conduct unit testing, and perform integration activitiesApply advanced knowledge of software development best practices to ensure code quality and reliabilityEngage directly with internal and external customers to understand requirements and provide updatesExecute development activities within an agile framework, participating in standups, planning, and retrospectivesWork in a dynamic team-oriented environment using agile methodologiesParticipate in developing software development processesIdentify opportunities for improvements in software design, development, and deploymentDeliver high-quality technical solutions that meet PNT system needsWhat You'll Need to Succeed:Bachelor's degree in Engineering, Computer Science, or related field8+ years' experience developing software applications8+ years experience with Linux8+ years experience with modern programming languages, including C/C++ and PythonExperience with modern software architecture principlesExperience with unit testingFamiliarity with using RTOS's or bare-metal for embedded development.Experience working with Agile/Scrum process with daily standups, sprint planning, and retrospectives.Practitioner of continuous integration and GITExcellent 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 topicHave confidence and be able to easily build relationships with leadership and colleagues outside of your teamPossess 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 solutionsBe proactive in providing feedback and be enthusiastic in sharing your knowledge with othersAbility to independently prioritize tasks and potentially the tasks of others while making sure deadlines are metWe'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 U.S. citizensBe able to work in the office at least 3 days a week to foster collaboration with the team and stakeholdersBe able to travel up to 10%Work 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 three days per week (approximately 60%) 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: $125,000 - $165,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. Iridium Satellite Communications
- Iridium is seeking an experienced Senior Software Engineer to lead the design and architecture of PNT software products and collaborate with technical leads to shape the product backlog. You will decompose user stories, develop software, conduct unit testing, and perform...Senior
$110k - $135k
...performance, reliability, and quality of mission-critical avionics throughout development, qualification, and production. As a Senior Test Software Engineer, you will develop the software that powers our automated test systems, enabling efficient verification and validation of...SeniorPermanent employmentFull timeTemporary work- ...What We’re Looking For: Iridium is seeking an experienced Senior Software Engineer to join the team developing a state-of-the-art satellite ground system and user equipment for the company’s satellite-based position, navigation, and timing (PNT) services. In this role...SeniorFull timeContract workWork at office3 days per week
$160k - $185k
...deep-tech startup, we embrace a results-driven, fast-paced, and customer-focused approach to innovation. We are seeking a Senior Software Engineer to lead the development and productization of our software systems that interface with cutting-edge quantum and embedded hardware...SeniorFull timeTemporary workWork at office$50 per hour
...SpaceStandard Job DescriptionPlans, conducts, and coordinates software development activities. Designs, develops, documents, tests, and... ...ground software depot team is looking for an experienced software engineer to support the Next Gen GEO program's command and control...SeniorFull timeTemporary workWork experience placementCasual workFlexible hoursNight shiftAfternoon shift$50 per hour
...find a career that's built for you.The Lockheed Martin Next Generation Geospatial (NGG) team is seeking full-time experienced Software Engineers to be part of a team building and supporting the ground software for the NGG OPIR mission. The Relay Software (ReSW) team is...SeniorFull timeTemporary workWork experience placementCasual workFlexible hours- ...What We're Looking For: Iridium is seeking an experienced Senior Software Engineer to join the team developing a state-of-the-art satellite ground system and user equipment for the company's satellite-based position, navigation, and timing (PNT) services. In this role...SeniorContract workWork at office3 days per week
- Sr. Software Engineer To perform activities associated with one or more software engineering lifecycle phases Principal Accountabilities: Understand... ...delivery Seek informal feedback and escalate any issues to seniors in the team Develop software code as per specifications, by...Senior
$85 - $105 per hour
Sr. Principal Software EngineerRequired Skills & Experience Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent experience in lieu of degree). 15+ years of software engineering experience. Extensive experience designing, architecting...SeniorHourly payContract work- ...Senior Software Engineer - Android We are seeking a full-time Senior Software Engineer - Android at Garmin's location in the Greater Denver area. In this role, you will be responsible for providing technical leadership and project planning for software development...SeniorFull time
- Stored Energy Systems LLC (SENS) in Longmont, CO is seeking a seasoned Product Support Engineer to lead technical resolution of customer issues while supporting production and sustaining engineering. You will coordinate with Engineering, Customer Service, Manufacturing...Senior
$55 - $70 per hour
...Full Stack Software Engineer Software Development Engineering (High Tech) focused on developing multiple types/categories of software including end-user applications and operating systems/utility software, that provides a platform for running end user applications for...Hourly payFull time- ...Technology, Inc. is seeking a highly experienced MTS Firmware Engineer to join our memory and storage team in the US. You will own embedded... ...reliability. You will collaborate across hardware, silicon, software, and product teams, mentor engineers, and help drive AI-...Senior
$156.67k - $215.44k
...allies mission-ready throughout space.We are mission-driven, and together, we are an extraordinary team.About the RoleThe Senior Flight Software Engineer role at Sierra Space brings extensive experience and deep expertise to the design, development, and architecture of...SeniorPermanent employmentFull timeContract workWork experience placement$125k - $155k
...problems and empowering each other every day to develop our skills, knowing that there is always room for growth. As a Senior Embedded Software Engineer at Ursa Major, you will design, develop, and maintain the software powering our engines, vehicles, and avionics...SeniorPermanent employmentTemporary work$126.61k - $174.09k
...its allies mission-ready throughout space.We are mission-driven, and together, we are an extraordinary team.About the RoleThe Software Engineer role involves designing, developing, and testing software applications for space systems and technologies. This advanced position...SeniorFull timeContract workFor contractorsWork experience placement- ...laws, requiring U.S. person status as defined by 8 U.S.C. 1324b(a)(3).Please review the job details below.Vantor is seeking a Software Engineer to join the Radiometric Calibration, Assessment, and Monitoring (RadCAM) team in Longmont, CO. This is a unique opportunity to...Permanent employmentFull timeRemote work
$91.2k - $169.4k
...Unit: SpaceStandard Job DescriptionThe Lockheed Martin Next Generation Geospatial (NGG) team is seeking full-time experienced Software Engineers to be part of a team building and supporting the ground software for the NGG OPIR mission. The Relay Software (ReSW) team is...Full timeTemporary workWork experience placementCasual workFlexible hours$145.92k - $191.05k
Flight Software EngineerCapella Space now part of IonQ's space business operates one of the... ...flying every day.As a Flight Software Engineer, you will write the software that runs our... ...quantum-secured space network.A small, senior, high-trust engineering team where your...SeniorWork at officeNight shift$156.67k - $215.44k
...and together, we are an extraordinary team.About the RoleThe DevSecOps Software Engineer role involves deploying, configuring and maintaining a robust software development environment. This senior position requires expertise in at least one programming language, an advanced...SeniorFull timeContract workWork experience placement$120k - $145k
...Software Engineer Stored Energy Systems (SENS) is an award-winning manufacturer of premium quality power conversion products located in Longmont, CO. In business for over 50 years, SENS is the market leader with a proven track record of providing highly reliable battery...Temporary workImmediate startFlexible hours- ...OTSI (Object Technology Solutions Inc) has an immediate opening for a Full Stack Software Engineer 3 Full Stack Software Engineer 3(onsite Role) MAJOR RESPONSIBILITES: Seeking a DevOps-focused engineer to support a CI/CD automation platform integrating...Full timeImmediate start
$156.67k - $215.44k
...allies mission-ready throughout space.We are mission-driven, and together, we are an extraordinary team.About the RoleThe Sr. Software Engineer role involves designing, developing, and testing software applications for space systems and technologies. This advanced position...SeniorWork experience placement- Ennoble First seeks a Software Engineer (Front-End Web Developer) to support Lockheed Martin and NGA in Denver, CO. You will develop modern, responsive web apps with secure, intuitive user experiences for mission-critical GEOINT operations, working in an Agile team to deliver...Full time
- Vantor is seeking a Scientific Software Engineer to create reliable, data-driven software and digital products for client organizations. You will design, build, test, and maintain modern applications, automation, and scalable cloud solutions, working closely with clients...
- ...on our company please see our web site at View the SENS Product Catalog Summary SENS is seeking an experienced Software Engineer to join our Engineering team. This role is primarily responsible for improving and extending the Build & Test software used in...Flexible hours
$105k - $154k
...We require a bachelors degree in computer science, aerospace engineering, or a related field; two additional years of experience may substitute... ..., a PhD, or equivalent experience. Were looking for strong software engineering skills, along with effective verbal and written...Full timeRemote workWorldwide- Sierra Space is seeking a Principal Software Engineer to design, develop, and test software for space systems. The role requires expert multi-language software skills, architectural leadership, and the ability to drive complex projects end-to-end. You will mentor engineers...Senior
- Garmin is seeking a full-time Senior Software Engineer - Android in the Greater Denver area. You will provide technical leadership, plan software development for new Garmin products, and contribute as an individual contributor. Responsibilities include leading designs,...SeniorFull time
- Infleqtion, Inc. is recruiting a Senior Software Engineer to lead the development and productization of software interfacing with quantum hardware. You will own frontend React/Next.js and backend Python/FastAPI, with integration to Rust middleware and embedded systems....Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- software engineer amazon Longmont, CO
- information technology software engineer Longmont, CO
- remote entry level software developer Longmont, CO
- intel software engineer Longmont, CO
- senior software engineer remote Longmont, CO
- software engineer full time Longmont, CO
- cybersecurity software engineer Longmont, CO
- part time software developer remote Longmont, CO
- software engineer Longmont, CO
- consulting software engineer Longmont, CO






