Embedded Software Engineer - US at E-Space

Saratoga, California, United States

E-Space Logo
Not SpecifiedCompensation
Mid-level (3 to 4 years), Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Aerospace, Satellite, IoTIndustries

Requirements

  • Proficiency in C, C++, and Python; familiarity with scripting languages like Shell or Bash
  • Experience with microcontroller platforms (e.g., ARM Cortex, ESP32, STM32) and their toolchains
  • Knowledge of IoT communication protocols and secure data transmission
  • Experience with testing tools and frameworks such as Robot Framework, Pytest, or Unity
  • Understanding of low-power design principles, energy-efficient algorithms, and power profiling tools
  • Proficiency with debugging tools like JTAG, GDB, and serial debuggers
  • Experience with CI/CD pipelines, Jenkins, GitLab CI, or similar tools
  • Expertise with Git or similar version control systems
  • (Bonus) Experience with Yocto
  • (Bonus) Familiarity with [incomplete in JD]

Responsibilities

  • Design, write, debug, and maintain low-level software for embedded systems, including BSP and drivers
  • Implement algorithms and techniques to minimize power consumption for battery-operated devices
  • Customize and optimize RTOS (e.g., FreeRTOS) or Linux kernel components for embedded platforms
  • Develop secure and efficient communication protocols for IoT platforms (e.g., MQTT, BLE)
  • Create and maintain automated testing frameworks for embedded systems, including unit, integration, and regression tests
  • Provide support for debugging of faulty boards
  • Test prototypes for early adopting customers
  • Implement Hardware-in-the-Loop (HIL) testing to validate software functionality and hardware interactions in real-time
  • Integrate automated testing pipelines with CI/CD tools like Jenkins, GitLab CI, or Azure DevOps
  • Use tools like oscilloscopes, logic analyzers, and protocol analyzers to test and debug embedded software and hardware interfaces
  • Work closely with hardware teams to ensure seamless software-hardware integration and accurate testing scenarios
  • Prepare and maintain technical documentation, including testing procedures, logs, and reports for software and hardware validation

Skills

Embedded C
FreeRTOS
Linux Kernel
BSP
Drivers
Power Optimization
RTOS
IoT Protocols
Testing Automation
Real-Time Systems
Board Support Packages
Kernel Development

E-Space

Deploys satellite systems for data insights

About E-Space

E-Space focuses on deploying small, easy-to-install devices that can be tracked and connected globally. Their main product, the E-Space LEO platform, utilizes Artificial Intelligence to enhance data transmission from these devices, providing insights and automation that improve upon traditional IoT capabilities. E-Space differentiates itself by redesigning spacecraft and satellite systems to lower costs, making space technology more accessible to a wide range of clients, including governments and businesses. The company is dedicated to sustainable practices and aims to lead in the development of environmentally friendly satellite constellations, using the data from their systems to inform decisions that protect the planet. Their revenue model is based on selling satellite systems and the data services derived from them.

Toulouse, FranceHeadquarters
2021Year Founded
$48.6MTotal Funding
SEEDCompany Stage
Data & Analytics, Social Impact, AerospaceIndustries
51-200Employees

Benefits

Competitive salaries
Continuous learning and development
Health and wellness care options
Financial solutions for the future
Optional legal services
Paid holidays
Paid time off

Risks

European startups in space tech pose competition, challenging E-Space's market position.
Integration of 5G NTN source code may lead to intellectual property disputes.
Expansion into Bahrain may face regulatory hurdles impacting satellite IoT service deployment.

Differentiation

E-Space offers a sustainable LEO satellite network for real-time communications and IoT services.
Their AIoT platform optimizes data for actionable insights, surpassing traditional IoT capabilities.
E-Space's redesign of satellite systems significantly reduces costs, making space tech more accessible.

Upsides

Integration of 5G NTN tech enhances E-Space's satellite payloads and connectivity solutions.
Partnership with Beyon aligns with Bahrain's Vision 2030, opening Middle East markets.
Expansion into Arlington aligns with economic incentives, enhancing U.S. operational base.

Land your dream remote job 3x faster with AI