PX4 Embedded Software Engineer

Added
6 days ago
Type
Full time
Salary
Salary not provided

Related skills

github linux c python px4

πŸ“‹ Description

  • Collaborate across teams to implement or improve software in the stack.
  • Focus on PX4 and NuttX layers, engaging other components as needed.
  • Design, implement, and maintain features, drivers, and targets in PX4/NuttX.
  • Write, review, and optimize C (NuttX), C++14 (PX4), and Python for tests.
  • Improve reliability via CI and automated software/hardware testing.
  • Debug and resolve issues across stack layers; contribute to PX4/NuttX docs.

🎯 Requirements

  • Masters or Bachelors in CS, EE, Robotics, or related field.
  • Experience or strong interest in embedded systems/flight software.
  • Experience with C and C++ for embedded systems, and Python for testing/automation.
  • Strong understanding of Linux/Unix environments and CLI tools.
  • Open-source contributions, ideally on GitHub.
  • Enthusiasm for debugging and improving software quality with custom tools.
  • Commitment to high-quality documentation and maintainable code.

🎁 Benefits

  • Flexible working hours
  • Stock Options
  • Generous holiday allowance
  • Company pension plan
  • Mental health and wellbeing support
  • Learning and development opportunities
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 β†’