Applications and AI Engineer

SiFly

Çankaya

On-site

TRY 420,000 - 640,000

Full time

3 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

SiFly Aviation seeks a high-capacity engineer to contribute across embedded development, real-time processing, and system integration. You will work from firmware on microcontrollers to high-level applications handling video, telemetry, and sensor data with low latency and predictable behavior.

The role emphasizes ownership and end-to-end responsibility, from initial questions to reliable, maintainable solutions.

Qualifications

  • Embedded and real-time programming in C/C++ and Python on constrained hardware.
  • Solid understanding of digital signal processing, vision, and sensor fusion for real-time execution.
  • Experience integrating sensors, actuators, and comms; calibration and alignment.
  • Practical debugging across hardware, firmware, and software layers; root-cause oriented approach.
  • Broad ownership across hardware, firmware, and software with end-to-end accountability.
  • Advanced English language skills for coordination across distributed teams.

Responsibilities

  • Write real-time embedded Linux software for constrained hardware.
  • Apply signal processing, estimation, and vision to extract reliable information.
  • Fuse sensors to improve reliability in dynamic environments.
  • Integrate full systems: sensors, actuators, and communication interfaces.
  • Create efficient data paths for video, telemetry, and sensor data with low latency.
  • Tune camera parameters and apply calibration methods for consistency.
  • Debug across the stack and drive issues to root cause.
  • Take concepts from prototype to product with maintainable solutions.
  • Present complex measurements clearly for debugging and evaluation.
  • Work in the field with the team to test on real aircraft.

Skills

Embedded C/C++
Real-time programming
Algorithms/vision
Sensor fusion
System-level debugging
Breadth & ownership
English communication
Cross-discipline collaboration

Tools

ROS
MAVLink
Linux

Job description

We are looking for a highly capable engineer who can contribute across embedded development, real-time processing, and system integration. The role requires both depth in programming and algorithms and breadth across hardware and software domains - you will work on everything from firmware on microcontrollers to high-level applications that handle video, communication, control, and the interpretation of complex sensor data.

This is a role with real ownership rather than a specification to implement. Much of the work starts as a question nobody has answered yet - why a measurement drifts, whether a feature is achievable inside the latency budget, what the camera is really doing at the edge of its range - and ends as something that flies. If you are equally happy in a datasheet, in an estimator, and on a field-test bench, you will find plenty of room here.

About SiFly Aviation

At SiFly, we're building a new category of aircraft: vertical-takeoff, long-endurance drones that deliver helicopter-level performance at drone economics. After thousands of flight tests and years of engineering, our NDAA-compliant platform flies more than 2 hours in hover or 3 hours in forward flight on a single charge - matching the capability of traditional helicopters at a fraction of their cost and operational burden. We merge aerial robotics, perception, and onboard intelligence to cut complexity and minimize human intervention, and our unique approach to communications and networking unlocks remote operations from day one. It's an ambitious mission, and we're a small team that moves fast.

The role

You will build the software between the sensors and the product: firmware on constrained hardware, the signal processing, estimation, and vision that turn raw sensor output into something trustworthy, and the applications and data paths that carry video, telemetry, and control with low latency and predictable behavior. Along the way you will calibrate cameras, fuse sensors that disagree with each other, and chase problems across the hardware, firmware, and software layers until they have an actual cause.

You will work closely with the rest of the Applications and AI team, the embedded platform and firmware engineers whose interfaces you build on, the flight-software team, and our hardware engineers in Santa Clara - designing the architecture together, testing in the field, and iterating quickly on what the aircraft actually does rather than what it was supposed to do.

What you’ll do
  • Write real-time embedded Linux software. Design and implement software for real-time systems, ensuring robustness and performance on constrained hardware.
  • Apply signal processing, estimation, and vision. Use techniques from digital signal processing, estimation theory, and computer vision to extract information, improve performance, and enable advanced features.
  • Fuse the sensors. Combine information from multiple sensors to improve reliability and accuracy in dynamic environments - including when they disagree.
  • Integrate complete systems. Connect and coordinate sensors, actuators, and communication interfaces into complete, working systems rather than isolated components.
  • Build the data paths. Create efficient pathways for video, telemetry, and sensor data, with an emphasis on low latency, stability, and clarity of output.
  • Own the camera behaviour. Work with image sensors and their parameters - exposure, shutter speed, ISO, and focal characteristics - and apply calibration methods to achieve consistent, repeatable results.
  • Debug across the whole stack. Investigate and solve issues that arise across the hardware, firmware, and software layers, and drive them to root cause rather than to a workaround.
  • Take ideas from prototype to product. Rapidly validate concepts, then refine them into reliable, maintainable solutions that other engineers can build on.
  • Make results legible. Develop clear ways to present complex measurements and results for debugging, calibration, and system evaluation - so the team can reason about the data, not just look at it.
  • Work in the field. Collaborate closely with the team to design architecture, test on real aircraft, and iterate quickly on what you learn there.
