FPGA Firmware Designer

1 month ago


Ahmedabad, India Azista BST Aerospace Full time

The selected candidate will be responsible for implementing high-speed high-volume data generation and handling requirements on FPGA based hardware, including storage in and playback from SSDs/SSRs and high-speed serial (SERDES, going to several Gbps) / Parallel (LVDS exceeding a hundred MHz). The subsystems are for use in state-of-the-art spaceborne payloads for high performance applications in indigenous private sector satellites in India. The work typically may involve, but not necessarily be limited to, the following activities:


  • Understanding hardware component/environment capabilities, requirements and limitations and evolving firmware architectures and coding for required performance goals.
  • Be a team contributor, code for parts of a larger functionality and seamless integrate and test the integrated firmware.
  • Parttake in the full development cycle and not just “design” or verification and be responsible for subsystem level outcome in an integrated system.
  • Prepare documents necessary at different stages and be able to interact with QA/QC guidelines and facilitate assurance of code compliance to a given standard.


Required skills:

  • Coding for FPGA environment, a significant experience profile of doing this.
  • Excellent familiarity and skill in VHDL (or Verilog)
  • Knowledge of the architectures of modern high-density FPGAs and SoC Devices from Xilinx (Now AMD) or Actel (Now Microchip) FPGAs and familiarity with the use of these
  • Excellent familiarity with the development environments for these devices and the simulation and pre-burn performance validation tools
  • Very good experience of actually porting developed code into the hardware platforms and test the same for target performance characteristics, and the skill in spotting problems and be able to relate observations in tests back to necessary refinements in code.
  • Exposure to safe coding practices and high reliability engineering
  • Specific successful design experience with at least one of the following:

Implementation of high-speed SERDES data links going to several Gbps – and testing for the same

Implementation of SSD interfaces and familiarity with modern SSD interface standards

Implementation of gigabit ethernet solutions in FPGA environments and testing for the same


Minimum Qualifications:

  • An electronics degree, masters preferred but not necessary.
  • A consistent career in FPGA based firmware design and coding (6 to 10 years at least) with exposure to high density Xilinx (Now AMD) or Actel (Now Microchip) FPGAs with many designs turned out successfully.
  • Good experience in debugging systems, including the ability to probe hardware and make sense of the time domain / frequency domain observations.
  • A good knowledge of how to estimate rough-order-of-magnitude power consumption figures even before a full design evolved.


Email: careers@azista-bst.com

No. of positions Available: 05

Job location: Ahmedabad


