About KaleidEO KaleidEO a subsidiary of SatSure is an upstream leader in Earth Observation building a fullstack company from India As an analyticsfirst payload innovator we specialize in building nextgeneration highresolution multispectral payloads with edge computing and wide coverage capabilities Rooted in SatSures legacy of building applications across sectors like Utilities Agriculture Aviation BFSI and Climate Action KaleidEO also provides endtoend EO solutionsfrom payload development and launch to mission operations and data analytics We are looking for a motivated Embedded Software Intern to join our engineering team In this role you will work on the Processing System PS side of AMD SoCs developing lowlevel software that interfaces with custom hardware logic for highreliability spacequalified systems This role is ideal for students or fresh graduates who want handson exposure to embedded systems heterogeneous computing networking and hardwaresoftware integration in realworld aerospace applications Responsibilities Develop and debug embedded C C applications for ARM CortexA and CortexR processors using AMD Vitis IDE Configure Board Support Packages BSPs using XSA hardware handoff files Interface with custom IP cores and hardware accelerators through AXIbased communication Build and deploy boot images including FSBL bitstreams and applications for hardware validation Implement and optimize Ethernet communication using LwIP Perform packetlevel debugging and network troubleshooting using Wireshark Assist in debugging softwarehardware interactions using JTAG debuggers GDB and logic analyzers Support automation and testing activities using Python scripts Collaborate with hardware and FPGA teams during system integration and validation Qualifications Currently pursuing or recently completed a degree in Computer Engineering Electrical Engineering Computer Science or related fields Robust proficiency in C programming for embedded systems Basic understanding of baremetal or RTOSbased software development Familiarity with TCP IP networking fundamentals Handson exposure to debugging tools such as GDB JTAG or logic analyzers Understanding of embedded system fundamentals including interrupts memory mapping and ARM architecture Basic Python scripting skills Preferred Skills Familiarity with AMD Vitis unified software platform Understanding of AXI4 interfaces and SoC architectures Knowledge of cache coherency and hardwaresoftware interaction concepts Experience working with FPGAbased systems or custom hardware IPs Prior academic or personal projects in embedded systems networking or lowlevel software development Ability to read and interpret Technical Reference Manuals TRMs and hardware documentation What Youll Gain Handson experience with AMD SoCbased embedded platforms Exposure to realworld aerospace and spacequalified embedded systems Practical experience in networking driver development and system integration Mentorship from experienced embedded and FPGA engineers Chance to work on highreliability software and hardware validation workflows Selection Process Resume shortlisting Technical interview Additional Details Duration 36 months Location Bangalore
📌 Embedded Software Intern India
🏢 SatSure Analytics India
📍 India
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.