Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Software Engineer III

$100k - $130k

Iridium Satellite

Embedded Software Engineer III
Job Locations US-VA-McLean Job ID 2026-5003 Category Engineering Worker Category Regular Full-Time[F]
Company Overview

Iridium 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 We're Looking For:

Iridium is seeking an Embedded Software Engineer III to join our Mobile Product Software Engineering Team! As an Embedded Software Engineer, you will be responsible for enhancing and sustaining the source code used in our mobile products and associated engineering tools. In this role, you'll gain valuable experience working on software for Iridium's transceivers while contributing to the development of high-quality products for our customers. If you are passionate about creating reliable and robust products, committed to the long-term success of your work, and highly self reliant, you'll thrive in this position.

What You'll Do:

    Design and develop embedded software for microcontrollers ensuring high-quality, performance, and reliability
  • Implement and optimize real-time operating systems, device drivers, and communication protocols
  • Debug and troubleshoot reported firmware issues, ensuring timely resolution
  • Reproduce, isolate and debug complex low-level problems that may span between hardware and software interfaces
  • Integrate, build, and manage embedded software configuration
  • Write and maintain unit, regression and pairwise test suites for mobile product software
  • Create and maintain documentation, including software requirements, ICDs, test plans and procedures
  • Review work products created by other team members
  • Collaborate with software, hardware, and system development engineers
  • Work cross functionally to instill a strong culture of product quality within the organization

What You'll Need to Succeed:

  • Bachelor's degree in electrical engineering, computer engineering, or a related technical field with 5+ years of relative software experience, including:
    • 3+ years' experience developing embedded software, preferably for microcontrollers
    • 4+ years' experience developing software in C; solid understanding of ANSI C, common data structures and memory management techniques
  • Familiarity with asynchronous event driven paradigms
  • Proven experience in embedded systems design with preemptive, multitasking, real-time operating systems
  • Excellent knowledge of OSI model, networking protocols, interfaces, and hardware subsystems
  • Solid understanding of communication protocols such as UART, SPI, and I2C
  • Adequate knowledge of reading schematics and data sheets for components
  • Experience with benchmarking algorithm performance on embedded systems using software and hardware techniques
  • Strong communication skills, with the ability to confidently present products, deliverables, analyses, and/or issues
  • Possess an analytical mindset, with the ability to understand a situation or problem and think critically to make decisions or come up with solutions
  • Be comfortable managing upward, including being a proactive communicator and asking for help when needed
  • Have confidence and be able to establish valuable relationships with others
  • Must be able to prioritize key tasks and have a strong sense of ownership over your work
  • Be active in seeking out ways to continuously improve yourself and gain new knowledge

Things That Would be Great if You Brought to the Table:

  • 1+ years of experience in developing ancillary tools in Python
  • Experience developing software for ARM M series microcontrollers
  • Experience using Linux command-line interfaces
  • Familiarity with multi-threading/multi-tasking
  • Familiarity with signal analysis tools such as Wireshark
  • Demonstrated embedded systems troubleshooting experience
  • 1+ years of experience working with agile methods & environment using the Atlassian suite.
  • Demonstrated understanding of software production via continuous integration
  • Demonstrated understanding of best practices for software version control (Git, SVN etc)
  • Knowledge of RF communication systems and protocols
  • Working knowledge of bash, make and similar programming languages

We'll also need you to :

  • Be able to travel to meetings with geographically remote teams, as needed (typically once per quarter).
  • Be able to work a hybrid schedule that includes at least one week in office (located in McLean, VA) and as needed.
  • US Citizenship required

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.

Additional Information

This 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: $100,000 - $130,000 USD

Actual 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.

