Senior Field Software Engineer, Advanced Missions sGroup

PDW

United States

Remote

USD 120,000 - 180,000

Full time

3 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Medical, dental, and vision coverage
401(k) with company match
Paid parental leave
On‑site gym (Huntsville, AL; Denver,CO
Life insurance
Employee Assistance Program (EAP)
Competitive salary and PTO

Job summary

PDW is seeking a Senior Field Software Engineer for the Advanced Mission Group (AMG). You will work with operators, customers, and engineering teams to rapidly translate mission needs into working software in the field.

Ideal candidates prototype quickly, even with incomplete requirements, and deliver proof‑of‑concepts that are reliable, documented, and useful for guiding product decisions. Travel up to 50% is required.

Qualifications

  • Bachelor’s degree or equivalent practical experience in a technical field.
  • 5+ years of professional software development or field engineering experience.
  • Proficiency in C++ and Python; strong Linux development skills.
  • Experience with APIs, SDKs, and vendor tools.
  • Ability to work independently in field environments and travel up to 50%.

Responsibilities

  • Engage with operators and customers to identify minimal viable software solutions.
  • Translate operational needs into clear software behaviors and test criteria.
  • Develop proof‑of‑concept software, scripts, and data pipelines for rapid validation.
  • Integrate third‑party hardware and software via APIs and protocols.
  • Troubleshoot across application, OS, network, and hardware boundaries in real time.
  • Document interfaces, limitations, and next steps for prototypes to transition to product engineering.

Skills

C++
Python
Linux
APIs
Scripting
Communication

Education

Bachelor’s degree in Computer Science / Computer Engineering / Software Engineering

Tools

Qt
QML
ROS 2
DDS
TAK / ATAK

Job description

Now,we’reentering a new phase of growth and are looking foraSenior Field Software Engineer to join the Advanced Mission Group (AMG). This role works directly with operators, customers, internal engineering teams, and industry partners to turn rapidly changing mission needs into working software capabilities in the field.

The ideal candidate is a pragmatic software builder and systems integrator who is comfortable starting with an incomplete requirement, asking the right questions, and producing a mission‑relevant proof of concept in days or weeks rather than months. Early solutions do not need production‑level polish, but they must be reliable within defined test conditions, safe to evaluate, clearly documented, and useful for deciding what PDW should build next.

This position requires strong judgment, technical breadth, and the ability to work independently in field‑forward environments. The engineer will routinely integrate third‑party sensors, payloads, communications systems, mission applications, and vendor software with PDW platforms, often with limited documentation and compressed timelines.

What You’ll Do
  • Work directly with operators and customers during discovery sessions, demonstrations, exercises, and field tests to understand mission problems and identify the smallest useful software solution.
  • Translate ambiguous or rapidly changing operational needs into clear software behaviors, interface requirements, test criteria, and short execution plans.
  • Design, build, modify, and deploy proof‑of‑concept software, scripts, middleware, interface adapters, data pipelines, and operator workflows that validate new mission capabilities.
  • Integrate third‑party hardware and software, including payloads, sensors, communications systems, command‑and‑control tools, and vendor applications, using available APIs, SDKs, protocols, and data formats.
  • Troubleshoot across the full system in real time, including application behavior, Linux environments, network connectivity, configuration, logs, timing, data exchange, and hardware‑software interfaces.
  • Make disciplined tradeoffs between speed, reliability, safety, and technical debt; define the operating limits of prototypes and avoid introducing unvalidated changes into safety‑critical flight functions.
  • Conduct rapid test and iteration cycles with operators, capture feedback, and adjust software at the point of need when mission conditions or customer priorities change.
  • Create lightweight test tools, simulators, deployment packages, and repeatable development environments that make integrations easier to reproduce and demonstrate.
  • Document interfaces, assumptions, dependencies, known limitations, test results, and recommended next steps so successful prototypes can transition to product engineering.
  • Partner closely with AMG Solutions Engineering, Product, Autonomy, Embedded Software, Flight Operations, Mission Systems, and Go‑to‑Market teams.
  • Provide concise field reports and technical debriefs that distinguish confirmed findings from hypotheses and translate customer feedback into actionable engineering work.
  • Protect customer information and ensure all work complies with applicable safety, ITAR, export‑control, cybersecurity, and operational‑security requirements.
Requirements
  • 5 or more years of professional software development, systems integration, field engineering, or equivalent hands‑on technical experience.
  • Demonstrated ability to rapidly prototype, debug, and deploy software in ambiguous, time‑constrained environments.
  • Strong software development experience in C++ and Python, or equivalent experience with systems‑oriented and scripting languages.
  • Strong working knowledge of Linux‑based development and deployment, command‑line tools, process and service management, logs, permissions, and networking.
  • Familiarity with UAS and robotics interfaces or ecosystems such as MAVLink, ROS 2, DDS, TAK or ATAK, and Cursor on Target.
  • Experience integrating third‑party systems through APIs, SDKs, libraries, network protocols, serial interfaces, or vendor‑provided tools.
  • Practical knowledge of TCP/IP networking, including TCP and UDP communications, routing, addressing, ports, and packet‑level troubleshooting.
  • Ability to diagnose problems across application, operating‑system, network, and hardware boundaries using incomplete information.
  • Strong written and verbal communication skills with the ability to work directly with operators, customers, partner engineers, and internal technical teams.
  • Ability to work independently in field environments while maintaining alignment, configuration control, and clear communication with the broader team.
  • Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, or a related field, or equivalent practical experience.
  • U.S. Citizenship and eligibility to obtain and maintain a U.S. Secret security clearance or higher, as required.
  • Ability and willingness to travel up to 50% in support of customer engagements, demonstrations, exercises, integration events, and field testing.
Preferred
  • Experience with Qt and QML, Android development, or cross‑platform operator applications.
  • Working knowledge of embedded Linux, cross‑compilation, device interfaces, or hardware‑in‑the‑loop testing.
  • Experience integrating sensors, payloads, video or telemetry systems, tactical radios, or edge‑compute devices.
  • Experience using containers, continuous integration tools, automated testing, or infrastructure that supports repeatable field deployments.
Physical Requirements

The physical demands described here are representative of those that must be met to successfully perform the essential functions of the job. Ability to sit, stand, bend, reach, climb, and move about regularly throughout the day and lift or carry up to 25 pounds. Must have manual dexterity to operate standard office equipment, computers, development hardware, electronic test equipment, and unmanned systems support equipment. Must be physically capable of the assigned duties.

Work Environment

This position operates across office, laboratory, manufacturing, flight‑line, range, and customer field environments. Work may involve outdoor weather, noise, dust, limited connectivity, non‑climate‑controlled spaces, irregular schedules, and the use of personal protective equipment. The role requires frequent cross‑functional collaboration as well as independent technical execution during travel and field events.

Benefits

PDW values our team, and we offer a compensation package reflective of your experience and capabilities. Benefits include:

  • Comprehensive BCBS medical, dental, and vision coverage; 80% sponsored by the company.
  • Safe Harbor 401(K) with company match.
  • Paid Parental Leave.
  • A work environment that encourages teamwork and innovation.
  • On‑site gym at our Huntsville, AL and Denver, CO locations.
  • Employer provided life insurance.
  • Robust Employee Assistant Program (EAP).
  • Competitive salary, generous paid time off (PTO), and flexible leave options.
EEO Statement

PDW is an equal opportunity employer that upholds all federal and state non‑discrimination laws. We ensure a fair and unbiased evaluation for employment for all qualified candidates regardless of race, color, religion, age, sex, sexual orientation, gender identity, national origin, marital status, medical condition, disability, genetic information, veteran status, or any other characteristic protected by law.

This position will have an annual salary, equity, and benefits. The salary range providedis a guideline rather than a fixed limit. Individual pay isdeterminedby factors including geography, job‑related skills, experience, and relevant education or training.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Field Software Engineer, Advanced Missions Group
Senior Field Software Engineer, Advanced Missions Group

Rippling, Inc. • United States

Remote
USD 140,000 - 190,000
Medical coverage
Dental coverage
Vision coverage
+3
Senior Software Engineer
Senior Software Engineer

PDW • Huntsville (AL)

On-site
USD 80,000 - 110,000
Comprehensive BCBS medical coverage
Safe Harbor 401(K) with company match
Paid Parental Leave
+3
Senior Software Engineer
Senior Software Engineer

InvestedintheMission • Huntsville (AL)

On-site
USD 80,000 - 100,000
Comprehensive medical, dental, and vision coverage
Safe Harbor 401(K) with company match
Paid parental leave
+4
Senior Software Engineer
Senior Software Engineer

Performance Drone Works, LLC • Huntsville (AL)

On-site
USD 110,000 - 170,000
BCBS medical, dental, and vision
401(k) with company match
On-site gym
+3
Staff Systems Engineer
Staff Systems Engineer

PDW • Denver (CO)

On-site
USD 180,000 - 225,000
Comprehensive BCBS medical, dental, &
Staff Systems Engineer
Staff Systems Engineer

engineeringjobs.net, Inc. • Denver (CO)

On-site
USD 140,000 - 190,000
BCBS medical, dental, vision
401(k) with company match
Parental Leave
+4
Senior Embedded Software Engineer
Senior Embedded Software Engineer

InvestedintheMission • Huntsville (AL)

On-site
USD 90,000 - 120,000
Comprehensive medical, dental, and vision coverage
Safe Harbor 401(K) with company match
Paid Parental Leave
+2
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Performance Drone Works, LLC • Huntsville (AL)

On-site
USD 120,000 - 170,000
Medical & dental coverage
401(k) with company match
On-site gym
+4
Senior Embedded Software Engineer
Senior Embedded Software Engineer

PDW • Huntsville (AL)

On-site
USD 90,000 - 130,000
Comprehensive medical coverage
401(k) with company match
Paid parental leave
+4
Senior Manager, Flight Operations
Senior Manager, Flight Operations

Performance Drone Works, LLC • Huntsville (AL)

Hybrid
USD 120,000 - 170,000
Medical, dental, vision coverage
401(k) with company match
Life insurance
+3