Inclusion and diversity are critical to the success of Azista, and we actively encourage applications from people of all backgrounds. We are committed to providing equal employment opportunity without regard to race, colour, caste, religion, sex, sexual orientation, gender identity, age, national origin, disability, status as a protected veteran, or any other protected category.




  • Ahmedabad, India Azista BST Aerospace Full time

    The selected candidate will be responsible for implementing high-speed high-volume data generation and handling requirements on FPGA based hardware, including storage in and playback from SSDs/SSRs and high-speed serial (SERDES, going to several Gbps) / Parallel (LVDS exceeding a hundred MHz). The subsystems are for use in state-of-the-art spaceborne...

  • Sr. FPGA Engineer

    2 weeks ago


    ahmedabad, India Elevation Capital Full time

    About Us: PierSight Space is a young startup building world’s largest constellation of Synthetic Aperture Radar and AIS satellites for most extensive surveillance of oceans. The startup is backed by Techstars Space (In collaboration with NASA and US Space Force) and few marque investors from India.   Role:  Sr. FPGA Engineer Industry Type:  Space...

  • Sr. FPGA Engineer

    3 days ago


    ahmedabad, India Elevation Capital Full time

    About Us:PierSight Space is a young startup building world’s largest constellation of Synthetic Aperture Radar and AIS satellites for most extensive surveillance of oceans. The startup is backed by Techstars Space (In collaboration with NASA and US Space Force) and few marque investors from India.  Role: Sr. FPGA EngineerIndustry Type: Space...

  • Sr. FPGA Engineer

    1 month ago


    Ahmedabad, India Elevation Capital Full time

    About Us:PierSight Space is a young startup building world’s largest constellation of Synthetic Aperture Radar and AIS satellites for most extensive surveillance of oceans. The startup is backed by Techstars Space (In collaboration with NASA and US Space Force) and few marque investors from India.  Role: Sr. FPGA EngineerIndustry Type: Space...


  • Ahmedabad, India Mulya Technologies Full time

    Senior Principal FPGA RTL Design EngineerProdigy Technovations Pvt Ltd is a leading provider of advanced protocol validation solutions for testing and validating emerging and mainstream serial bus technologies in System-on-Chip (SoC) designs. With a focus on driving innovation and contributing to industry standards, Prodigy Technovations offers a...

  • Firmware Engineer

    5 months ago


    Ahmedabad, India Talent Corner Full time

    Roles and Responsibilities   Design, develop, maintain firmware for embedded systems, focusing on Linux-based platforms. Linux kernel modifications and customizations to support the embedded systems. Device drivers for hardware components, ensuring compatibility with Linux. Desired Candidate Profile   Bachelor's or Master's degree in Electrical...


  • Ahmedabad, India r3 Consultant Full time

    JD for Sr. Firmware EngineerLocation: AhmedabadResponsibilities:Working in design and development on 8/16/32 bit microcontrollers (ARM M0M9 STM32/TI) FreeRTOS and usage of IDE toolchain debuggers. & Platform experience of ARM DSP PIC.Working on programming and interfacing peripherals like timers UART CAN ADC DAC IO I2C SPI LCD RTC sensors and actuators....


  • Ahmedabad, India r3 Consultant Full time

    JD for Sr. FirmwareEngineerLocation:AhmedabadResponsibilities:Workingin design and development on 8/16/32 bit microcontrollers (ARM M0M9STM32/TI) FreeRTOS and usage of IDE toolchain debuggers. &Platform experience of ARM DSP PIC.Working onprogramming and interfacing peripherals like timers UART CAN ADCDAC IO I2C SPI LCD RTC sensors and actuators. Memory...

  • Electrify Services

    2 weeks ago


    Ahmedabad, India Electrify Services Full time

    Job Description :Position Title : Lead Embedded Firmware Engineer - Full-TimeElectrify Services is one of the fastest growing engineering services start-ups and is looking for a Lead Embedded Firmware Engineer to play a key role in helping our client improve their product and take their business to the next level. This is an individual contributor role with...

  • Firmware Engineer

    3 days ago


    ahmedabad, India Pal Consultancy Services Full time

    Company DescriptionPal Consultancy Services (PCS) is a leading provider of innovative software solutions based in Ahmedabad. With a focus on creating cutting-edge applications and tailored software, PCS aims to streamline operations, enhance productivity, and drive digital transformation for businesses across industries. The company's dedication to...

  • Firmware Engineer

    2 weeks ago


    Ahmedabad, India Pal Consultancy Services Full time

    Company DescriptionPal Consultancy Services (PCS) is a leading provider of innovative software solutions based in Ahmedabad. With a focus on creating cutting-edge applications and tailored software, PCS aims to streamline operations, enhance productivity, and drive digital transformation for businesses across industries. The company's dedication to...

  • Firmware Engineer

    2 weeks ago


    Ahmedabad, India Pal Consultancy Services Full time

    Company DescriptionPal Consultancy Services (PCS) is a leading provider of innovative software solutions based in Ahmedabad. With a focus on creating cutting-edge applications and tailored software, PCS aims to streamline operations, enhance productivity, and drive digital transformation for businesses across industries. The company's dedication to...

  • Firmware Engineer

    2 weeks ago


    Ahmedabad, India Pal Consultancy Services Full time

    Company DescriptionPal Consultancy Services (PCS) is a leading provider of innovative software solutions based in Ahmedabad. With a focus on creating cutting-edge applications and tailored software, PCS aims to streamline operations, enhance productivity, and drive digital transformation for businesses across industries. The company's dedication to...

  • Firmware Engineer

    2 weeks ago


    Ahmedabad, India Pal Consultancy Services Full time

    Company Description Pal Consultancy Services (PCS) is a leading provider of innovative software solutions based in Ahmedabad. With a focus on creating cutting-edge applications and tailored software, PCS aims to streamline operations, enhance productivity, and drive digital transformation for businesses across industries. The company's dedication to...


  • Ahmedabad, India Azista BST Aerospace Full time

    Job Description:The selected candidate will be responsible for evolving hardware designs for specialized electronic subsystems (going to hundreds of MHz operational frequency, tens of Gbps data throughput and involving devices like FPGAs with thousand pins or more) based on subsystem functional requirements available from system designers. The work typically...


  • Ahmedabad, India Azista BST Aerospace Full time

    Job Description:The selected candidate will be responsible for evolving hardware designs for specialized electronic subsystems (going to hundreds of MHz operational frequency, tens of Gbps data throughput and involving devices like FPGAs with thousand pins or more) based on subsystem functional requirements available from system designers. The work typically...


  • Ahmedabad, India Embrill Private Limited Full time

    Job Purpose :Design, develop, and implement tools and processes that help the team create high-quality, reliable code faster to meet and ensure the quality and reliability of the embedded systems in sync with business goals.Scope:· Designing, developing, coding, testing, and debugging system software· To analyze and enhance the efficiency, stability, and...

  • Firmware Engineer

    1 week ago


    Raipur (Ahmedabad), India Pal Consultancy Services Full time

    Company DescriptionPal Consultancy Services (PCS) is a leading provider of innovative software solutions based in Ahmedabad. With a focus on creating cutting-edge applications and tailored software, PCS aims to streamline operations, enhance productivity, and drive digital transformation for businesses across industries. The company's dedication to...


  • Ahmedabad, India Embrill Private Limited Full time

    Job Purpose :Design, develop, and implement tools and processes that help the team create high-quality, reliable code faster to meet and ensure the quality and reliability of the embedded systems in sync with business goals.Scope:· Designing, developing, coding, testing, and debugging system software· To analyze and enhance the efficiency, stability, and...


  • Ahmedabad, India Embrill Private Limited Full time

    Job Purpose :Design, develop, and implement tools and processes that help the team create high-quality, reliable code faster to meet and ensure the quality and reliability of the embedded systems in sync with business goals.Scope:· Designing, developing, coding, testing, and debugging system software· To analyze and enhance the efficiency, stability, and...