Embedded Software Lead for Space Technology
4 days ago
About Gimbal Space
We provide innovative satellite components for low-earth-orbit applications, making space more accessible.
Gimbal Space is a well-capitalized venture-backed startup with a passionate team of problem solvers. Our mission is to offer a rewarding work environment where you'll learn and make a significant impact.
As a Senior Embedded Software Engineer, you will lead firmware development for our products and design innovative systems under tight timelines. Your primary responsibilities will be:
- Complete ownership of all core products within designated areas, acting as a single point of contact for driving firmware development.
- Write quality firmware for common processors and microcontrollers (e.g. STM32, ARM, RISC V, etc.).
- Develop systems that allow for test execution across multiple environments such as virtualized hardware or real hardware-in-the-loop simulations.
- Build robust and reliable software in a third of the time that most reasonable people think possible.
- Develop prototypes to prove key design concepts and quantify technical constraints.
- Participate in architecture, design, and code reviews.
- Invent new tools that enable more frequent and reliable software deployment, test execution, and data analysis.
- Mentor & train junior engineers.
Requirements
To succeed in this role, you should have:
- B.S., M.S., or Ph.D. in computer science, electrical engineering, or STEM-related field (or 5+ years of professional experience in place of the degree).
- Minimum 5 years of industry experience working on production hardware design.
- Strong C/C++ and Python programming experience.
- Great embedded systems fundamentals: resource-efficient design, low-level drivers, bit manipulation, responsive software and IRQ handling, RTOS frameworks, I/O, and communication buses.
- Strong learner with a high appetite for learning new skills, languages, and tools.
- Must be able to work with minimal guidance in fast-changing environments.
Preferred Requirements
- Familiarity with motor control, PID control, FOC, and PWM.
- Familiarity with digital signal processing, digital image processing, & control theory.
- Experience building firmware for Satellites.
Additional Requirements
- This is an onsite position in Bangalore, Karnataka.
- Willingness to work long hours and weekends as needed by critical deadlines.
Salary Range
Rupee 20,00,000 - 35,00,000 per annum, depending on experience.
-
Bengaluru, Karnataka, India Gimbal Space Full timeGimbal Space provides low-cost, reliable, and readily available satellite components for low-earth-orbit applications. Our mission is to democratize space by allowing easy access to high-quality products. We are a well-capitalized, venture-backed startup with a passionate, driven, and collaborative team.About the RoleAs a Senior Embedded Software Engineer at...
-
Embedded Software Architect
4 days ago
Bengaluru, Karnataka, India Gimbal Space Full timeAbout UsGimbal Space is a pioneer in democratizing space technology by providing affordable, reliable, and accessible satellite components for low-earth-orbit applications. We are a well-capitalized, venture-backed startup with a passionate and collaborative team.Our MissionWe aim to make space more accessible by offering high-quality products and a...
-
Senior Embedded Software Development Lead
2 days ago
Bengaluru, Karnataka, India Gimbal Space Full timeAbout Gimbal SpaceGimbal Space is a well-capitalized, venture-backed startup that provides low-cost, reliable, and readily available satellite components for low-earth-orbit applications. Our mission is to democratize space by making it accessible to everyone.Job OverviewWe are looking for an experienced Senior Embedded Software Engineer to lead firmware...
-
Embedded Software Systems Architect
4 days ago
Bengaluru, Karnataka, India Gimbal Space Full timeAbout Gimbal SpaceGimbal Space is a venture-backed startup providing low-cost, reliable, and accessible satellite components for low-earth-orbit applications. Our mission is to democratize space by making high-quality products easily available.We are a well-capitalized startup with a passionate and driven team that focuses on creating a rewarding work...
-
Senior Embedded Software Developer
4 days ago
Bengaluru, Karnataka, India Gimbal Space Full timeAbout the RoleIn this exciting position as a Senior Embedded Software Developer at Gimbal Space, you will lead firmware development for our innovative satellite components and design cutting-edge systems under tight deadlines.As a key member of our team, your primary responsibilities will be:Complete ownership of all core products within designated areas...
-
Technical Lead
1 month ago
Bengaluru, Karnataka, India L&T Technology Services Full timeJob SummaryWe are seeking an experienced Technical Lead for our Embedded Software Development team at L&T Technology Services. In this role, you will lead the design and development of cutting-edge embedded systems and software solutions.
-
Embedded Systems Engineer
3 weeks ago
Bengaluru, Karnataka, India CAPUF Embedded Full timeOverview of CAPUF EmbeddedCAPUF Embedded Private Limited is a leading embedded product development company. We specialize in creating end-to-end solutions for custom hardware, firmware, and software development.Job SummaryWe are seeking an experienced Embedded Hardware Development Engineer to join our team. The successful candidate will be responsible for...
-
Senior Embedded Software Architect
3 weeks ago
Bengaluru, Karnataka, India Ixly Technology Full timeJob Title: Senior Embedded Software ArchitectWe are seeking a highly skilled Senior Embedded Software Architect to join our team at Ixly Technology. The ideal candidate will have extensive experience in embedded system development, specifically in embedded Linux and real-time operating systems.Key Responsibilities:Design and develop embedded software for...
-
Embedded Software Architect
3 weeks ago
Bengaluru, Karnataka, India Ixly Technology Full timeJob Description:We are seeking a highly skilled Embedded Software Architect to lead the development of our next-generation embedded systems. As a key member of our engineering team, you will be responsible for designing and developing software solutions for microcontrollers and real-time operating systems.Key Responsibilities:Design and develop embedded...
-
Senior Embedded Software Developer
4 weeks ago
Bengaluru, Karnataka, India MaimsD Technology Full timeMaimsD Technology is a leading technology firm that requires an experienced Senior Embedded Software Developer for our Bangalore office. The salary for this position is estimated to be between $90,000 and $140,000 per year.Job Description:We are looking for a highly skilled Senior Embedded Software Developer to design, develop, and test embedded software...
-
Lead Embedded Systems Developer
3 weeks ago
Bengaluru, Karnataka, India Ixly Technology Full timeAbout the Role: We are looking for a talented Lead Embedded Systems Developer to join our team at Ixly Technology. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining embedded software for various microcontrollers.Key Responsibilities:Collaborate with hardware teams to integrate embedded software with...
-
Software Engineer for Embedded Systems
3 weeks ago
Bengaluru, Karnataka, India MaimsD Technology Full time**Overview:**MaimsD Technology is a leading provider of innovative solutions in the field of embedded systems. We are committed to delivering high-quality products that meet the needs of our customers.About the Job:We are looking for a skilled Software Engineer for Embedded Systems to join our team. The successful candidate will be responsible for designing,...
-
Embedded Systems Software Developer
3 weeks ago
Bengaluru, Karnataka, India MaimsD Technology Full timeJob Description:MaimsD Technology is seeking a highly skilled Embedded Systems Software Developer to join our team. As an Embedded Systems Software Developer, you will design, develop, and test embedded software applications using C programming language.This role requires a strong understanding of Cortex-based microcontroller architectures and experience...
-
Embedded Software Specialist
3 weeks ago
Bengaluru, Karnataka, India Nixcel Software Full timeNixcel Software is a leading software development company that specializes in creating innovative solutions for the automotive industry. We are currently seeking an exceptional Embedded Software Specialist to join our team.About the RoleThe ideal candidate will have strong experience in embedded domains, preferably automotive, and exceptional C/C++...
-
Embedded Systems Software Engineer
3 weeks ago
Bengaluru, Karnataka, India MaimsD Technology Full timeFirmware Development OpportunityAbout the RoleMaimsD Technology is a leading technology company that provides innovative solutions for IoT systems. We are seeking an experienced Firmware Developer to join our team.Key Responsibilities:Design and develop embedded software applications using C programming language.Implement TCP/IP and Wi-Fi protocols on...
-
Embedded Software Team Lead
1 month ago
Bengaluru, Karnataka, India TekPillar Services Pvt. Ltd Full timeJob Title: Embedded Software Team LeadTekPillar Services Pvt. Ltd is seeking an experienced Embedded Software Team Lead to join our team. The ideal candidate will have a strong background in firmware development and a proven track record of leading high-performing teams.Key Responsibilities:Lead a team of 5-7 embedded software engineersDevelop and implement...
-
Senior Embedded Software Developer
3 weeks ago
Bengaluru, Karnataka, India MaimsD Technology Full timeC/C++ Embedded EngineerMaimsD Technology is seeking a highly skilled Senior Embedded Software Developer to join our team in Bangalore, India.We offer an attractive salary of ₹1,200,000 - ₹1,800,000 per annum for this role.Job Description:Design and develop embedded software applications using C/C++ programming languages.Collaborate with teams to...
-
Bengaluru, Karnataka, India MaimsD Technology Full timeJob Overview">MaimsD Technology is seeking an experienced Embedded Software Development Engineer to join our team. This role will be responsible for designing and developing embedded software applications, conducting software unit testing, and collaborating with cross-functional teams.
-
Embedded Software Development Expert
3 weeks ago
Bengaluru, Karnataka, India MaimsD Technology Full time**Job Description**We are seeking an experienced Embedded Software Development Expert to join our team at MaimsD Technology in Bangalore.About the Role:Design, develop, and test embedded software applications using C and assembly languages.Conduct software unit testing to ensure code quality and functionality.Analyze and debug complex software issues using...
-
Embedded Software Architect
1 week ago
Bengaluru, Karnataka, India Oracle Full timeAbout Oracle:A competitive salary of $150,000 - $200,000 per year is offered for this position.Job DescriptionThis Senior Embedded Software Engineer will collaborate closely with other software engineers to provide feedback on functional requirements and implement features as needed. The engineer will ensure the achievement of feature sets and specifications...