Embedded Software Engineer Mission Computer RT linux (India)

Embedded Software Engineer Mission Computer RT linux (India)

13 Oct
|
HyPrix Aviation GSTIN - 29AAHCH4130N1ZA
|
India

13 Oct

HyPrix Aviation GSTIN - 29AAHCH4130N1ZA

India

Who Are We?

At HyPrix, we're building attritable payload delivery systems for autonomy. Things that fly quick, we're enabling them with conscious software. Replicating the capabilities of expensive conventional frontline systems, we're building the cheapest micro and cruise missile systems on the planet. Built for a war of attrition, built for the era of software-defined warfare, built to cater to the front lines of battlefields where no man should stand in the future.

Learn more about us: https://hyprix.in

What You’ll Do

The Embedded Software Engineer – Mission Computer, RT Linux: owns the middleware on the Linux mission computer, and the data link between the mission computer and the flight computer.

The position holder works to the platform architecture that the Avionics firmware/software team sets. The Linux kernel, the BSP, drivers, payload algorithms, video compression and the air-to-ground link are not in the scope of this role.

• Process model. Define the process set, the startup order, the systemd units, the cgroup limits,



the real-time classes and the CPU affinity on the PREEMPT_RT kernel.

• Process supervision. Detect crashed or hung processes, restart them with backoff, and report each restart to the health framework. Escalate repeated faults to a defined degraded state.

• IPC middleware. Select and integrate the middleware for the mission computer: DDS, ROS 2, Zenoh or a shared-memory library. Bridge it to the message model of the flight computer with the same topic definitions.

• Flight computer link. Design the transport above the link driver, with frames, sequence numbers, integrity checks, rate limits and topic bridges. Add a data dictionary version handshake at each connection.

• Isolation of the flight computer. Bound the inbound rates and buffers, and detect loss of the mission computer. Prove by test that a flood, a disconnect, a reboot or invalid data from the mission computer does not cause a deadline miss on the flight computer.

• O

📌 Embedded Software Engineer Mission Computer RT linux (India)
🏢 HyPrix Aviation GSTIN - 29AAHCH4130N1ZA
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: embedded software engineer mission computer rt linux (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: embedded software engineer mission computer rt linux (india) / india