Senior Embedded Firmware Engineer

GALAXEYE SPACE SOLUTIONS PRIVATE LIMITED

Bengaluru Urban

On-site

INR 4,000,000 - 7,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

GalaxEye Space Solutions Private Limited is seeking a Senior Embedded Firmware Engineer to lead firmware bring-up on MCU/SoC, develop high-performance algorithms, and create robust validation frameworks. The role requires deep expertise in C/C++, RTOS, Linux interfaces, and hardware-software integration.

You will work closely with hardware and FPGA teams in a startup-like environment to deliver mission-critical payload software.

Qualifications

  • BTech/BE/ME or higher in EE/CS with strong embedded focus.
  • 5–8 years of professional embedded firmware experience.
  • Strong understanding of RTOS, interrupts, memory management, and real-time constraints.
  • Experience with Linux kernel interfaces and UNIX APIs.
  • Proficient in C/C++ and build/source control tools.

Responsibilities

  • Translate system requirements into detailed firmware specs.
  • Own firmware bring-up on MCU/SoC in bare-metal or RTOS.
  • Design optimized algorithms for real-time performance.
  • Develop modular, maintainable firmware architectures.
  • Create validation frameworks and production-grade artifacts.
  • Collaborate with hardware team for board bring-up and debugging.

Skills

C/C++
RTOS
Embedded firmware
Linux kernel
Hardware interfacing
Debugging

Education

B.Tech/BE in EE/CS

Tools

Yocto/PetaLinux
Git
CMake

Job description

GALAXEYE SPACE SOLUTIONS PRIVATE LIMITED | Full time

Senior Embedded Firmware Engineer

Bangalore North, India | Posted on 03/09/2026

GalaxEye aims to shape the future of Satellite Image Acquisition, providing the most meaningful datasets, thus helping businesses and governments make data-driven decisions based on insights from satellite imagery. We will provide Satellite Imagery Datasets and Value-added services to Geospatial Analytics Companies and Infrastructure enterprises. At GalaxEye , we are working to build the best remote sensing satellites and also, we are researching various aspects of remote sensing.

The SAR team at GalaxEye is responsible for designing and building the complete SAR payload for our satellite constellation, encompassing RF systems, antenna subsystems, and embedded electronics. The team works in a highly interdisciplinary environment where RF, hardware, and embedded software come together to deliver mission-critical payload performance. We foster a culture of strong ownership, where engineers are expected to drive solutions independently, proactively ask questions, and bring well-reasoned technical justifications to the table while collaborating closely to solve complex engineering challenges.

Responsibilities

Understand system and functional requirements, and translate them into detailed software requirements.

Own firmware for bring-up → production on MCU/SoC in bare-metal and/or RTOS

Design and implement algorithms with acute optimisation for CPU cycles and memory utilisation while meeting rigid real-time deadlines.

Develop software/firmware from scratch, ensuring highly modular, maintainable, and scalable architectures.

Build validation frameworks for verifying implemented algorithms.

Create Software Detailed Design documentation.

Perform Static Analysis, Unit Testing, and Integration Testing.

Take complete ownership of assigned tasks from concept to deployment.

Evaluate third-party software, debug field issues, and conduct peer reviews.

Collaborate with the hardware team for board bring-up, understanding schematics and hardware interfaces.

Work with RTOS-based and multi-threaded systems.

Implement low-level drivers for microcontrollers and SoCs (ADC, PWM, GPIO, Timers, RTC, Flash, EEPROM, etc.).

Debug and bring up embedded systems using tools such as UARTs, JTAG, oscilloscopes, multimeters, and logic analysers.

Integrate with FPGAs and work on systems involving AMD Zynq Ultra-Scale SoCs.

Work with Yocto/PetaLinux build flows and Linux kernel compilation from scratch.

Develop using build systems such as CMake, and ensure smooth build and integration workflows.

Produce production-quality artifacts: unit tests, integration tests, CI builds, release builds, traceability of changes.

Work on low-level driver design for high-speed HW/SW interfaces.

Apply robustness: watchdog, brownout handling, safe states, fault logging, recovery strategies.

Apply strong debugging, analytical, verification, and validation skills for embedded systems.

