2

Drone Software Engineer Remote Jobs in Edison, NJ

Kafka Engineer - Remote

Jersey City, NJ ยท On-site +1

$61 - $80.75/hr

NAVA Software solutions is looking for a Kafka Engineer Details: Kafka Admin/Engineer Location: Remote Duration: 6-12 months This person will be responsible for designing and implement integration ...

Software Engineer - GreenSpark About GreenSpark GreenSpark is building the modern operating system ... Remote-first work environment * Mission-driven work culture focused on environmental impact

Data Engineer - Remote

Jersey City, NJ ยท On-site +1

$125K - $150K/yr

NAVA Software solutions is looking for a Data Engineer with one of our clients. Details: Data Engineer Duration: 6 -12 months Location: Remote project Skill Sets & Experiences- * Experience modeling ...

Senior Software Engineer

New York, NY ยท On-site +1

$120K - $150K/yr

About the role This is a full-time remote role for a Senior Software Engineer at Makai Labs. The Senior Software Engineer will be responsible for backend app development. They will collaborate with ...

Software Engineer, Product

New York, NY ยท Remote

$140K - $160K/yr

If you're passionate about solving massive-scale engineering challenges and eager to be part of a fast-paced remote startup culture, we encourage you to apply to join our team today! As a Software ...

Showing results 21-40

Drone Software Engineer Remote information

See Edison, NJ salary details

$65.7K

$152.7K

$212.7K

How much do drone software engineer remote jobs pay per year?

As of Aug 19, 2026, the average yearly pay for drone software engineer remote in Edison, NJ is $152,724.00, according to ZipRecruiter salary data. Most workers in this role earn between $124,200.00 and $179,100.00 per year, depending on experience, location, and employer.

What does a drone software engineer do when working remotely?

A remote Drone Software Engineer designs, develops, tests, and maintains software for controlling drones and processing their data, all from a remote location. Their work often includes writing code for flight control systems, sensor integration, data analysis, and communication protocols. They collaborate with teams using online tools, participate in code reviews, and may conduct virtual simulations or connect to drones remotely for testing. The role requires strong programming skills, knowledge of drone hardware, and the ability to troubleshoot issues without being onsite. Remote engineers must also be comfortable with distributed teamwork and effective digital communication.

What are the key skills and qualifications needed to thrive as a drone software engineer remote?

To thrive as a Drone Software Engineer (Remote), you need strong programming skills in languages like C++, Python, or ROS, along with a degree in computer science, engineering, or a related field. Familiarity with drone control frameworks, simulation environments, and version control systems such as Git is typically required. Excellent problem-solving abilities, self-motivation, and effective remote communication skills help distinguish top performers in this role. These competencies are vital for developing reliable drone software, integrating with hardware, and collaborating effectively within distributed teams.

How does a remote drone software engineer typically collaborate with hardware teams to ensure seamless integration?

As a remote Drone Software Engineer, close collaboration with hardware engineers is essential to ensure software and firmware are fully compatible with drone hardware. This is typically achieved through regular video meetings, shared documentation, remote debugging sessions, and use of simulation tools to test code before deployment. Many organizations also rely on version control platforms and collaborative project management tools to streamline communication and track progress. Effective remote collaboration helps prevent integration issues and ensures smoother development cycles.

What is the difference between Drone Software Engineer Remote vs Drone Systems Developer?

AspectDrone Software Engineer RemoteDrone Systems Developer
Required CredentialsBachelor's in CS or related, coding skills, experience with drone SDKsSimilar credentials, often with additional hardware knowledge
Work EnvironmentRemote, software-focused, collaborative teamsPrimarily hardware and software integration, sometimes on-site
Employer & Industry UsageTech companies, drone startups, research institutionsManufacturers, defense, aerospace firms
Search & Comparison IntentLooking for remote drone software rolesComparing roles involving drone software and hardware development

The main difference is that Drone Software Engineer Remote focuses on developing drone software remotely, while Drone Systems Developer often involves hardware integration and on-site work. Both roles require similar technical skills and industry experience, but the work environment and focus differ slightly.

What are popular job titles related to Drone Software Engineer Remote jobs in Edison, NJ?

For Drone Software Engineer Remote jobs in Edison, NJ, the most frequently searched job titles are:

What job categories do people searching Drone Software Engineer Remote jobs in Edison, NJ look for?

The top searched job categories for Drone Software Engineer Remote jobs in Edison, NJ are:

What cities near Edison, NJ are hiring for Drone Software Engineer Remote jobs?

Cities near Edison, NJ with the most Drone Software Engineer Remote job openings:

Kafka Engineer - Remote

NAVA Software Solutions

Jersey City, NJ โ€ข On-site, Remote

$61 - $80.75/hr

Full-time

Re-posted 18 days ago


Job description

NAVA Software solutions is looking for a Kafka Engineer
Details:
Kafka Admin/Engineer
Location: Remote
Duration: 6-12 months
This person will be responsible for designing and implement integration solutions between IBM MQ and Apache Kafka to ensure seamless data flow and event-driven communication and data streaming to support near real-time communication between different systems
  • Design and implement integration solutions between ActiveMQ and Apache Kafka to ensure seamless Event-driven communication and data streaming to support near real-time communication between different applications in AWS
  • Design / Implement Kafka producers/consumers for high-throughput, low-latency data processing in a trading environment
  • Develop and deploy real-time messaging applications using Kafka
  • Troubleshoot Kafka-related issues and optimize performance for high-frequency claim related events

Required:
  • 5 years of relevant experience in Kafka, AWS, and Java
  • 5 years of hands-on experience in Kafka Integrations
  • Proficiency with Apache messaging technologies (e.g., Apache ActiveMQ or Apache Kafka) and MQ systems (e.g., IBM MQ)
  • Strong Java development experience with expertise in real-time messaging and Kafka
  • Experience integrating Kafka with Cloud and On-prem applications and managing high-volume, low-latency data streams
  • Familiarity with event-driven architecture, distributed systems, and fault tolerance principles
  • Python development experience

Education
  • Bachelor's degree in computer science, Computer/Management Information Systems, Information Technology, Software Engineering, or an associated field

NAVA Software Solutions logo

About NAVA Software Solutions

Sourced by ZipRecruiter

NAVA is a strategic partner for companies seeking to develop or customize software and products. Our team of experts leverages cutting-edge technology and deep industry knowledge to provide customized solutions that drive business success. Whether you're looking to improve your operations, increase efficiency, or bring a new product to market, NAVA has the expertise and resources to help you achieve your goals. Trust us to be your partner in software and product development.

Industry

It services

Company size

51 - 200 Employees

Headquarters location

Rocky Hill, CT, US

Social media