ImageSat International (ISI) logo

Embedded Software Engineer

ImageSat International (ISI)

On-site
Or-Yehuda, IL
Full-time
Mid Level
3+ yrs
Salary not listedPosted 2w ago

Real job — pulled straight from ImageSat International (ISI)’s careers page · Verified July 30, 2026 · No reposts.

Job description

ImageSat International (ISI) is hiring a Embedded Software Engineer — a full-time, based in Or-Yehuda, IL role. Apply directly on ImageSat International (ISI)'s careers page below.

Embedded Software Engineer

Location: Or-Yehuda (IL)

Description

ISI is looking for an experienced Embedded Software Engineer to join our software team.

You’ll be the single owner of the software stack on one of our satellite programs - ground station through flight computer to payloads. The code, the builds, the CI, and the system integration are yours. You’ll work alongside hardware engineers during system bring-up and the wider software team day-to-day.

We’re looking for someone who reads documentation and ships independently.

Requirements

  • 3+ years of embedded software development in C, C++, and/or Python
  • Relevant degree or equivalent
  • Strong embedded Linux experience (userspace and system integration)
  •  Experience with build systems for embedded targets
  •  Hands-on CI/CD experience with testing frameworks for embedded software (build, test, package, deploy)
  •  Demonstrated ability to operate independently on a complex system — reads documentation, figures things out, and ships without day-to-day supervision
  • Comfortable integrating third-party SDKs and reference platforms when vendor support is thin
  •  Strong Git discipline and software integration habits

Responsibilities

  • Own the software stack across ground station, flight computer, and payloads
  • Maintain Yocto-based payload software: build, package, deploy
  • Write and maintain the embedded and host-side software
  •  Integrate code contributions from adjacent teams and turn them into shippable software
  • Partner with hardware engineers on system bring-up and integration
  • Debug across hardware, kernel, and userspace
  •  Write and maintain automated tests and technical documentation

Advantages

  • Background in defense or other embedded-system-of-systems environments
  • Experience with constrained or resource-limited Linux platforms
  • Docker / containerization experience
  • Familiarity with embedded interconnect protocols (I2C, SPI, UART, RS422/485) and integrating drivers that use them

Get Embedded Engineer jobs like this

New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.

Email me new jobs
Equifax logo

Cyber Security Web Application Firewall Analyst

San Jose, CR
✓ From careers page· 13m ago
Integral Federal, Inc. – Careers Job Listings at Integral Federal logo

Software Developer

$138k–$164kMcLean, VA
✓ From careers page· 14m ago
Integral Federal, Inc. – Careers Job Listings at Integral Federal logo

ColdFusion Developer

$90k–$110kFort Meade, MD
✓ From careers page· 14m ago

Frequently asked questions

What skills are required for Embedded Software Engineer at ImageSat International (ISI)?

The required skills for Embedded Software Engineer at ImageSat International (ISI) include: C, C++, Python, CI/CD, Git, Docker, I2C, SPI.

What is the seniority level for Embedded Software Engineer at ImageSat International (ISI)?

Embedded Software Engineer at ImageSat International (ISI) is a Mid Level level position.

How do I apply for Embedded Software Engineer at ImageSat International (ISI)?

You can view the full description and apply for Embedded Software Engineer at ImageSat International (ISI) on EchoJobs: https://echojobs.io/job/imagesat-international-isi-embedded-software-engineer-m2dcc.