Software Engineer- Embedded C
Copello
In this role you will design, develop and integrate embedded software for UAV platforms to enable autonomous flight capabilities. You join a multidisciplinary engineering team working on autopilots, autonomy systems and payloads to deliver robust software for demanding operational environments. You will contribute to software architecture and platform roadmaps while supporting flight trials and testing. This is a chance to impact next‑gen autonomous aircraft within a cutting‑edge aerospace setting.
Responsibilities- Design, develop, integrate and debug embedded software for UAV platforms
- Develop and maintain software using C++ and/or Rust
- Contribute to software architecture, roadmaps and platform capabilities
- Support system integration, testing and flight trials
- Develop automated testing and verification solutions
- Collaborate with international engineering teams to deliver innovative technology
- Degree in Computer Science, Engineering, Mathematics or related discipline (or equivalent experience)
- Experience with embedded software development using C++ or Rust
- Strong Linux and software development skills
- Experience with AI coding tools such as Claude
- Background or interest in UAVs, robotics, autonomous systems or aerospace technology
- team collaboration
- cross-functional communication
- international teamwork
- embedded software development
- C++
- Rust
Reference: WJ-747_31291368 · Posted 13 Nov 2026, 04:54 AM