×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer

Job in Melbourne, Brevard County, Florida, 32935, USA
Listing for: avav
Full Time position
Listed on 2026-09-30
Job specializations:
  • Software Development
    Software Engineer
Salary/Wage Range or Industry Benchmark: 110000 - 180000 USD Yearly USD 110000.00 180000.00 YEAR
Job Description & How to Apply Below

Worker Type

Regular

Job Description

As a Software Enginee r at AV, you’ll develop software to controladvancedrobotic platforms from AVandindustry leaders including

Boston Dynamics, Red Cat, FLIR,Skydio, QinetiQ, Parrot, and more. You’ll play a key role in developing Kinesis, our flagship software ecosystem that enables users tocollaborativelycontrola diverse set ofrobots.

This role is ideal for engineers who take ownership, enjoy working hands-on with hardware, and bring structure and clarity to complex systems.

You’ll betrustedto move quickly, make sound decisions, and continuously improve our product and execution.

Position Responsibilities
  • Software development in support of AV’s vision-based navigation, autonomy, cooperative behaviors, and mission systems technology roadmap.
  • Design,implement, and integratesystemsin C++ and Kotlin.
  • Develop cross-platformapplicationsfor

    Android, Linux, and Windowsto control robotic platforms.
  • DesignSDK interfaces for internal and external integration with AV systems.
  • Perform hands-onfieldtestingwith robots to validate new features.
  • Delivers work on time according to agreed completion dates and project schedule & budget.
  • Supports and derives algorithm design from detailed software requirements.
  • Works closely with multiple teams of software developers reusing developed software to support different programs.
  • Operates in a continuous learning environment and provides guidance and mentoring to less experienced engineers.
  • Works on significant and unique issues where analysis of situations or data requires an evaluation of intangibles.
  • Acts independently to determine methods and procedures on new or special assignments.
  • Occasional travelforcustomer or testing events.
  • Other duties as assigned.
Basic Qualifications (Required Skills & Experience)
  • Bachelor’s degree in Computer Engineering, Computer Science, Electrical Engineering, Math, or Physics is required or equivalent combination of education, training, and experience with 5+ years of relevant experience.
  • Strong fluency in modern C++, maintainable software architecture, and modular system design
  • Experience evaluating product design tradeoffs and translating them into clear system requirements
  • Hands-on knowledge of CMake or similar build systems
  • Experience developing software for mechatronic or hardware-integrated systems
  • Knowledge of computer networking topologies, protocols, and principles
  • Self-directed engineer who takes ownership and brings structure to complex systems
  • Ability to engage directly with technical and non-technical customers
  • Ability to leverage AI tooling to improve engineering productivity and code quality
  • Ability to obtain a US DoD Secret clearance if required
  • Willingness to travel locally (Occasionally)
Other Qualifications & Desired Competencies
  • Advanced degree is preferred
  • Familiarity with safety critical software concepts such as determinism and real-time systems
  • Experience with UAS, drones, robotics, autonomous vehicles, or other embedded systems
  • Experience with CI/CD pipelines (Gitlab or similar)
  • Android/Linux application development experience
  • Experience with Docker
  • Experience with FastDDS, gRPC, MQTT, or similar networking protocols
  • Experience designing and delivering APIs and SDKs to third‑party developers
  • Demonstrates leadership skills andsound judgment in selecting methods and techniques for obtaining solutions
  • Demonstrates effective listening, questioning, clarifying and summarizing skills to effectively communicate in one-on-one and small group settings
  • Demonstrates understanding of system design that one isworking on and understands the role that assigned tasks play in the system
  • Able to excel in a fast‑paced, deadline‑driven environment, where small teams share a broad variety of duties
  • Displays strong initiative and…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary