Embedded Software Engineer
11 hours ago
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.
- 2–6 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 hardware–software 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.
-
Embedded Software Engineer
1 week ago
Ahmedabad, Gujarat, India Gridbots Technologies Pvt. Ltd. Full time ₹ 1,04,000 - ₹ 1,30,878 per yearCompany 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...
-
Embedded Software Developer
1 week ago
Ahmedabad, Gujarat, India Ciright Enterprise Pvt Ltd Full time ₹ 4,80,000 - ₹ 14,40,000 per yearPosition: Embedded Software InternLocation: Vastrapur, AhmedabadDuration: 6 Months (Internship)Stipend: ₹8,000 per monthAbout the RoleWe are looking for a motivated and enthusiastic Embedded Software Intern to join our engineering team. This role is ideal for students pursuing a degree in Electronics, Computer Engineering, or related fields, who are eager...
-
Embedded Software Engineer
1 week ago
Ahmedabad, Gujarat, India IndieSemiC Full time ₹ 8,00,000 - ₹ 24,00,000 per yearWe're Hiring: (Team Lead) Embedded Firmware EngineerLocation:Ahmedabad | Full-Time | On-SiteExperience Required:5+ YearsAre you passionate aboutembedded systems,firmware architecture, and building high-performance solutions?Join us atIndiesemic Pvt. Ltd., where innovation meets execution We're on the lookout for aEmbedded Firmware Engineerto lead...
-
Embedded Hardware
2 days ago
Ahmedabad, Gujarat, India EngiPros Full time ₹ 1,56,000 - ₹ 4,20,000 per yearRole Overview: You are being offered a full-time on-site role as an Embedded Hardware Engineer and Firmware Engineer at a location in Rajkot, Gujarat Metropolitan Area. Your primary responsibility as an Embedded Hardware Engineer will be to develop hardware, design circuits, and ensure the functionality of electronics hardware. You will spend your days...
-
Embedded Systems Engineer
6 days ago
Ahmedabad, Gujarat, India Varologic Technologies Ltd. Full time ₹ 9,00,000 - ₹ 12,00,000 per yearKey SkillsRole: Firmware and driver development for embedded devices including sensors, motor controllers, and battery management systemsExperience with real-time operating systems (RTOS) and embedded communication protocols such as CAN, UART, SPIProficient in C and C++ programming for resource-constrained environmentsHands-on experience with microcontroller...
-
Senior Embedded Hardware Engineer
9 hours ago
Ahmedabad, Gujarat, India Sahana System Full time ₹ 12,00,000 - ₹ 36,00,000 per yearJob Summary:We are seeking an experienced and innovative Senior Embedded Hardware Engineer to lead the design, development, and validation of complex embedded hardware systems. You will play a key role in architecting and implementing hardware solutions for products ranging from embedded IoT devices to high-performance embedded systems. This role requires...
-
Embedded hardware engineer
2 weeks ago
Ahmedabad, Gujarat, India IGNEEVA ADVANCED TECHNOLOGIES PRIVATE LIMITED. Full time ₹ 1,80,000 - ₹ 3,81,000 per yearPosition: Embedded Hardware EngineerLocation: AhmedabadExperience: 0.6–3 yearsResponsibilities:Design and develop embedded hardware systems including schematics and PCB layouts.Select appropriate components ensuring cost-effectiveness and performance.Test and debug electronic circuits using lab instruments.Collaborate with firmware and software teams for...
-
Embedded Firmware Engineer
2 weeks ago
Ahmedabad, Gujarat, India, Gujarat MP Consulting, LLC Full timeOverview: We are seeking a highly motivated Embedded Software Developer with 2–5 years of experience in developing embedded Linux systems. The ideal candidate will have a strong foundation in Linux Board Support Package (BSP) development, the Yocto build system, and device driver programming, along with some exposure to microcontroller-level firmware...
-
Embedded Developer
2 weeks ago
Ahmedabad, Gujarat, India HuminivexHires LLP Full time ₹ 31,50,000 - ₹ 37,80,000 per yearcompany specializing in industrial automation and end-to-end product development. With in-house expertise in hardware design, embedded firmware, mobile app development, and cloud integration, we deliver innovative and reliable automation solutions for global clients.Position OverviewWe are looking for a motivated Embedded Developer to join our dynamic team....
-
Jr Embedded Firmware engineer
1 week ago
Ahmedabad, Gujarat, India Spicules Technologies Full time ₹ 2,54,000 - ₹ 11,76,141 per yearJob Title: Embedded Firmware DeveloperExperience: 2-4 YearsLocation: Ahmedabad, GujaratJob Type: Full-Time (Work from Office)About the Role:We are seeking a passionate and skilled Embedded Firmware Developer to join our dynamic team. The ideal candidate will have 2-4 years of hands-on experience in developing and testing firmware for embedded systems. This...