Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 15942176

    BENGALURU · FULLTIME

    Embedded System Engineer

    ULOOK logo

    ULOOK

    Bengaluru · onsite · Posted 46d ago

    Sourced fromFoundit
    Not disclosed3–6 yrsfulltimeBengaluru

    About a minute. You'll make an account on the way through.

    agent · working

    • Read this posting0.5s
    • Found the form on Foundit · 15 questions to answer1.2s
    • Decided the answers for all of them2.9s
    • Tailor your résumé to this role
    • Waiting for you

    Section · 01

    About this role

    About ULOOK

    ULOOK is a deep-tech company pioneering an Indigenous Autonomous RF-Intelligence Stack from orbit. We develop autonomous satellite swarms and advance RF sensing technologies which transform faint electromagnetic emissions into real-time intelligence. With our proprietary technology we identify, geolocate and fingerprint complex signals in environments where traditional sensors fail. We operate at the intersection of defense, space, and intelligence, providing global partners with unmatched situational awareness across all domains.

    Role Overview

    We are seeking an Embedded Systems Engineer with 3–6 years of experience to support firmware development, board bring-up, and system-level integration of space-grade embedded platforms. The ideal candidate will have hands-on experience with C/C++, Python, Linux-based environments, and diverse evaluation boards. Your contributions will be vital to realizing autonomous in-orbit signal detection and processing capabilities.

    Key Responsibilities

    • Develop embedded firmware in C/C++ for FPGAs (RF-SoC)
    • Bring up evaluation boards and custom hardware platforms with peripheral interfaces like SPI, I2C, UART, and PCIe
    • Develop and configure custom Linux device trees, bootloaders, and kernel modules
    • Design and write custom device drivers
    • Implement Python-based scripts for hardware automation, testing, and data logging
    • Collaborate with hardware and RF teams for system integration, sensor interfacing, and performance validation
    • Support unit testing, hardware-in-loop simulations, and driver development for mission-critical applications
    • Maintain documentation, version control, and compliance with design processes suitable for space systems

    Required Qualifications

    • Bachelor's degree in Electronics, Electrical, Computer Engineering, or related technical fields
    • 3+ years of experience in kernel-level embedded Linux development and custom board bring-up
    • Proven ability to write custom Linux device drivers from scratch (not just user-space scripting)
    • Proficiency in C/C++; good Python scripting skills
    • Experience working with Linux device trees, kernel configuration, and bootloader customization
    • Strong understanding of hardware-software interfacing, including handling hardware interrupts and DMA for high-throughput sensor data
    • Demonstrated ability to work with datasheets, schematics, and board support packages (BSPs)
    • Familiarity with debugging tools like JTAG, logic analyzers, oscilloscopes, and serial consoles

    Preferred Skills and Experience

    • Direct experience working with Xilinx RFSoC or similar FPGA-based architectures.
    • Prior experience integrating custom Software Defined Radios (SDRs) or high-speed RF frontends.
    • Exposure to embedded systems for aerospace, or defense-grade applications.
    • Familiarity with version control (Git), CI/CD pipelines, and issue tracking systems.
    • Comfortable with cross-functional collaboration involving RF, signal processing, and systems teams.

    Why Join ULOOK

    • Collaborate with a globally experienced core team from aerospace and defense domains.
    • Opportunity to build next-generation embedded systems for real-time space intelligence.

    If you are excited to challenge yourself, send Application for Embedded Systems Engineer as the subject line.

    Sourced from foundit

    Section · 02

    Skills

    custom device drivershardware automation testingi2cspiuartcFPGAJTAGPCIEBootloaderslogic analyzersData LoggingoscilloscopesKernel modulesPythonLinux Device treesLinuxserial consolesRFSOC

    Embedded System Engineer · waiting for your command