Embedded Software Engineer

4 weeks ago


Ahmedabad India catalyx space Full time

Job Description We are looking for an Embedded Software Engineer to design and develop the flight computers and software stacks that power our satellite missions. You will work on real-time embedded systems for every spacecraft subsystem including power, communication, ADCS, thermal, and payload control. This role demands hands-on development across hardware bring-up, firmware, and mission-critical software that must perform reliably in space. Key Responsibilities: - Architect, implement, and validate embedded software for on-board computers and subsystem controllers. - Develop low-level drivers for sensors, actuators, radios, and communication buses (I2C, SPI, UART, CAN). - Implement real-time task scheduling, fault detection, and redundancy mechanisms for mission-critical reliability. - Work closely with avionics hardware engineers for board bring-up, hardware-software integration, and debugging. - Develop communication protocols for satellite telemetry, telecommands, and payload data handling. - Contribute to software-in-the-loop (SITL) and hardware-in-the-loop (HIL) test setups for mission validation. Required Skills & Qualifications: - B.E./B.Tech or M.E./M.Tech in Electronics, Computer Science, Aerospace, or related field. - 26 years of experience in embedded software/firmware development. - Strong proficiency in C/C++ and real-time embedded systems programming. - Experience with bare-metal programming and RTOS (e.g., FreeRTOS, Zephyr). - Solid understanding of digital electronics, microcontrollers, and processor architectures (ARM Cortex-M/R, RISC-V). - Experience handling FPGAs, including integration with embedded systems and hardwaresoftware co-design. - Familiarity with debugging tools like JTAG, SWD, logic analyzers, and oscilloscopes. - Proficient in Git, CI/CD pipelines, and automated testing practices. - Knowledge of fault tolerance, watchdogs, and redundant system design in embedded systems. Nice to Have (Preferred): - Experience with space-grade or high-reliability systems (radiation-hardened processors, fault-tolerant software). - Knowledge of communication protocols for satellites - Exposure to ADCS algorithms, sensor fusion, or real-time control systems. - Experience in satellite flight software frameworks or cubesat missions. - Familiarity with Python/Matlab for simulation and data analysis. - Understanding of aerospace software standards. About Us: We're building AWS for space, providing space experiments and technology demonstrations across LEO, deep space, and lunar orbit. Our offerings include unmanned labs, testbeds for both dedicated and rideshare missions, and re-entry capsules for payload retrieval. We simplify access to space with affordable pricing, end-to-end solutions, no minimum mass limits, zero integration fees, and quick deployment (6 months or less). We serve biopharma, semiconductors, materials science, defense, and more.



  • Pune, India ChipIOT Embedded Solutions Full time

    Job Description Company Description ChipIoT Embedded Solutions, based in Pune, India, is an Embedded Design Studio and electronic product manufacturing firm. Specializing in IoT technologies, ChipIoT transforms visionary ideas into high-quality electronic solutions for a variety of industries. The company's core services include custom hardware design, PCB...


  • Pune, Maharashtra, India, Maharashtra ChipIOT Embedded Solutions Full time

    Company Description ChipIoT Embedded Solutions, based in Pune, India, is an Embedded Design Studio and electronic product manufacturing firm. Specializing in IoT technologies, ChipIoT transforms visionary ideas into high-quality electronic solutions for a variety of industries. The company's core services include custom hardware design, PCB development, and...


  • Ahmedabad, Gujarat, India Gridbots Technologies Pvt. Ltd. Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    Company DescriptionGridbots Technologies Pvt. Ltd. is an innovation company specializing in nuclear, space, and industrial robotics. They develop smart, efficient, and robust systems with indigenous research and manufacturing capabilities. Gridbots has deployed robots across various industry segments and is expanding into international markets.Role...


  • Ahmedabad, India Digital Reach Pvt.Ltd Full time

     🚀 We’re Hiring: Embedded software Engineer📍 Location: Ahmadabad, India🏢 Company: Digital Reach Pvt. Ltd.At Digital Reach Pvt. Ltd., we deliver advanced Power Utility SCADA Substation Automation Systems using proven PC-based control technology.Our solutions cover RTUs, FRTUs, I/O & fieldbus components, data communications, networking, automation...


  • Ahmedabad, India Digital Reach Pvt.Ltd Full time

     🚀 We’re Hiring: Embedded software Engineer📍 Location: Ahmadabad, India🏢 Company: Digital Reach Pvt. Ltd.At Digital Reach Pvt. Ltd., we deliver advanced Power Utility SCADA Substation Automation Systems using proven PC-based control technology.Our solutions cover RTUs, FRTUs, I/O & fieldbus components, data communications, networking, automation...


  • Ahmedabad, India HomeMate Smart Full time

    Company Description HomeMate is a leading innovator in the smart home automation space, designing connected solutions that bring convenience, efficiency, and security into everyday living. Our products integrate cutting-edge hardware and software to deliver seamless control of lighting, appliances, and other home devices. Role Description We are seeking a...


  • Ahmedabad, India Digital Reach Pvt.Ltd Full time

    We’re Hiring: Embedded software EngineerLocation: Ahmadabad, IndiaCompany: Digital Reach Pvt. Ltd.At Digital Reach Pvt. Ltd. , we deliver advanced Power Utility SCADA Substation Automation Systems using proven PC-based control technology .Our solutions cover RTUs, FRTUs, I/O & fieldbus components, data communications, networking, automation software,...


  • Bengaluru, India AMETEK Paragon Medical Full time

    Job Description Job Title: Embedded Software Engineer Location: Bangalore, KA, IN, 560048 Business Unit: Gatan Posting Date: Sep 20, 2025 Job Description We are currently seeking an experienced Embedded Software Engineer for test fixtures, for our analytical products who will be responsible for designing, developing, modifying and evaluating software for...


  • Bengaluru, India Analog Devices Full time

    Job Description About Analog Devices Analog Devices, Inc. (NASDAQ: ADI ) is a global semiconductor leader that bridges the physical and digital worlds to enable breakthroughs at the Intelligent Edge. ADI combines analog, digital, and software technologies into solutions that help drive advancements in digitized factories, mobility, and digital healthcare,...


  • Bengaluru, India Digantara Full time

    Job Description Digantara is a leading Space Surveillance and Intelligence company focused on ensuring orbital safety and sustainability. With expertise in space-based detection, tracking, identification, and monitoring, Digantara provides comprehensive domain awareness across all regimes, enabling end-users to access actionable intelligence on a single...