E-Space

Senior Software Engineer

E-Space

full-time

Posted on:

Origin:  • 🇺🇸 United States • California

Visit company website
AI Apply
Apply

Salary

💰 $100,000 - $200,000 per year

Job Level

Senior

Tech Stack

AssemblyDockerGrafanaIoTPythonRTOS

About the role

  • Translate prototypes and software specifications for GNC estimation and control algorithms into production-ready flight software.
  • Develop and maintain high-fidelity closed-loop simulation environments (MIL, SIL, HIL), implementing software models for dynamics, perturbations, actuators, and sensors behavior from prototypes.
  • Build and maintain robust and scalable test and validation infrastructure for GNC flight software, including automated CI/CD pipelines, regression suites and Monte Carlo simulations.
  • Contribute to system-level AIT and support in-orbit operations of mission-critical satellite software.
  • Uphold best practices in code quality, documentation, and configuration management within a collaborative, multi-developer environment.

Requirements

  • Bachelor's or Master’s degree in Computer Science, Software Engineering, or related field.
  • 4+ years of professional experience in embedded software development and test automation.
  • Proficiency in C/C++, Python, with strong grounding in object-oriented programming.
  • Skilled in Git and modern version-control workflows, within collaborative, multi-developer environments.
  • Proven track record designing and implementing comprehensive test suites, including unit, integration, regression, and large-scale Monte Carlo tests.
  • Solid experience implementing modular and maintainable software architectures.
  • Experience with RTOS environments with real-time constraints.
  • Familiarity with multithreaded programming and synchronization techniques.
  • Experience with Matlab/Simulink, model-based simulation environments (preferred).
  • Background in satellite flight software, GNSS data processing, attitude estimation, control systems (preferred).
  • Familiarity with modern development and operations tooling, such as Docker, JFrog Artifactory, Grafana dashboards, the Atlassian suite (JIRA, Confluence, BitBucket) or similar platforms (preferred).
  • E-Space is not currently able to provide employment sponsorship for candidates who do not hold work authorization for the location of this role.
Gappify

Senior Software Engineer

Gappify
Seniorfull-time$100k–$160k🇵🇭 Philippines
Posted: 14 days agoSource: gappify.pinpointhq.com
AnsibleAWSCloudDockerGrafanaJavaJavaScriptJenkinsKubernetesLaravelMicroservicesNoSQL+8 more
Truelogic Software

Firmware Engineer, Embedded Systems

Truelogic Software
Mid · Seniorfull-time🇧🇷 Brazil
Posted: 12 hours agoSource: jobs.ashbyhq.com
LinuxRTOS
Emerson

Senior Embedded Software Engineer

Emerson
Seniorfull-time$100k–$125k / year🇺🇸 United States
Posted: 23 days agoSource: hdjq.fa.us2.oraclecloud.com
Assembly
Ford Motor Company

Product Development Engineer, Cockpit and Trim

Ford Motor Company
Juniorfull-time🇺🇸 United States
Posted: 16 days agoSource: efds.fa.em5.oraclecloud.com
Assembly
Boeing

Software Certification Engineer

Boeing
Mid · Seniorfull-time$115k–$185k / yearWashington · 🇺🇸 United States
Posted: 9 days agoSource: boeing.wd1.myworkdayjobs.com
JavaPython