Find a jobRecruiters

Embedded Software Engineer

Exclusive opportunity

Onsite

Embedded Software Engineer

Astrogate Labs

Embedded Software Engineer

Skills

Git

1 month ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Bengaluru, Karnataka, India

Work mode:

Onsite

Published on:

7 September 2026

What they need


Qualification

  • B.Tech/M.Tech in Electronics Engineering any other related field with 3+ years of relevant experience

Job Responsibilities

  • Develop and debug firmware for embedded systems across Astrogate's laser communication systems for space & defense Interface and collaborate with system engineers and hardware designers to define functional requirements
  • Develop clean, well-structured and maintainable code as per industry standards Write rapid prototype code to support subsystem development and testing Develop software frameworks for continuous integration and development Collaborate with hardware engineers to define system specifications and resolve integration issues Ensure adherence to design specifications, quality standards, and software development processes Participate in lab and field testing of optical communication systems Document tests and manage test setups Contribute to peer and external design reviews

Required Skills/Experience

  • 3+ years of experience in embedded software development Proficiency in Embedded C and C/C++ programming languages Understanding of RTOS concepts including multi-threading, interrupt service routines (ISR), and timing management Working knowledge of FPGA/SoC-based embedded systems such as Zynq SoC's or ARM Cortex-based microcontrollers Hands-on experience with implementing & troubleshooting RS-422, RS-485, CAN, I2C, SPI, UART, and Ethernet (TCP/IP, UDP) communication protocols Hardware debug experience, including familiarity with tools such as oscilloscopes, logic analyzers, and signal generators Experience with embedded software debugging, tracing, and profiling tools Understanding of Software Development Life Cycle (SDLC) and version control systems (e.g., Git) Desired Skills/Experience Experience with FreeRTOS;
  • RTOS/Bare Metal application development for mission-critical systems Register level programming and hardware exception handling Experience with embedded software implementation on Zynq SoC's and interfacing with custom FPGA modules over AXI interfaces Hands-on experience with Xilinx tools like Vivado, Vitis/SDK Working knowledge of STM32 or similar ARM-based microcontrollers Proven capability on memory management and code optimization
  • Working knowledge of static code analysis & code coverage analysis Prior aerospace related experience is an added advantage Familiarity with version control systems (eg: Git) Other Requirements Motivated to work within a multidisciplinary team in a fast-paced environment Self-driven desire to learn more & continuously upskill themselves Ability to deal with challenges, and work out solutions in a team setting
  • Critical thinking, ability to critique design and make independent decisions Relentless pursuit of excellence in all aspects of work
  • Strong interpersonal and organization skills to enable working in a dynamic team
  • Strong verbal and written communication skills Benefits Health Insurance coverage Flexible working hours Opportunity to publish research on behalf of Astrogate Labs in national and international conferences If you like working in a fast-paced environment with a talented multi-disciplinary team on developing and maturing state-of-the-art LaserComm systems, then this role might be for you.
  • Please send your resumes to [email protected].
  • Astrogate Labs is an equal opportunity employer.
  • We celebrate diversity and are committed to creating an inclusive environment for all employees.

Other offers great for you!

These companies are also looking for great profiles

Rheso.tech

Senior Embedded Software Engineer

80-100k€ (Annuel)

Permanent contract

Munich, Germany

Hybrid

1 year ago

Quick apply

Rheso.tech

Embedded Software Engineer

75-85k€ (Annuel)

Permanent contract

Munich, Germany

Hybrid

Skills

Dart

1 year ago

Quick apply

Rheso.tech

Embedded Software Engineer

75-85k€ (Annuel)

Permanent contract

Graz, Austria

Hybrid

Skills

Dart

1 year ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools