Job Overview: Harpy Aerospace is seeking a highly skilled and detail-oriented PCB Design Engineer to join our Satellite Systems team. You will be responsible for the design, layout, and documentation of high-reliability printed circuit boards (PCBs) used in spaceborne platforms, including CubeSats, microsatellites, and custom payload electronics. Key Responsibilities: Design multi-layer PCBs (up to 10+ layers) for satellite subsystems such as: Power distribution boards (EPS) Onboard computers (OBC) ADCS sensor boards Payload interface and control boards Work with aerospace-grade components (radiation-tolerant, ITAR-free, MIL-spec) Perform impedance matching, signal integrity analysis, and grounding strategies Collaborate with electrical, mechanical, and thermal teams to ensure board fit, routing, and thermal compatibility Generate schematics, BoMs, Gerber files, and manufacturing documentation Support in board bring-up, test jig development, and functional testing Ensure compliance with aerospace standards (ECSS, IPC-6012/6013, MIL-PRF-31032) Optimize designs for manufacturability (DFM), assembly (DFA), and testability (DFT) Required Skills & Qualifications: Bachelor’s or Master’s degree in Electronics Engineering, Electrical Engineering, or equivalent 3+ years of hands-on experience in PCB design for high-reliability embedded systems Proficiency in tools such as KiCad , OrCAD or Eagle Experience with high-speed routing (LVDS, Ethernet, DDR), EMI/EMC compliance Strong understanding of aerospace component selection and derating practices Familiarity with signal/power integrity simulation tools (e.g., HyperLynx, ADS) Preferred Qualifications: Experience with space-grade hardware (CubeSat or satellite bus subsystems) Knowledge of ECSS or IPC Class 3 / Class 3A requirements Experience in vibration and thermal design constraints for launch environment Exposure to RF layout techniques (UHF, S-Band) What We Offer: Opportunity to work on cutting-edge space missions Collaborative and interdisciplinary R&D environment Access to hardware-in-the-loop and cleanroom facilities Growth in India’s evolving NewSpace ecosystem Send your resume, portfolio of PCB designs (if available), and cover letter to team@harpyaerospace.in Job Type: Full-time Pay: ₹9,994.31 - ₹25,000.00 per month Benefits: Leave encashment Paid sick time Schedule: Day shift Monday to Friday Weekend availability Supplemental Pay: Performance bonus Work Location: In person Application Deadline: 14/07/2025 Expected Start Date: 14/07/2025
Job Summary Harpy Aerospace is seeking a skilled Embedded Software Engineer to join our Nanosatellite development team in Chennai. You’ll be working on real space systems—designing, coding, and testing embedded software that will operate in Low Earth Orbit. This is a high-impact role in a fast-paced aerospace environment. Key Responsibilities Develop and debug embedded C/C++ firmware for STM32 microcontrollers Integrate satellite subsystems (power, communication, sensors, payload) via SPI, I2C, UART Implement FreeRTOS-based real-time scheduling and telemetry functions Conduct unit tests, integration testing, and hardware-in-the-loop validation Collaborate closely with systems engineers and mission operations teams Required Qualifications Bachelor’s degree in Electronics, Electrical, Aerospace, or Computer Engineering 2+ years of hands-on experience with embedded software development Proficient in STM32 (ARM Cortex-M) microcontrollers and peripheral programming Experience with FreeRTOS or equivalent RTOS environments Familiarity with debugging tools like ST-Link, JTAG, Logic Analyzers Preferred Skills (Bonus) Understanding of satellite telemetry (AX.25, beaconing protocols) Experience with satellite or CubeSat systems (academic or industry) Familiarity with radio transceivers and amateur radio protocols Benefits Competitive project-based compensation Opportunity to work on a real-world space mission Cross-disciplinary learning in space systems engineering Flexible hybrid work environment Job Types: Full-time, Contractual / Temporary, Freelance Contract length: 12 months Pay: ₹10,000.00 - ₹25,000.00 per month Benefits: Leave encashment Schedule: Day shift Weekend availability Supplemental Pay: Performance bonus Yearly bonus Education: Bachelor's (Preferred) Experience: 10 key typing: 1 year (Required) Location: Velachery, Chennai, Tamil Nadu (Preferred) Work Location: In person Expected Start Date: 24/07/2025
Job Title: Embedded Software Engineer – FreeRTOS & Space Systems Company : Harpy Aerospace Location : (Inperson + Lab Integration Support) Job Type : Full-Time / Contract / Internship Start Date : Immediate About the Role Harpy Aerospace is developing next-generation CubeSat platforms and autonomous payload systems for Low Earth Orbit (LEO) missions. We are seeking an Embedded Software Engineer with strong expertise in FreeRTOS , bare-metal programming , and real-time microcontroller systems to join our avionics and satellite systems team. This role focuses on developing firmware for space-grade flight computers , power systems , and payload controllers , ensuring reliable operation under extreme conditions with deterministic task execution. Core Responsibilities Design, develop, and maintain FreeRTOS-based embedded firmware for ARM Cortex-M (STM32, LPC, ESP32, etc.) Implement real-time task scheduling for: Sensor data acquisition Power management Communication subsystems (UHF/VHF, LoRa, AX.25) Deployment control logic (e.g., burnwire) Optimize memory and CPU usage under CubeSat constraints (low power, limited RAM/Flash) Implement low-level drivers for: I²C, SPI, UART, GPIO, ADC, RTC External sensors (radiation, temperature, inertial, GPS) Ensure robust error handling, fault detection, and watchdog reset logic Write clean, modular, version-controlled C/C++ code with documentation Support Hardware-in-the-Loop (HIL) and Software-in-the-Loop (SIL) testing frameworks Contribute to flight software validation and ground station interface integration Maintain interface with ground operations team for uplink/downlink command handling Required Skills Proficiency in C/C++ for embedded systems Strong experience with FreeRTOS or other RTOS platforms Familiarity with STM32CubeMX or PlatformIO development environments Experience with embedded debugging tools (e.g., JTAG/SWD, UART serial terminals, logic analyzers) Understanding of embedded state machines, ISR handling , and real-time task priorities Bonus Skills Experience with: AX.25 , LoRa , or other amateur/low-data-rate protocols custom telemetry stacks CubeSat EPS and OBC subsystems Python or Bash scripting for test automation or telemetry decoding Familiarity with radiation-tolerant embedded design or ECSS-compliant software practices Eligibility B.E. / B.Tech / M.E. / M.Tech in ECE , Embedded Systems , Aerospace , or CS with embedded focus PhD candidates or experienced researchers in flight software , autonomous systems , or RT embedded design are also encouraged Prior CubeSat/CanSat/HAB project experience is a significant plus What We Offer Work on real CubeSat missions flying in LEO Exposure to the full spacecraft lifecycle : design, integration, flight, and operations Pathway to contribute to mission control , flight software , and payload automation Performance-based growth into long-term roles on flagship missions Certification, LORs, and publication opportunities for research-aligned work To Apply Send your resume , project portfolio (GitHub links or PDFs), and a brief statement of interest to: team@harpyaerospace.in Subject: Application – Embedded Software Engineer (FreeRTOS) – [Your Name] Job Types: Full-time, Permanent Pay: ₹10,984.86 - ₹25,000.00 per month Location: Velachery, Chennai, Tamil Nadu (Preferred) Work Location: In person