Embedded Software Engineer III — Hybrid & Impact

Iridium Satellite LLC

McLean (VA)

Hybrid

USD 100,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

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 devices and tools.

You will collaborate with hardware, software, and system engineers, contribute to documentation, and help drive a culture of product quality. A hybrid work model with quarterly travel is expected.

Qualifications

  • Bachelor's degree in electrical or computer engineering or related field.
  • 5+ years of software experience with 3+ years in embedded software.
  • Experience with C programming, ANSI C, data structures and memory management.
  • Familiarity with RTOS, multi-tasking, and OSI networking models.

Responsibilities

  • Design and develop embedded software for microcontrollers with focus on quality, performance and reliability.
  • Implement and optimize real-time operating systems, device drivers, and communication protocols.
  • Debug and troubleshoot firmware issues ensuring timely resolution.
  • Isolate and fix complex low-level problems spanning hardware and software interfaces.
  • Integrate, build, and manage embedded software configuration.
  • Write and maintain unit, regression, and test suites for mobile product software.
  • Create and maintain documentation including software requirements and test plans.
  • Review work products from team members and collaborate with cross-discipline engineers.
  • Travel to meetings with remote teams and support a hybrid in-office McLean, VA schedule.

Skills

Embedded software
C programming
RTOS
Networking protocols
UART SPI I2C
Communication skills

Education

Bachelor's degree in electrical or computer engineering

Tools

Python
Linux CLI
ARM M series
Git
SVN

Job description

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 devices and tools.

You will collaborate with hardware, software, and system engineers, contribute to documentation, and help drive a culture of product quality. A hybrid work model with quarterly travel is expected.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Software Engineer III – Hybrid, RTOS & C
Embedded Software Engineer III – Hybrid, RTOS & C

Iridium • McLean (VA)

Hybrid
USD 100,000 - 130,000
Senior Embedded Systems Engineer - Real-Time RTOS
Senior Embedded Systems Engineer - Real-Time RTOS

Iridium Communications Inc • McLean (VA)

Hybrid
USD 100,000 - 130,000
Stock options
Annual bonus
Medical, dental, and vision insurance
+1
Embedded Software Engineer III
Embedded Software Engineer III

Iridium Satellite LLC • McLean (VA)

Hybrid
USD 100,000 - 130,000
Embedded Software Engineer III
Embedded Software Engineer III

Iridium Communications Inc • McLean (VA)

On-site
USD 100,000 - 130,000
Stock options
Annual bonus
Medical, dental, and vision insurance
+1
Embedded Software Engineer III
Embedded Software Engineer III

Iridium • McLean (VA)

Hybrid
USD 100,000 - 130,000
Junior Software Engineer – Satellite Systems (Hybrid)
Junior Software Engineer – Satellite Systems (Hybrid)

Iridium Communications Inc • Chandler (AZ), Northern (KY)

Hybrid
USD 70,000 - 88,000
Stock options
Annual bonus
Medical, dental, and vision insurance
+2
Senior Space Software Engineer - Hybrid (L-Band RF)
Senior Space Software Engineer - Hybrid (L-Band RF)

Iridium Communications Inc • Leesburg (VA)

Hybrid
USD 115,000 - 145,000
Software Engineer III - Space Systems (Hybrid, Clearance)
Software Engineer III - Space Systems (Hybrid, Clearance)

Iridium Satellite LLC • Reston (VA)

Hybrid
USD 100,000 - 130,000
Hybrid work model
Software Engineer III - Space Systems (Hybrid, Clearance)
Software Engineer III - Space Systems (Hybrid, Clearance)

Iridium Satellite LLC • Chandler (AZ)

Hybrid
USD 90,000 - 120,000
Product Manager, Next‑Gen Devices & Connectivity
Product Manager, Next‑Gen Devices & Connectivity

Iridium Satellite LLC • McLean (VA)

Hybrid
USD 120,000 - 155,000
Stock options
Annual bonus
Health insurance
+2