Vacancy posted 2 hours ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer III in McLean, VA vacancy
  •  ...Systems Engineer III Solutions³ LLC is supporting a U.S. Government customer to provide support for onsite incident response to civilian Government agencies and critical asset owners who experience cyber‑attacks, providing immediate investigation and resolution. Contract... 
    Suggested
    Contract work
    Immediate start

    Solutions , LLC

    Arlington, VA
    3 days ago
  •  ...complex and mission-critical systems. As a Site Reliability Engineer III - DevOps Engineer at JPMorgan Chase within the Commercial and...  ...applications.  Implement and manage CI/CD pipelines to streamline the software development lifecycle.  Troubleshoot and resolve... 
    Suggested

    J.P. Morgan

    Washington DC
    21 days ago
  • · Conducting capability-based research into commercial and non-commercial technology solutions that address customer identified technology needs. · Evaluating technology solutions against identified functional and technical customer requirements. Evaluations may include...
    Suggested

    Base One

    Arlington, VA
    4 days ago
  •  ...role. JOB DESCRIPTION We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorgan Chase within the Network Services team, you serve as a seasoned member of an agile... 
    Suggested

    J.P. Morgan

    Washington DC
    21 days ago
  •  ...Overview The Software Engineer III provides comprehensive software engineering support for the Product Manager Biometrics (PM BIO), under Project Manager Terrestrial Sensors (PM TS), Portfolio Acquisition Executive (PAE), Layered Protection and Chemical, Biological... 
    Suggested
    Temporary work
    Immediate start
    Flexible hours

    Integral Services Company

    McLean, VA
    18 hours ago
  •  ...Application Developer III Location: Arlington, VA (On-Site)/ Hybrid Citizenship: US only...  ...Systems is seeking an experienced AI/ML Engineer who will develop and implement automation...  ...engineering, data engineering, or software development Experience with data ingestion... 
    For contractors

    argocyber

    Arlington, VA
    1 hour ago
  • $75k

    Mechanical Engineer III - Industrial Automation & Prototype Development Location: Merrifield, VA (Onsite) Design. Build. Solve. Do you enjoy...  ...Design mechanical components and assemblies using 3D CAD software Evaluate and replace obsolete (End-of-Life) components used in... 
    Full time
    Temporary work
    Monday to Friday
    Afternoon shift

    MBA CSi

    Merrifield, VA
    12 days ago
  • $155k - $190k

     ...Responsibilities We are seeking a Salesforce Lead Developer III. REQUIRED QUALIFICATIONS Experience ~5 years experience...  ...projects in the required technology. ~ Expert knowledge of software tools, platforms, and processes required to support the associated... 
    Full time
    Contract work
    Temporary work
    Work at office
    Local area
    Monday to Friday
    Weekend work
    Day shift
    Afternoon shift

    TekSynap

    Arlington, VA
    2 days ago
  • Dev Ops Engineer III BAM is a dynamic, multi-disciplinary firm with leading-edge skills in information technology, software development and applied research. Serving government and commercial markets, BAM is committed to its customers and to delivering strong leadership... 
    Full time
    Remote work
    Flexible hours

    BAM Tech

    Arlington, VA
    13 hours ago
  • $130.71k - $182.99k

     ...design experience with an emphasis on solar arrays, and systems engineering, as well as excellent collaboration skills to work across...  ...orbiting (LEO to GEO) and deep space. Experience with space grade III-V multijunction and silicon solar cells including understanding... 
    Permanent employment
    Temporary work
    Local area

    Blue Origin

    Reston, VA
    4 days ago
  • $100k - $180k

     ...Position Summary MAG Aerospace is looking for a Systems Engineer to lead engineering efforts on assigned programs supporting PEO Soldier. Essential Duties and Responsibilities Duties include, but not limited to: Serves as Lead Systems Engineer on assigned... 
    Full time
    Contract work
    Part time
    For contractors
    Work at office
    Local area

    MAG Aerospace

    Fort Belvoir, VA
    3 days ago
  •  ...Culture Excellence Awards, and we are seeking talented individuals to join our winning team! DKW is currently looking for a Systems Engineer 3 to support our team. The individual hired for this position will provide support to the Department of Interior should DKW be... 
    Contract work
    For contractors

    DKW Communications

    Washington DC
    1 day ago
  • $85k - $116.8k

     ...Construction Project Engineer III This job opportunity is an on-site role supporting our Hyperscale Data Center project in Spartanburg, SC. At Jacobs, we're challenging today to reinvent tomorrow by solving critical problems for thriving cities, resilient environments... 
    Full time
    Contract work
    For contractors
    Work at office

    Jacobs Solutions

    Arlington, VA
    5 days ago
  •  ...Senior IT Systems Engineer Innovative Defense Technologies (IDT), a leading defense technology...  ...server updates, patch management, and software installations across the enterprise. Operate...  ...IAT Level II certification (IAT Level III acceptable). Experience with hardening devices... 
    Work at office
    Immediate start

    Innovative Defense Technologies

    Arlington, VA
    13 hours ago
  • $135k - $273k

     ...company, is seeking a Senior IT Systems Engineer to be part of our Advanced Capabilities...  ...regular server updates, patch management, and software installations across the enterprise....  ...equivalent IAT Level II certification (IAT Level III is a plus). ~ Experience with hardening... 
    Full time
    Work at office
    Immediate start

    Innovative Defense Technologies

    Arlington, VA
    2 days ago
  • $110k - $135k

     ...Australia, Canada, Israel, Japan, and the U.K. For more information, visit ROLE SUMMARY: The primary purpose of this Software Engineer III position is to architect, develop, and maintain advanced automated data extraction systems (spiders) that harvest critical... 
    Remote work
    Flexible hours

    Babel Street

    Reston, VA
    2 days ago
  • $121.02k - $169.43k

     ...problem solvers as we add new chapters to the history of spaceflight! As part of a hardworking team of spacecraft specialty and systems engineers, you will be the lead Reliability Engineer supporting spacecraft development during the formulation phase. In this role, you will... 
    Permanent employment
    Temporary work
    Local area
    Relocation

    Blue Origin

    Reston, VA
    3 days ago
  • $119.81k - $167.74k

     ...execution, and mission support. We're looking for a sharp RF engineer with a foundation in satellite communications and systems...  ...Matlab/Simulink simulations) or networking. ~ Experience with software tools such as DOORS Next Generation, Cameo, Confluence, JIRA, Git... 
    Permanent employment
    Temporary work
    Local area
    Relocation

    Blue Origin

    Reston, VA
    4 days ago
  • $88.41k - $110.46k

     ...PA. ABOUT THE ROLE You will be a member of our multi-disciplinary team and will work under the direction of a senior engineer. Projects may include new construction and renovation in educational, healthcare, sports, corporate commercial and science and technology... 
    For contractors
    Work experience placement
    Remote work
    Flexible hours

    CannonDesign

    Arlington, VA
    13 hours ago
  • $145k

     ...41029 Summary Solutions Engineer Arlington, VA Are you ready...  ...professional development is embedded in your employers core...  ...functional product teams (systems, software, security, cloud, DevOps,...  ...Security+ DoD IAT Level II or III Certification (or ability to... 
    Shift work

    Chenega Corporation

    Arlington, VA
    5 days ago
  •  ...application maintenance, and implementing software updates in accordance with configuration...  ...collaborates with system administrators, network engineers, database administrators, and operations...  ...position Ability to support Tier II/III IT operations environments and... 
    Contract work
    Day shift

    The One 23 Group

    Arlington, VA
    3 days ago
  • $100k - $140k

     ...Short Description Bowman has an opportunity for an Electrical Engineer III, PV & BESS to join our team United States remotely. At...  ...device coordination using either ETAP, CYMCAP, WinIGS, or similar software. Maintain responsibility for complex tasks and designs... 
    For contractors
    Casual work
    Work at office
    Remote work
    Night shift

    Bowman

    Washington DC
    4 days ago
  • $116k - $147k

     ...Short Description Bowman has an opportunity for a Civil Engineer III to join our team in Fairfax, VA. At Bowman, we believe...  ...Experience with computer applications and civil engineering design software such as Civil3D in a professional or academic setting.... 
    Contract work
    For subcontractor
    Work at office
    Local area

    Bowman Consulting Group, Ltd.

    Herndon, VA
    2 days ago
  • ActioNet is seeking a Lead Cybersecurity Engineer to join our team in Vienna, VA. Responsible for all cybersecurity architecture and vision...  ...and participates in Cybersecurity meetings. Holds an IAM Level III certification. Formulates and implements security certification... 
    Flexible hours

    ActioNet

    Vienna, VA
    2 days ago
  • $96.03k - $137.18k

     ...projects. Ability to write documentation for internal use. Experience in end-user security administration helpful. Software: Microsoft Word, Outlook, and PowerPoint required. Physical Demands: Note: The physical demands described herein are characteristic... 
    Work at office
    Local area
    Remote work
    Relocation
    Flexible hours

    Air Line Pilots Association, Int'l.

    McLean, VA
    5 days ago
  •  ...Washington, DC   our client seeks a Sr. Site Reliability Engineer III to design, automate, and operate mission-critical systems for...  ...workflows. Identify and reduce developer friction across the software development lifecycle. Implement observability and alerting... 
    Hourly pay
    Permanent employment
    Full time
    Local area
    Immediate start

    Eliassen Group

    Washington DC
    5 days ago
  • $120k - $150k

     ...control of Fire Alarm and LSS drawings Providing markups on lead engineer submittals to align with design intent and client specifications...  ...or low voltage systems. Here’s what you’ll need NICET FAS Level III or IV Bachelor’s degree in engineering Knowledge and extensive... 
    Full time
    Work at office
    Remote work

    Jacobs

    Arlington, VA
    1 day ago
  •  ...control of Fire Alarm and LSS drawings Providing markups on lead engineer submittalsto align with design intent and client specifications...  ...world, together.? Here's what you'll need: NICET FAS Level III or IV Bachelor's degree in engineering? Knowledge and... 
    Work at office

    Jacobs

    Arlington, VA
    13 hours ago
  • $131k - $218.3k

    Our AI & Engineering team helps transform technology platforms, drive innovation, and deliver meaningful impact for clients. In this...  ...fuel growth through innovation. Work you'll do As a Software Engineer III on the Engineering as a Service team, you will be... 
    Temporary work
    Local area
    Flexible hours

    Deloitte LLP

    Washington DC
    13 hours ago
  • $100k

     ...Field Engineer III Washington, DC About Us AGE Solutions is a premier technology and professional services company, providing in-depth consulting, advanced technology solutions, and essential services throughout the U.S. government, defense, and intelligence... 
    Full time
    Contract work
    Work experience placement
    Immediate start
    Relocation
    Night shift

    AGE Solutions LLC

    Washington DC
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Engineer III. Be the first to apply!