HamburgerMenu
hirist

Pixxel - Firmware Engineer - Embedded System

Pixxel
Bangalore
3 - 5 Years

Posted on: 20/11/2025

Job Description

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.

info-icon

Did you find something suspicious?