Talent.com
Embedded Firmware Engineer

Embedded Firmware Engineer

ConfidentialBengaluru / Bangalore, India
6 days ago
Job description

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.

As a part of the Embedded Systems Team, you will be the backbone of every electrical and electronic system like Electrical Power Systems, Data Acquisition Boards, On-Board Computer etc. This position requires someone comfortable with all aspects of embedded firmware development, thrives in a wide-ranging multi-functional organisation, is not afraid to debate ideas openly, and is flexible enough to shift on constantly evolving requirements.

Responsibilities

  • Understand system and functional requirements, and translate them into detailed software requirements.
  • 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 UltraScale 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.
  • Work on low-level driver design for high-speed HW / SW interfaces.
  • Apply strong debugging, analytical, verification, and validation skills for embedded systems.

Requirements

Requirements

  • B.Tech, BS, MS, or PhD in EE / CE / CS, or equivalent experience with evidence of exceptional ability.
  • 3+ 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.
  • 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 mechatronics, 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.
  • Benefits

  • Fair compensation will be provided as per market standards
  • Experience rapid growth and start-up culture
  • Flexible Working Hours
  • 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.
  • Skills Required

    Adc, Rtos, Rtc, C, Linux Kernel, Cmake, Oscilloscopes, Jtag, Microcontrollers, Flash, Pwm, SoCs, Eeprom, Gpio, Yocto, Timers

    Create a job alert for this search

    Firmware Engineer • Bengaluru / Bangalore, India

    Related jobs
    • Promoted
    Senior Firmware Engineer

    Senior Firmware Engineer

    TalentojBengaluru, Karnataka, India
    Strong proficiency in Embedded C.Hands-on experience with bare-metal firmware development.Proficiency with communication protocols : I2C, UART, RS485. Experience with ARM Cortex controllers (STM32, N...Show moreLast updated: 30+ days ago
    • Promoted
    Firmware Engineer

    Firmware Engineer

    Univision Technology Consulting Pvt. Ltd.Bengaluru, Karnataka, India
    Develop and maintain embedded firmware for ARM Cortex-M / RISC-V microcontrollers.Implement device drivers for I2C, SPI, UART, CAN, USB, BLE, and Ethernet. Work on RTOS (FreeRTOS, Zephyr) and bare-m...Show moreLast updated: 19 days ago
    • Promoted
    Hardware Engineer (Remote)

    Hardware Engineer (Remote)

    Phinity Labshosur, tamil nadu, in
    Remote
    Phinity is helping the labs building AGI automate hardware engineering by building environments to train agents on hardware design and verification tasks. Our customers include one of the largest fr...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Embedded Firmware Engineer – GNSS / GPS / RF Timing Systems

    Senior Embedded Firmware Engineer – GNSS / GPS / RF Timing Systems

    PTech SoftBengaluru, Karnataka, India
    Founded by seasoned experts in the embedded and software industries, PTech Soft GmbH emerged in 2023 as a pioneering force in the technology sector. Renowned globally as a front-runner, we specializ...Show moreLast updated: 13 days ago
    • Promoted
    Embedded Systems Engineer

    Embedded Systems Engineer

    Gimbal SpaceBengaluru, India
    As an Embedded Systems Engineer, you will develop firmware for Gimbal products and design innovative systems under tight timelines. Your primary responsibilities will be : .ADCS Components), acting as...Show moreLast updated: 24 days ago
    • Promoted
    Senior Firmware Engineer

    Senior Firmware Engineer

    USTBengaluru, Karnataka, India
    Good hands-on programming in Embedded C, C++ in resource constraint systems.Experience developing for Embedded RTOS, Linux / POSIX, and / or Android system. Must be extremely proficient with Linux kerne...Show moreLast updated: 3 days ago
    • Promoted
    • New!
    Embedded Software Engineer

    Embedded Software Engineer

    Acufore India Private Limitedhosur, tamil nadu, in
    To be part of embedded team and going through structured on the job training to become productive resource within a stipulated time. Algorithm Development : Design, develop, and implement algorithms ...Show moreLast updated: 14 hours ago
    • Promoted
    Embedded Systems Engineer

    Embedded Systems Engineer

    Ci4 - Autonomous DefenseGreater Bengaluru Area, India
    We are looking for an experienced Embedded Systems Engineer to lead the design, development, integration, and testing of embedded software and firmware that interact seamlessly with hardware to con...Show moreLast updated: 16 days ago
    • Promoted
    Firmware Architect

    Firmware Architect

    Mulya TechnologiesGreater Bengaluru Area, India
    Top40 Semiconductor Organization in the world.The mission of this role is to architect and develop firmware and microcontroller subsystems for SoC and systems products. Firmware is responsible for i...Show moreLast updated: 1 day ago
    • Promoted
    Embedded Firmware Engineer

    Embedded Firmware Engineer

    BTL India Private LtdBengaluru, Republic Of India, IN
    Company Description Founded by seasoned experts in the embedded and software industries, PTech Soft GmbH emerged in 2023 as a pioneering force in the technology sector. Renowned globally as a front-...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Embedded Engineer

    Embedded Engineer

    Apna Technologies & Solutions (ApnaTech)hosur, tamil nadu, in
    Preferred skills and qualifications.Master’s or Bachelor’s degree in Embedded Systems, Computer Engineering, or a related field. Good experience as an embedded software developer with solid knowledg...Show moreLast updated: 14 hours ago
    • Promoted
    Embedded Principal Engineer (MCU)

    Embedded Principal Engineer (MCU)

    ACL Digitalhosur, tamil nadu, in
    Designation : Senior Engineer / Principal Engineer (MCU).Experience Required : 5 to 10 Years.Job Location : Work from office. Job Functions / Responsibilities : .Requirement Understanding and requirement ...Show moreLast updated: 2 days ago
    • Promoted
    Freelance Role : FPGA Engineer (Embedded / Control Systems)

    Freelance Role : FPGA Engineer (Embedded / Control Systems)

    ThreatXIntelhosur, tamil nadu, in
    ThreatXIntel is a startup cyber security company focused on protecting businesses and organizations from cyber threats.Our experienced team offers a range of services, including cloud security, web...Show moreLast updated: 2 days ago
    • Promoted
    C++ Embedded Developer

    C++ Embedded Developer

    Andor TechGreater Bengaluru Area, India
    Bluetooth, WLAN, and other network communication protocols.Proficiency in debugging tools such as.Experience working with barcode printers, especially over serial, USB, or network interface.Underst...Show moreLast updated: 3 days ago
    • Promoted
    Senior Embedded Firmware Engineer – Gnss / Gps / Rf Timing Systems

    Senior Embedded Firmware Engineer – Gnss / Gps / Rf Timing Systems

    PTech SoftBengaluru, Republic Of India, IN
    Founded by seasoned experts in the embedded and software industries, PTech Soft GmbH emerged in 2023 as a pioneering force in the technology sector. Renowned globally as a front-runner, we specializ...Show moreLast updated: 13 days ago
    • Promoted
    • New!
    Software developer - Embedded C

    Software developer - Embedded C

    Varrochosur, tamil nadu, in
    Participate in system and customer requirements analysis for new products / for projects that have high reuse factor.Collaborate with cross-functional teams to define and implement SW requirements.De...Show moreLast updated: 14 hours ago
    • Promoted
    • New!
    Firmware Engineer - Embedded C

    Firmware Engineer - Embedded C

    Resonating Mindz Pvt Ltdbangalore district, karnataka, in
    Best Opportunity for Electronics Engineers to Build rewarding Career in IoT and Defense Space.Resonating Mindz Private Limited(www. It has Innovative Products and offers Services in Industrial IoT a...Show moreLast updated: 14 hours ago
    Embedded Firmware Engineer

    Embedded Firmware Engineer

    AIIR ProductsBangalore, IN
    Quick Apply
    General Description AIIR Products is a pioneering provider of AI-powered heating and cooling solutions designed to enhance comfort and energy efficiency in multi-family, residential, and hospitalit...Show moreLast updated: 30+ days ago