Required experience
  • Embedded and real-time programming. Demonstrated strength in embedded systems programming in C, C++, and Python, and in real-time development on constrained hardware.
  • Algorithms and theory. Solid understanding of digital signal processing, computer vision, and sensor-fusion principles, and the ability to design and optimize algorithms for real-time execution and estimation.
  • Sensor integration. Experience integrating sensors, actuators, and communication modules, including calibration and alignment.
  • System-level debugging. Practical expertise in debugging, profiling, and solving problems that cross component boundaries - where the answer is rarely in the layer where the symptom appeared.
  • Breadth and ownership. Comfort working across disciplines and taking ownership of technical challenges end-to-end, from first investigation through to something maintainable.
  • Advanced English language skills and strong written and verbal communication - able to coordinate clearly across a distributed team in Turkey and Santa Clara.
Nice to have
  • Robotics, drones, or other real-time mechatronic systems
  • video streaming, networking, or GPU-accelerated computation
  • deploying systems to field environments and adapting them under real-world conditions
  • camera calibration workflows, including intrinsic parameters such as focal length, distortion, and alignment, and the tooling around them
  • multi-camera or stereo rigs and time synchronization across sensors
  • MAVLink, ROS, or comparable robotics and autopilot interfaces
  • detect-and-avoid, tracking, or perception pipelines
  • UAV, automotive, or other safety-relevant embedded experience
What success looks like
  • Features move from idea to something flying on real aircraft without stalling in the gap between prototype and product.
  • Sensor outputs are trusted: measurements are calibrated, characterized, and understood well enough that the rest of engineering builds on them without hedging.
  • Video, telemetry, and sensor data arrive with latency and stability that are measured and held to, not hoping for.
  • Problems that cross hardware, firmware, and software boundaries get an owner and a root cause rather than being passed around.
  • Calibration and evaluation are repeatable processes with tooling behind them, not one-off efforts that depend on who ran them.
  • The team can see what the system is doing — measurements and results are presented clearly enough to make decisions from.
Details
  • Job type: Remote contract-based employment.
  • Location: On-site position in Ankara, Turkey - working closely with our Santa Clara team.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Linux Engineer — Platform & Integration
Embedded Linux Engineer — Platform & Integration

SiFly • Çankaya

On-site
TRY 350,000 - 650,000
Firmware Engineer — Microcontrollers
Firmware Engineer — Microcontrollers

SiFly • Çankaya

On-site
TRY 240,000 - 360,000
Real-Time Embedded AI & Vision Engineer
Real-Time Embedded AI & Vision Engineer

SiFly • Çankaya

On-site
TRY 420,000 - 640,000
Embedded Software Engineer
Embedded Software Engineer

Baryonic Space • Çankaya

On-site
TRY 300,000 - 420,000
Health insurance
Fuel support
Opportunities for growth
Senior Computer Vision and Machine Learning Engineer
Senior Computer Vision and Machine Learning Engineer

Milvus Robotics • Çankaya

On-site
TRY 450,000 - 700,000
Comprehensive health and life insured
Shuttle or transportation allowance
Relocation assistance
+1
Mechanical Engineer — World Record Drone Project
Mechanical Engineer — World Record Drone Project

OneSec • Fatih

On-site
TRY 240,000 - 360,000
Drone Swarm Software Engineer | Düzce
Drone Swarm Software Engineer | Düzce

Kepler Aviation • Beyköy Mahallesi

On-site
TRY 200,000 - 320,000
Forward Deployed AI Engineer
Forward Deployed AI Engineer

Digitopia Global Consulting Limited • Fatih

Hybrid
TRY 700,000 - 1,200,000
Stock options
Hybrid working
Flexible hours
+1
Drone Design Engineer — CAD & Prototyping
Drone Design Engineer — CAD & Prototyping

OneSec • Fatih

On-site
TRY 260,000 - 320,000
Embedded Software Engineer
Embedded Software Engineer

ADASI • Çankaya

On-site
TRY 2,347,000 - 3,129,000