ISI - ImageSat International

Embedded Software Engineer

ISI - ImageSat International  •  Or Yehuda, IL (Onsite)  •  8 days ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job 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
ISI - ImageSat International

About ISI - ImageSat International

ImageSat International (ISI) is a leading provider of geospatial and geo-intelligence solutions with over 20 years of experience in space imagery production and analytics.

ISI provides earth-imagery and mission-critical intelligence based on its Earth Remote Observation Satellites (EROS) third parities’ remote sensing satellites and additional data sources.

Governments, agencies and corporations use ISI's expertise to achieve strategic situational awareness and to plan and implement policy, intervention and reaction actions in a wide range fields.

Industry
Aviation & Aerospace
Company Size
51-200 employees
Headquarters
Unknown
Year Founded
1997
Social Media