ob Title: Embedded Software Engineer (High-Speed BDH & Payload Systems)
Department: Minel Product Development
Target Industry: Space, Drones & Anti-Drone Defence Systems
Experience Level: 2-3 Years Experience
Location: Minel Engineering R&D Center, Bangalore
About MINEL
Miniaturize Electronics Private Limited is an electronics hardware company with a strong R&D foundation focused on high-performance and mission-critical electronic systems. Established in 2024, MINEL specializes in advanced hardware engineering, embedded software, manufacturing, and integration services across industries such as Space, Aerospace, Defense, Automotive, and Industrial Electronics.
With deep expertise in electronics design, system integration, power systems, RF systems, embedded solutions, and high-reliability manufacturing, MINEL delivers innovative and quality-driven engineering solutions supported by robust compliance standards and global supply chain capabilities.
MINEL operates with core values centered around Trust & Integrity, Transparency & Compliance, Innovation & Excellence, Commitment to Quality, and Agility & Intelligence.
Job Overview
We are seeking a motivated and technically driven Embedded Software Engineer with 2–3 years of hands-on experience to join our core Minel Product Development team. This is an exciting early-career opportunity for engineers passionate about embedded systems at the frontier of Space, Defense, and Drone technology. In this role, you will be a direct contributor to the design, development, and validation of high-reliability embedded software and firmware architectures purpose-built for high-end FPGA-based systems. The position is specifically focused on high-speed Baseband Data Handling (BDH) and advanced payload system software development, deployed across Space satellite applications, tactical Drones, and Anti-Drone Defense platforms. Working alongside experienced hardware designers and senior systems architects, you will tackle real engineering challenges — developing firmware that runs on cutting-edge FPGA SoC platforms (such as Xilinx Zynq UltraScale+ and Microchip PolarFire), managing high-throughput data pipelines, and ensuring mission-critical performance in extreme operational environments. This role offers exceptional depth of technical exposure and rapid career growth for engineers who are eager to build expertise in one of the most demanding and rewarding domains in embedded engineering.
Key Responsibilities
- Design, develop, and optimize high-performance embedded software and bare-metal/RTOS drivers running on high-end FPGA systems (e.g., SoC architecture, soft-core and hard-core processors).
- Implement and debug mission-critical firmware logic targeting high-speed Baseband Data Handling (BDH), data packaging, and telemetry formatting for Space payloads.
- Develop flight software and control algorithms optimized for sub-systems within autonomous Drones and strategic Anti-Drone defense applications.
- Integrate low-level embedded software frameworks seamlessly with complex FPGA hardware fabrics, managing shared memory, DMA configurations, and interrupt handling structures.
- Perform hardware-software co-design validation and board-level bring-up of processing hardware utilizing standard laboratory equipment (high-bandwidth oscilloscopes, logic analyzers, protocol analyzers).
- Implement high-throughput bus protocols and communication standards (e.g., PCIe, SpaceWire, Ethernet, RocketIO, SPI, I2C, UART) to manage high-speed telemetry streams.
- Develop test environments and automation scripts (using Python, Tcl, or C) to validate software safety margins, memory allocations, and worst-case execution timing constraints.
- Collaborate closely with FPGA hardware design, RF engineering, power systems, and manufacturing teams to drive system-level electronic integration layout.
- Support DFMEA analysis, write detailed software design documentation, registry maps, interface control documents (ICDs), and production release reports.
- Maintain strict repository management, build tracking layouts, and code version control using robust Git workflows.
- Develop and optimize high-speed BDH firmware modules for real-time data acquisition, packetization, buffering, and downlink formatting targeting data rates in excess of several Gbps across FPGA fabric interfaces.
- Interface with FPGA RTL design teams to define and validate AXI/AXI-Stream bus interfaces, register maps, and handshaking protocols between the programmable logic (PL) and processing system (PS) domains.
Required Qualifications
Education / Degree: Bachelor’s or Master’s degree in Electronics Engineering / Electrical Engineering / Computer Engineering / Instrumentation Engineering, or a highly related technical discipline.
Experience Level: 2–3 years of professional experience in embedded software or firmware engineering, with demonstrated involvement in at least one FPGA-based or high-speed data system project. Strong fundamentals in computer architecture, memory controller architectures, real-time operating systems (RTOS), and hardware-software co-design layout. Candidates with relevant project or academic exposure to BDH, payload data systems, or SoC-based embedded development are strongly encouraged to apply.
Core Focus:
- Hands-on experience with embedded software/firmware development targeting high-end FPGA SoC environments (Xilinx Zynq UltraScale+, Microchip PolarFire, or equivalent multi-core architectures).
- Proficiency in embedded C and C++ for bare-metal programming or RTOS architectures (FreeRTOS, VxWorks, Linux, or RTEMS).
- Experience developing data management code for Baseband Data Handling (BDH) platforms or telemetry processing circuits.
- Practical understanding of embedded security, timing constraints, and register-level interactions with FPGA fabrics.
- Experience using advanced laboratory equipment to isolate software/hardware interaction anomalies.
Technical Skills
Industry / Academic Exposure in:
- Knowledge of various high-end FPGA architectures and processor integration schemes (ARM Cortex-A/R/M series, RISC-V soft cores).
- Embedded programming paradigms for high-speed payload control and telemetry sub-systems.
- Firmware architecture designs utilizing high-speed DMA, shared buffers, and hardware accelerators.
- Knowledge of various control methodologies used in embedded systems (Real-time task scheduling, multi-threaded interrupt handling).
- High-speed and standard communication protocol structures (PCIe, SpaceWire, Gbit Ethernet, CAN, SPI, I2C).
- Familiarity with cross-compilation environments, SDK toolchains (Xilinx Vitis, Intel SoC EDS), and debugging tools (GDB, JTAG).
- Understanding of AXI, AXI-Lite, and AXI-Stream interconnect protocols used for PS-PL communication in FPGA SoC designs.
- Awareness of high-speed serial interface technologies (Aurora, GTH/GTY transceivers, RocketIO) used in high-throughput BDH payload data links.
Soft Skills
- Strong analytical, logical reasoning, and debugging/problem-solving abilities.
- Excellent written documentation, technical reporting, and verbal expression skills.
- Inquisitive mindset with a high degree of coachability, adaptability, and an eagerness to learn complex domains.
- Ability to work independently and collaborate smoothly inside multi-disciplinary & cross-functional project teams.
- High degree of integrity, discipline, and attention to detail necessary for high-stakes Space and Defense initiatives.
Preferred Skills
- Prior experience developing software pipelines for imaging payloads, SDRs, radar systems, or high-definition camera tracking systems.
- Familiarity with Unmanned Aerial Vehicle (UAV) software stacks (PX4, ArduPilot) or Anti-Drone RF jamming control firmware configurations.
- Knowledge of script automation syntax (Python, Tcl, or MATLAB) for testing automation or real-time data parsing layout.
- Familiarity with high-reliability and ruggedized systems layout targeting aerospace/defense deployments (MIL-STD-810, ECSS standards).
- Understanding of version tracking architectures (Git / GitHub repositories) and release configuration workflows.
Key Performance Indicators (KPIs)
- Learning Agility & Autonomy: Rapid onboarding with a passion for complex payload telemetry systems and an independent path toward firmware sub-system execution.
- Design for high quality and reliability: Implementation methodology should consider reliable code execution with a focus on optimization, minimal memory footprints, and rigorous hardware-in-the-loop simulation validation.
- Testing Thoroughness: Covering all defined payload data rates, exception criteria, and corner cases, ensuring thorough documentation during all phases of testing.
- Task Timeline Adherence: Timely completion of assigned software design, synthesis testing, register descriptions, and engineering documentation reviews.
Work Environment
This role operates primarily within a cutting-edge electronic R&D laboratory and professional office environment. Candidates will split time between modern desk workstations for simulation and hardware testing into the lab. Occasional movement to localized environmental simulation labs, manufacturing cleanrooms, or secure defense testing facilities may be required.
Why Join MINEL?
- Opportunity to work on Embedded Software Design for high-reliability and mission-critical systems across Space, Drone, and Anti-Drone domains.
- Hands-on ownership of real BDH and payload firmware from day one — not just maintenance work.
- Direct mentorship from senior systems architects and hardware designers with deep Space and Defense domain experience.
- Collaborative and innovation-driven engineering environment.
- Exposure to advanced engineering practices and compliance frameworks.
- Strong learning and growth opportunities
Company Name: Miniaturize Electronics Pvt Ltd
Working Days: Mon-Fri 9 am to 5:30 Pm
Sat 9 am to 2 pm , 3rd Sat every month is off
Pay: ₹35,000.00 - ₹50,000.00 per month
Work Location: In person