Search by job, company or skills

Pixxel

Pixxel - Firmware Engineer - Embedded System

new job description bg glownew job description bg glownew job description bg svg
  • Posted 17 hours ago
  • Be among the first 10 applicants
Early Applicant

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.

(ref:hirist.tech)

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 134679693