Requirements
  • B.Tech, BS, MS, or PhD in EE/CE/CS, or equivalent experience with evidence of exceptional ability.
  • 5-8 years of professional experience in developing mission-critical embedded firmware and software peripherals.
  • Strong understanding of embedded system constraints versus software platform design trade-offs.
  • Deep understanding of:

Interrupts, exceptions, vector tables

Memory (stack/heap, static allocation, alignment, DMA coherency/caches if relevant)

Volatile / atomic operations, concurrency hazards, re-entrancy

Experience with RTOS internals/usage (FreeRTOS/Zephyr/ThreadX/VxWorks/QNX).

Proficiency in C and C++, compilers, and build & source control tools.

Solid understanding of computer architecture, particularly HW/SW interfaces for high-speed communication.

Experience with Linux kernel and UNIX APIs.

Working knowledge of emulation systems, build automation, and virtual platforms.

Familiarity with parallel or SIMD programming.

Experience in debugging complex embedded systems and working in lab environments.

Good to Have

Knowledge of Agile/Scrum methodology.

Experience with UML design.

Scripting experience in Python or Perl.

Background in mechatronic, robotics, or avionics systems.

Experience in low-level driver design for SoCs.

Personality Traits
  • Excellent creative thinking and attention to detail.
  • Strong ownership mindset with the ability to work independently and in distributed teams.
  • Eagerness to learn and stay updated with the latest industry advancements.
  • Ability to work under deadlines in dynamic environments.
  • Fair compensation will be provided as per market standards
  • Experience rapid growth and start-up culture
  • Open to exploring, discussing and implementing new ideas and processes
  • Opportunity to work closely with the Founding Team at GalaxEye
  • Get a chance to work with Advisors holding senior positions and decades of experience.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Firmware Intern
Embedded Firmware Intern

GALAXEYE SPACE SOLUTIONS PRIVATE LIMITED • Bengaluru Urban

On-site
INR 120,000 - 240,000
Learning opportunities
Chance to work with founding team
Junior Embedded Software Engineer
Junior Embedded Software Engineer

GALAXEYE SPACE SOLUTIONS PRIVATE LIMITED • Bengaluru Urban

On-site
INR 600,000 - 1,200,000
Flexible Working Hours
Startup culture
Space tech exposure
Head Of Embedded Systems (C&DH Team)
Head Of Embedded Systems (C&DH Team)

GALAXEYE SPACE SOLUTIONS PRIVATE LIMITED • Bengaluru Urban

On-site
INR 3,500,000 - 5,200,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

GALAXEYE SPACE SOLUTIONS PRIVATE LIMITED • Bengaluru

On-site
INR 2,400,000 - 4,200,000
Market-competitive compensation
Startup culture and fast-paced R&D
Opportunity to work with Founding Team
+1
Senior Embedded Software Engineer
Senior Embedded Software Engineer

GalaxEye • Bengaluru

On-site
INR 700,000 - 1,200,000
Senior Hardware Design Engineer
Senior Hardware Design Engineer

GALAXEYE SPACE SOLUTIONS PRIVATE LIMITED • Bengaluru Urban

On-site
INR 1,800,000 - 2,400,000
Fair compensation in line with market
Startup culture
Flexible working hours
+3
Embedded Hardware Intern
Embedded Hardware Intern

GALAXEYE SPACE SOLUTIONS PRIVATE LIMITED • Bengaluru Urban

On-site
INR 223,000 - 446,000
Satellite Systems Engineer - Electrical & Electronics
Satellite Systems Engineer - Electrical & Electronics

GALAXEYE SPACE SOLUTIONS PRIVATE LIMITED • Bengaluru Urban

On-site
INR 1,200,000 - 2,400,000
Flexible working hours
Opportunity to work with founding team
Startup culture
+1
Embedded Software Engineer - SAR
Embedded Software Engineer - SAR

GALAXEYE SPACE SOLUTIONS PRIVATE LIMITED • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Systems Design Engineer (MSI)
Systems Design Engineer (MSI)

GALAXEYE SPACE SOLUTIONS PRIVATE LIMITED • Bengaluru Urban

On-site
INR 600,000 - 1,200,000
Flexible working hours
Open to exploring new ideas