Related skills
linux c device drivers real-time embeddedπ Description
- Own the optical terminal processor software: thermal loops, fast steering mirror interface, monitoring.
- Develop Linux device drivers and hardware abstraction layers for optical terminal components.
- Interface all comms subsystems (Ka-band, UHF, optical) to the data center.
- Implement fault detection and recovery software for comms hardware.
- Work at the software-hardware boundary, debugging serial, Ethernet, and radio interfaces.
π― Requirements
- BS/MS in Computer Science or Electrical Engineering and 5+ years of relevant experience.
- Strong C systems programming and hardware-facing software experience (drivers, registers, bus protocols).
- Experience with Linux device driver development and real-time or embedded software design.
- Solid network programming: sockets, packet handling, and layer 2/3 protocols.
- Experience implementing control loops and digital comms interfacing with modem hardware.
π Benefits
- PTO and sick leave policy.
- Parental leave.
- Annual learning and development stipend.
- Reasonable accommodation available.
- Comprehensive benefits overview on the linked page.
Meet JobCopilot: Your Personal AI Job Hunter
Automatically Apply to Engineering Jobs. Just set your
preferences and Job Copilot will do the rest β finding, filtering, and applying while you focus on what matters.
Help us maintain the quality of jobs posted on Empllo!
Is this position not a remote job?
Let us know!