Posted on: 20/11/2025
Description :
Role : Flight Software Engineer Firmware.
Employment Type : Full Time.
Role Description :
This role will contribute towards the development of flight software that will be deployed on our satellites and you will get to work as a part of our Software Systems group.
If you love working at the cutting edge of technology and want to contribute towards making the world a better place by bringing down the benefits of space down to earth, this is the place for you.
Responsibilities & Duties :
- Translate mission requirements and various satellite subsystem requirements into reliable flight software for Pixxels satellites.
- Support processing hardware selection, simulation software development and debugging activity.
- Be involved in hardware-software integration of the satellite and multiple levels of Software-In-Loop-Simulation Tests.
- Responsible for qualifying and integrating algorithms at various stages with hardware, including simulations, module/system level integration.
- Define the end implementation of the algorithm along with Pixxel's Software Systems Group.
Skills And Requirements :
- Proficiency in writing memory optimized software for embedded systems (bare-metal/RTOS/Linux) with a knack for writing elegant code.
- Strong documentation and interpersonal communication skills.
- Strong analytical and problem solving skills.
- Proficient in Embedded C/C++ and Python.
- Experience in working with the ARM architecture.
- Experience in debugging using oscilloscope, logic analyzer, JTAG, etc.
- Experience in using version control software (preferably Git).
- Knowledge in any of the following is a plus Model-based development, code certifications, CI/CD, static analyzers, test automation, flight simulators.
Preferred Qualifications :
- Bachelors Degree or higher in Computer Science or Electrical Engineering.
- 3 years of experience working with low level code in embedded software environments.
- Thorough knowledge of embedded software development and experience developing fault-tolerant software.
- Significant understanding of embedded software principles and ability to contribute in design sessions.
Candidate Acumen :
- Self-starter who thrives in a fast-paced, high-growth startup environment with evolving priorities.
Benefits :
- Health insurance coverage.
- Unlimited leaves & flexible working hours.
- Role-based remote work and work-from-home benefit.
- Relocation assistance.
- Professional Mental Wellness services.
- Creche facility for primary caregivers (limited to India).
- Employee Stock Options for all hires.
Did you find something suspicious?
Posted By
Posted in
Semiconductor/VLSI/EDA
Functional Area
Embedded / Kernel Development
Job Code
1578044
Interview Questions for you
View All