GrepJob
AST SpaceMobile

Embedded Software Engineer

AST SpaceMobile
Apply
about 4 hours ago
Barcelona, SpainEntry Level / Mid Level
H1B Sponsor

Responsibilities

  • Develop and maintain software for the company’s devices.
  • Program ARM microcontrollers in C/C++ within RTOS environments.
  • Develop testing tools and test benches using Python.
  • Process and analyze test data and results for evaluation and validation.
  • Develop reporting systems, real-time visualizations, and dashboards.
  • Integrate software with production management tools and systems.
  • Implement and manage communication protocols including RF, Ethernet, USB, SPI, I2C, and UART.
  • Participate in code reviews and ensure software quality.
  • Manage technical documentation and version control using Git/GitLab.
  • Contribute to continuous improvement of team processes and methodologies.

Requirements

  • Bachelor’s degree in Electronic Engineering, Computer Engineering, Telecommunications, or a related field.
  • Experience in embedded software development for microcontrollers and RTOS environments.
  • Experience programming in C/C++.
  • Experience developing tools and scripts in Python.
  • Experience in data processing and analysis.
  • Experience developing visualization, reporting, or dashboard tools.
  • Experience with Git/GitLab and collaborative development workflows.
  • Knowledge of FPGA development and related technologies is preferred.
  • Interest in Artificial Intelligence and Machine Learning is a plus.
  • Strong analytical and problem-solving skills.

Tech Stack

CC++GitPythonPyTorchTensorFlow

Categories