Embedded Software Designer

Added
26 days ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

linux git c/c++ rtos embedded

๐Ÿ“‹ Description

  • Design, develop, and maintain embedded software for space and ground assets.
  • Build secure comms: encryption, authentication, and key exchange.
  • Build low-level components: drivers, kernel modules, hardware interfaces, platform services.
  • Create automated tests, validation tools, and docs.
  • Participate in architecture reviews and code reviews.
  • Collaborate with cross-functional teams to define requirements and debug issues.

๐ŸŽฏ Requirements

  • 4+ years of experience developing embedded software for high-reliability systems.
  • Bachelorโ€™s degree in CS/CE or equivalent practical experience.
  • Proficiency in C/C++ for embedded systems.
  • Experience with embedded Linux and RTOS (Yocto/OpenEmbedded, FreeRTOS).
  • Strong knowledge of Linux networking concepts (routing, interfaces, netlink).
  • Git proficiency and ability to work with modern development workflows.

๐ŸŽ Benefits

  • Competitive compensation with equity.
  • Health, dental, and vision insurance for you and dependents.
  • Unlimited vacation and parental leave.
  • Relocation packages available for approved roles.
  • $1,500 annual professional development fund.
  • Great Place to Work certification.

๐Ÿšš 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 โ†’