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 LLC

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. #J-18808-Ljbffr Iridium Satellite LLC

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer III in Mc Lean, VA vacancy
  • Iridium Satellite LLC is seeking an Embedded Software Engineer III in McLean, VA to join our Mobile Product Software Engineering Team. You will develop and sustain embedded code for our transceivers and mobile products, ensuring high quality and robust performance across... 
    Suggested

    Iridium Satellite LLC

    Mc Lean, VA
    3 days ago
  •  ...Title: Systems Engineer III Description: 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... 
    Suggested
    Full time
    Contract work
    Work experience placement
    Immediate start

    Solutions³ LLC

    Arlington, VA
    5 days ago
  •  ...#: 1871  Job Title:  SystemsEngineer III Location: Mclean, VA | Virginia Beach...  ...Description Agile Defense is seeking a Systems Engineer III with deep technical expertise in...  ...System or Electronic Warfare Training software Demonstrated experience managing DoD software... 
    Suggested

    Agile Defense

    McLean, VA
    3 days ago
  •  ...Systems Engineer – Level III Analyzes functional business requirements and design specifications for functional activities. Should provide...  ...relevant experience Project management and/or systems or software engineering experience with biometric solutions (i.e., face,... 
    Suggested
    Work at office

    ClifyX

    Arlington, VA
    4 days ago
  • $100k - $135k

     ...Overview The Systems Engineer III provides comprehensive Systems Engineering support for the Product Manager Biometrics (PM BIO), under...  ...collection and processing systems, including hardware, software, networking, and human-system interfaces. · Integrate Government... 
    Suggested
    Temporary work
    Immediate start
    Flexible hours
    Shift work

    Integral Services Company

    Falls Church, VA
    1 day ago
  • Systems Engineer III will be responsible for concurrently tracking, advising, and managing individual cases through their lifecycle - from initial submission to capability delivery and feedback. The researcher will adhere to established procedures to document technical... 

    Base One Technologies

    Arlington, VA
    2 days ago
  • Cybersecurity Solutions III Architect/Engineer Play a pivotal role in today's rapidly evolving cybersecurity landscape by leading the integration and management of Artificial Intelligence (AI) and machine learning (ML) technologies into security solutions to combat sophisticated... 

    PLANIT Group

    Falls Church, VA
    3 days ago
  •  ...with ground-breaking technology and premier clients. SYSTEMS ENGINEER III Unlimited Technology (UT) designs, installs, and services...  ...systems, including but not limited to the following. Genetec, Software House, Lenel, Gallagher, Milestone, Avigilon, Commend, Feenics... 
    For contractors
    Work experience placement
    Work at office
    Local area
    Overseas
    Flexible hours
    Shift work
    Night shift

    Unlimited Technology

    Herndon, VA
    24 days ago
  •  ...Job Title: Embedded Software Engineer (AFC Device)   About the Role STraffic America, headquartered in Vienna, Virginia, is a leading provider of Automatic Fare Collection (AFC) systems for major U.S. transit agencies. As the U.S. subsidiary of STraffic — a global... 
    Full time
    Remote work

    Straffic

    Vienna, VA
    a month ago
  •  ...Description Job Description The Mission Starts Here TheIncLab engineers and delivers intelligent digital applications and platforms...  ...career can meet purpose as well.  We are looking for a Software Engineer III to join our Engineering Team.  If you like to be... 
    Flexible hours

    TheIncLab

    McLean, VA
    12 days ago
  •  ...Requisition #: 1872  Job Title: Computer Engineer Location: Mclean, VA | Virginia Beach,...  ...Defense is seeking a Computer Engineer III with comprehensive experience designing, developing, and managing complex DoD software and training systems. The ideal candidate... 

    Agile Defense

    McLean, VA
    5 days ago
  • Clearance Required: Active Top Secret/SCI Role Overview We are seeking an experienced Systems Engineer to support the full lifecycle of software development for containerized, virtual machine, and cloud-based architectures across multiple security domains (Unclassified... 

    KARTHIK CONSULTING, LLC

    Falls Church, VA
    2 days ago
  • $105k - $152k

     ...Quality Engineer IIINakupuna Companies is seeking a Quality Engineer III to provide software testing, data collection and analysis, subject matter expertise, and mentorship supporting the execution of a large size, multi-year contract to the Integrated Personnel and Pay... 
    Contract work
    Work at office
    2 days per week

    Nakupuna Companies

    Arlington, VA
    1 day ago
  • $89.36k - $134.04k

    Support Center Adventist HealthCare's Information Technology team seeks to hire an experienced Systems Engineer III who will embrace our mission to extend God’s care through the ministry of physical, mental, and spiritual healing. As a Systems Engineer III You Will Perform... 
    Daily paid
    Full time
    Temporary work
    Work at office
    Monday to Friday
    Flexible hours
    Shift work
    Day shift

    Adventist HealthCare

    Gaithersburg, MD
    2 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
    a month ago
  • $83k - $150.99k

     ...Job Description Job Description Embedded Software Engineer Apogee Research is at the forefront of a revolution in how the DoD operates: a turn towards compositional systems of systems instead of traditional monolithic architectures. This change is driven by a... 
    Full time
    Work at office

    APOGEE RESEARCH LLC

    Arlington, VA
    3 days ago
  • $170k

    Description Software Engineer III – Business Intelligence/Database Development Summary: We are seeking a Software Engineer III with strong Business Intelligence (BI) and database development experience to design, develop, implement, and support enterprise-scale BI... 

    ActioNet, Inc.

    Vienna, VA
    a month ago
  • $90k - $100k

     ...Job Description Job Description Embedded Software Engineer I Alarm.com is a rapidly expanding technology company developing innovative cloud and device solutions across a wide range of cutting-edge technologies that provide a unified, connected service to millions... 
    Casual work
    Internship
    Work at office
    Immediate start
    Worldwide

    Alarm.com

    Tysons Corner, VA
    25 days ago
  • Wireless Communications System Engineer III About the job Wireless Communications System Engineer III Job Location: Fairfax, Virginia, United...  ...of complex and advanced system requirements, hardware/software interfaces and applications and solutions. Designs, conductsdevelopment... 

    Quantum Strides LLC

    Fairfax, VA
    4 days ago
  • $146k

     ...learning provides secure, differentiated, and personalized experiences that drive loyalty and traveler satisfaction. This Software development engineer III role is part of the Intelligent Applications team which sits within our Technology division. The Intelligent... 

    Expedia Group

    Washington DC
    19 days ago
  • $122k - $240.5k

    Position Summary Software Engineer III with Agentic AI Experience, AI & Engineering/Engineering as a ServiceAgentic AI is moving from experimentation to production, and organizations everywhere are racing to figure out how to build it responsibly and at scale. We... 
    Work at office
    Local area
    Visa sponsorship
    Flexible hours
    Shift work

    Deloitte

    McLean, VA
    1 day ago
  • $131.6k

     ...SharePoint Developer, Level III Springfield, VA Are you...  ...professional development is embedded in your employers core culture...  ...purpose of providing expert Engineering and Technical Support Services...  ...SharePoint 2013, 2016, and 2019 software and customer listed Open-... 

    Chenega MIOS

    Springfield, VA
    2 days ago
  • $150k - $180k

    Job Description Everforth ECS is seeking a Scientist Engineer III to work in our Arlington, Virginia office. This position is contingent upon contract award. Salary Range: $150,000 - $180,000. Position Overview Everforth ECS is seeking a Scientist Engineer III to serve... 
    Contract work
    Work at office
    Local area

    ECS

    Arlington, VA
    5 days ago
  • Scientist/Engineer III - Arlington, Virginia This position is contingent upon contract award. Responsibilities The successful candidate will support a DARPA program manager by participating in or leading all activities in project management, technical and programmatic... 
    Contract work
    Local area

    ECS

    Arlington, VA
    4 days ago
  • NOW HIRING: Mid-Level Embedded Software Engineer (AFC Devices) STraffic America is seeking a Mid-Level Embedded Software Engineer to develop and support software for Automatic Fare Collection (AFC) devices used by major transit agencies. Responsibilities Design, develop... 
    Immediate start
    Remote work

    STraffic America

    Vienna, VA
    4 days ago
  • Lead Embedded Software Engineer Location: Arlington, Virginia, United States Job Tags: Software About The Role The Systems Development Division (SDD) delivers technology advantage into users' hands by delivering capabilities focused on end-customer needs that function... 
    Local area
    Remote work

    jobs.frontdoordefense.com - Jobboard

    Arlington, VA
    4 days ago
  •  ...processor(s) Develop firmware on micro-controllers or BSPs for Embedded Linux, leverage peripherals, manage power consumption, support...  .../Experience: ~ B.S. degree in Computer Science, Electrical Engineering, or equivalent experience ~5+ years of SW/FW experience. ~... 

    SGS Consulting

    Washington DC
    more than 2 months ago
  • Northrop Grumman is seeking an Embedded Software Engineer - Level 3 or 4 in McLean, VA, to support Lunar Base Infrastructure and NASA programs. The role requires TS/SCI clearance, is 100% onsite, and includes a 9/80 work schedule with occasional travel. You will develop... 

    Northrop Grumman

    Mc Lean, VA
    4 days ago
  • $114k - $171k

     ...Northrop Grumman’s Space Sector provides an arena where your passion for innovation and quest for exploration are welcome. As a Embedded Software Engineer - Level 3 or 4 your role at Mclean, VA will be pivotal in supporting Lunar Base Infrastructure to NASA. This Embedded... 
    Remote work
    Relocation package
    Shift work

    Northrop Grumman Corp.

    Mc Lean, VA
    2 days ago
  • Alarm.com is seeking an embedded software engineer to join the Device Engineering team. You will help define the future of IoT by creating devices that connect with our cloud using next-gen stacks. Collaborate with engineers across disciplines to design, build, and validate... 

    Alarm.com

    Tysons Corner, VA
    5 days ago

Do you want to receive more vacancies?

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