Embedded Software Engineer

Added
2 hours ago
Type
Full time
Salary
Upgrade to Premium to se...

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

Share job

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.

Related Engineering Jobs

See more Engineering jobs β†’