Related skills
linux c embedded linux yocto armπ Description
- Design and implement embedded software for satellite systems.
- Develop and maintain interface drivers and data networking.
- Support SW/FW/HW integration to deliver full software solutions.
- Write tests and contribute to CI pipelines.
- Board bring-up, debugging, and system-level testing.
- Collaborate with hardware, systems, and test teams.
π― Requirements
- 4+ years C/C++ in embedded Linux.
- Linux kernel concepts, drivers, BSPs.
- GDB and debugging tool experience.
- UART, DMA, Ethernet, LVDS, SpaceWire familiarity.
- Yocto/Buildroot toolchains.
- ARM-based SoCs exposure.
- Strong written and verbal communication.
- Curious and resourceful.
- Own tasks and collaborate in cross-functional teams.
- Willingness to learn and adapt.
- Aerospace or safety-critical software experience (Nice to have).
- Virtualization or SEU mitigation familiarity (Nice to have).
π Benefits
- 100% company-paid medical, dental, and vision.
- FSA/HSA accounts with employer contribution.
- 100% employer-paid Life, AD&D, Short-Term, and Long-Term Disability.
- Flexible Time Off and 12 holidays.
- 401(k) plan and equity options.
- Relocation assistance when applicable.
π Relocation support
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!