Senior Software Engineer / 62826

Sapphire Recruitment

City of Syracuse (NY)

Remote

USD 150,000 - 200,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Sapphire Recruitment, LLC is seeking a Senior Software Engineer in Syracuse, NY or remote in the United States to join a growing aviation tech company building air-traffic awareness tech for unmanned aircraft. You will design and maintain software across the platform, using C/C++, work with embedded firmware and cloud services, APIs, and web apps, collaborating with Europe-based CTO.

This role offers ownership from requirements to production, with opportunities across hardware interfaces, data

Qualifications

  • Five+ years of professional software engineering experience.
  • Strong proficiency in C and/or C++.
  • Experience developing web applications, backend services, frontend interfaces, or full-stack solutions.
  • Experience with embedded systems, firmware, sensors, receivers, device interfaces, or hardware-software integration.
  • Strong knowledge of data structures, algorithms, software design, memory management, and concurrency.
  • Ability to debug complex problems across multiple technical layers.
  • Experience with version control, testing, and code reviews.
  • Strong communication, problem-solving, and independent project ownership skills.

Responsibilities

  • Design, develop, test, and maintain software across the aviation technology platform.
  • Develop performance-critical and system-level components using C and/or C++.
  • Work with embedded firmware, receivers, sensors, and hardware interfaces.
  • Support data flow from physical receivers through processing systems, cloud services, APIs, and web applications.
  • Develop backend services and customer-facing applications.
  • Troubleshoot issues involving hardware integration, memory, concurrency, data processing, cloud services, and application performance.
  • Collaborate on technical requirements, system architecture, and design decisions.
  • Take ownership of projects from initial requirements through implementation and production support.

Skills

C/C++
Embedded systems
Web applications
Backend services
Full-stack capability
Debugging
Version control
Testing
Code reviews
Independent ownership

Tools

Google Cloud Platform
REST APIs
RTOS
Telemetry
Networking

Job description

Senior Software Engineer

Location: Syracuse, NY or Remote within the United States
Salary: $150,000–$200,000+, depending on experience
Employment Type: Direct Hire; Contract-to-Hire may be considered

A growing aviation technology company is seeking a versatile Senior Software Engineer to join its expanding US operation. The company develops air-traffic awareness technology supporting unmanned aircraft and advanced drone operations.

Its platform spans ground-based receiver hardware, embedded firmware, real-time data processing, cloud infrastructure, APIs, and customer-facing web applications. The engineer will work across multiple areas of the platform while collaborating closely with the company’s Europe-based Chief Technology Officer.

Responsibilities
  • Design, develop, test, and maintain software across the company’s aviation technology platform.
  • Develop performance-critical and system-level components using C and/or C++.
  • Work with embedded firmware, receivers, sensors, and hardware interfaces.
  • Support data flow from physical receivers through processing systems, cloud services, APIs, and web applications.
  • Develop backend services and customer-facing applications.
  • Troubleshoot issues involving hardware integration, memory, concurrency, data processing, cloud services, and application performance.
  • Collaborate on technical requirements, system architecture, and design decisions.
  • Take ownership of projects from initial requirements through implementation and production support.
Qualifications
  • Five or more years of professional software-engineering experience.
  • Strong professional proficiency in C and/or C++.
  • Experience developing web applications, backend services, frontend interfaces, or full-stack solutions.
  • Experience with embedded systems, firmware, sensors, receivers, device interfaces, or hardware-software integration.
  • Strong knowledge of data structures, algorithms, software design, memory management, and concurrency.
  • Ability to debug complex problems across multiple technical layers.
  • Experience with version control, testing, and code reviews.
  • Strong communication, problem-solving, and independent project-ownership skills.

Preferred experience includes Google Cloud Platform, REST APIs, real-time operating systems, telemetry, networking, aviation, drones, aerospace, defense, IoT, robotics, or autonomous systems.

The company prefers a Syracuse-area candidate but will consider remote candidates anywhere in the United States. This person will become a foundational member of the US technical team and may grow into a broader technical leadership role.

Sapphire Recruitment is an EOE

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer — Aviation Tech (Remote US)
Senior Software Engineer — Aviation Tech (Remote US)

Sapphire Recruitment, LLC • City of Syracuse (NY)

Remote
USD 150,000 - 200,000
Software Engineer (Mid-Senior)
Software Engineer (Mid-Senior)

EXPANSIA Group • Maryland

Remote
USD 150,000 - 189,000
Remote work
Travel opportunity to Hollywood, MD
Remote Aviation Software Engineer
Remote Aviation Software Engineer

Working Magic Talent Solutions • Colorado Springs (CO)

Remote
USD 70,000 - 126,000
Senior Software Engineer
Senior Software Engineer

CAE USA • City of Binghamton (NY)

On-site
USD 153,300 - 169,500
Senior Software Engineer King Recruiting Services
Senior Software Engineer King Recruiting Services

KingRecruitingServices • San Diego (CA)

Hybrid
USD 90,000 - 130,000
MechanicalSoftware Engineer
MechanicalSoftware Engineer

BLUE STORM ASSOCIATES INC • Florida

Remote
USD 110,000 - 150,000
401(k)
401(k) matching
Bonus based on performance
+4
Staff Software Engineer
Staff Software Engineer

Skyways • Austin (TX)

On-site
USD 175,000 - 225,000
Stock options
Medical, dental, and vision coverage
Paid time off
+4
Sr Advanced Software Engineer
Sr Advanced Software Engineer

Honeywell Aerospace US LLC in • Phoenix (AZ)

Hybrid
USD 140,000 - 190,000
Medical Insurance
Dental Insurance
Vision Insurance
+4
Software Engineer
Software Engineer

Skyeton • Fayetteville (NC)

On-site
USD 90,000 - 140,000
Remote Senior Aerospace Software Engineer
Remote Senior Aerospace Software Engineer

EVONA • United States

Remote
USD 120,000 - 180,000
Medical insurance
Dental insurance
Vision insurance
+4