Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer

avav

Worker Type

Regular

Job Description

As a SoftwareEnginee r at AV, you’ll developsoftware to controladvancedrobotic platforms from AVandindustry leadersincludingBoston Dynamics, Red Cat, FLIR,Skydio, QinetiQ, Parrot, and more. You’ll play a key role in developing Kinesis, our flagship software ecosystem that enablesusers 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 improveour 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.
  • Developcross-platformapplicationsforAndroid, Linux, and Windowsto control robotic platforms.
  • DesignSDK interfaces for internal and external integration with AV systems.
  • Performhands-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
  • Demonstrateseffective listening, questioning, clarifying and summarizing skills to effectively communicate in one-on-one and small group settings
  • Demonstrates understanding of system designthat 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 drive to accomplish goals and meet company objectives
  • Takes ownership and responsibility for current and past work products
  • Is committed to learning from mistakes and driven to improve and enhance performance of oneself, others, and the company
  • Has effective problem-solving, analytical, interpersonal and communication skills
  • Focuses on teamwork, collaboration and puts the success of the team above one's own interests
Physical Demands
  • Ability to work in an office environment (Constant)
  • Required to sit and stand for long periods; talk, hear, and use hands and fingers to operate a computer and telephone keyboard (Frequent)
Special Requirements
  • U.S. Citizenship is required.
  • Occasionally may be required to travel within the Continental U.S.
ITAR Requirement

This position requires access to information that is subject to compliance with the International Traffic Arms Regulations (“ITAR”) and/or the Export Administration Regulations (“EAR”). In order to comply with the requirements of the ITAR and/or the EAR, applicants will be asked to provide specific documentation to verify U.S. person status under the ITAR and the EAR. A “U.S. person” according to their definition is a U.S. citizen, U.S. lawful permanent resident (green card holder), or protected individual such as a refugee, or asylee. See 22 CFR § 120.15. Some positions will require current U.S. Citizenship due to contract requirements.

Benefits

AV offers an excellent benefits package including medical, dental vision, 401K with company matching, a 9/80 work schedule and a paid holiday shutdown. For more information about our company benefit offerings please visit:

We also encourage you to review our company website at to learn more about us.

Principals only need apply. NO agencies please.

Who We Are

Based in California, AeroVironment (AVAV) is a global leader in unmanned aircraft systems (UAS) and tactical missile systems. Founded in 1971 by celebrated physicist and engineer, Dr. Paul MacCready, we’ve been at the leading edge of technical innovation for more than 45 years. Be a part of the team that developed the world’s most widely used military drones and created the first submarine-launched reconnaissance drone, and has seven innovative vehicles that are part of the Smithsonian Institution’s permanent collection in Washington, DC.

What We Do

Building on a history of technological innovation, AeroVironment designs, develops, produces, and supports an advanced portfolio of unmanned aircraft systems (UAS) and tactical missile systems. Agencies of the U.S. Department of Defense and allied military services use the company’s hand-launched UAS to provide situational awareness to tactical operating units through real-time, airborne reconnaissance, surveillance, and target acquisition.

We are proud to be an EEO/AA Equal Opportunity Employer, including disability/veterans. AeroVironment, Inc. is an Equal Employment Opportunity (EEO) employer and welcomes all qualified applicants. Qualified applicants will receive fair and impartial consideration without regard to race, sex, color, religion, national origin, age, disability, protected veteran status, genetic data, sexual orientation, gender identity or other legally protected status.

ITAR
#J-18808-Ljbffr
Vacancy posted 19 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer in Melbourne, FL vacancy
  •  ...Job Description Job Description Overview Senior Software Engineer / Full Stack Developer   Melbourne, FL   Are you ready to enhance your skills and build your career in a rapidly evolving business climate? Are you looking for a career where professional... 
    Suggested
    Work at office

    Chenega Corporation

    Melbourne, FL
    9 days ago
  •  ...solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Scientist, Software Engineer / Cloud Architect Job Code: 41231 Job Location: Melbourne, FL Job Schedule: 9/80: Employees work 9 out of every 14... 
    Suggested
    Full time
    Local area
    Immediate start

    L3Harris Technologies

    Melbourne, FL
    3 days ago
  •  ...solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Intern, Software Engineer Job Code: 42893 Job Location: Palm Bay, FL Job Schedule: 9/80: Employees work 9 out of every 14 days - totaling 80 hours... 
    Suggested
    Summer work
    Internship
    Local area

    L3Harris

    Palm Bay, FL
    2 days ago
  •  ...connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Specialist, Cloud Software Engineer Job Code: 42034 Job Location: Melbourne, FL Job Schedule: 9/80: Employees work 9 out of every 14 days - totaling 80 hours... 
    Suggested
    Full time
    Local area

    L3Harris Technologies

    Melbourne, FL
    3 days ago
  •  ...Job Description Job Description JOB TITLE : Software Engineer III                            REPORTS TO : Software Engineering Manager DIRECT REPORTS : None CITIZENSHIP REQUIREMENTS : MUST be US Citizen CONTRACT TERM: 3 months JOB DESCRIPTION: The... 
    Suggested
    Full time
    Contract work
    Work at office

    Novel Engineering Inc

    Melbourne, FL
    a month ago
  •  ...employment-based visa sponsorship. Purpose of the Job We are seeking a highly experienced and technically proficient Senior Software Engineer to lead the design, development, and integration of software solutions within a Windows environment. The ideal candidate will... 
    Full time
    Temporary work
    Work at office
    Visa sponsorship
    Work visa

    KB Signaling

    Melbourne, FL
    2 days ago
  • $134k - $184k

     ...Senior Software Engineer Location: Melbourne, Florida, United States Compensation: $134,000 - 184,000 USD / year Design and implement secure, high‑performance real‑time networking software for national security About The Role STR is hiring experienced Senior... 
    Full time
    Local area
    Immediate start

    jobs.frontdoordefense.com - Jobboard

    Melbourne, FL
    3 days ago
  • PROLIM Global Corporation ( is currently seeking a Software Engineer 3 for our client Northrop Grumman at location Melbourne, Florida, United States (Onsite) . [Job Description:] Description Of Services The Information Technologist will work with the latest technology... 
    Immediate start

    PROLIM Corporation

    Melbourne, FL
    4 days ago
  • $65.8k - $98.8k

     ...contingent on program funding. Start dates are determined after funding confirmation. Northrop Grumman is seeking an Associate Software Engineer/Software Engineer . This position will be located at our Aeronautics Systems Sector in Melbourne, FL . The qualified... 
    Work experience placement
    Internship
    Relocation package
    Shift work

    Northrop Grumman

    Melbourne, FL
    6 hours ago
  • $65.8k - $98.8k

     ...dates are determined after funding confirmation. Northrop Grumman Aeronautics Systems Sector has an opening for an Associate Software Engineer / Software Engineer to join Global Surveillance Division supporting the team of qualified, diverse individuals. This position... 
    Temporary work
    Relocation package
    Shift work

    Northrop Grumman

    Melbourne, FL
    6 hours ago
  • $79.3k - $147.6k

     ...employees are not only part of history, they're making history. Northrop Grumman Aeronautics Systems has an opening for a Software System Safety Engineer (Level 2 or 3) to join our team of qualified, diverse individuals. The position will be located in Melbourne, Florida.... 
    Full time
    Relocation package
    Shift work

    Northrop Grumman

    Melbourne, FL
    3 days ago
  •  ...connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Senior Specialist, Software Engineer  Job Code: 40955 Job Location: Palm Bay, FL Job Schedule: 9/80: Employees work 9 out of every 14 days – totaling 80 hours... 
    Full time
    Local area
    Relocation package

    L3Harris Technologies

    Palm Bay, FL
    3 days ago
  • $97k - $180k

     ...Senior Specialist, Software Engineer (Palm Bay) (TS/SCI)_Palm Bay, FL_Full-Time(FTE)_Direct Hire Hi, Trust this finds you well! We've spotted your impressive profile and have an exciting opportunity tailored to your skills and passions. Position Title: Senior... 
    Full time
    Visa sponsorship
    Relocation package

    Best Infosystems LLC

    Palm Bay, FL
    24 days ago
  •  ...solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Specialist, Software Engineer (Cloud Developer) Job Code: 41850 Job Location: Melbourne, FL (Patrick Space Force Base) Job Schedule: Employees work 9... 
    Local area

    Harris Geospatial Solutions

    Melbourne, FL
    18 hours ago
  • $218k

     ...Job Description Job Description Lead Software Engineer / Cloud Architect Melbourne, FL Direct Placement Relocation Assistance Available Up to $218k yearly Must have active TS/SCI clearance Excellent Benefit Package Primary Purpose We are looking... 
    Relocation package

    Integrative Staffing Group Job Board

    Melbourne, FL
    a month ago
  • $112k - $150k

     ...commercial, contracts, and operations. We're looking for an AI Engineer to help transform GE Aerospace operational data into production...  ...AI/ML Product Development Define, build, and evolve AI-powered software products that accelerate Commercial Engine Services operations-... 
    Contract work
    Remote work
    Relocation package

    GE Aerospace

    Melbourne, FL
    6 days ago
  •  ...space, air, land, sea and cyber domains in the interest of national security. Job Title: Specialist, Integration and Test Software Engineer Job Code: 40773 Job Location: Palm Bay, FL Job Schedule: 9/80 (Every other Friday off!) Relocation: Relocation assistance... 
    Full time
    For subcontractor
    Local area
    Relocation
    Relocation package
    Weekend work

    L3Harris Technologies

    Palm Bay, FL
    3 days ago
  •  ...development, enhancement, and maintenance of mission-critical enterprise applications used in aerospace and engineering environments. This role is part of a collaborative software development team responsible for delivering reliable, scalable solutions that support long-standing... 
    Full time
    Work experience placement

    Tsunami Tsolutions

    Melbourne, FL
    more than 2 months ago
  • $18.5 - $33.5 per hour

     ...others think is impossible. Our employees are not only part of history, they're making history. Northrop Grumman is seeking Software Engineering Intern to join the Aeronautics Systems Intern Program. This position will be located in Melbourne, FL. The qualified... 
    Full time
    Interim role
    Summer work
    Internship
    Summer internship
    Relocation package
    Shift work

    Northrop Grumman

    Melbourne, FL
    1 hour ago
  •  ...the interest of national security. Job Title: Lead, Systems Engineer Job Code: 41005 Job Location: Palm Bay, FL Job...  ...deliver hardware Experience with requirements management software such as DOORS, Jama Experience with leading in a fixed-price... 
    Full time
    Local area
    Relocation
    Relocation package

    L3Harris Technologies

    Palm Bay, FL
    3 days ago
  •  ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful... 
    Remote job
    Internship

    Danaher

    Melbourne, FL
    2 days ago
  • $110.5k - $205.5k

     ...the interest of national security. Job Title: Lead, System Engineer – Transition Systems Engineer Job Code: 42905 Job Location...  .... • Coordinate with mission operations, systems engineering, software, integration and test, cybersecurity, and program management... 
    Full time
    Local area
    Flexible hours

    L3Harris Technologies

    Palm Bay, FL
    16 hours ago
  •  ...the interest of national security. Job Title: Lead, Systems Engineering - Space Vehicle Bus Integration & Test Job Code: 42141...  ...lessons learned. Partner with systems engineering, hardware, software, quality, manufacturing, and operations teams to transition bus... 
    Full time
    Local area

    L3Harris Technologies

    Palm Bay, FL
    3 days ago
  •  ...cyber domains in the interest of national security. L3Harris Engineering Hiring Event in Melbourne, Florida.   Overview: Join...  ...space, cyber, air, and sea technology! Our expanding teams in Software Engineering, Systems Engineering, Integration and Test, and Electrical... 
    Full time
    Local area
    Flexible hours

    L3Harris Technologies

    Palm Bay, FL
    23 hours ago
  • $40 - $80 per hour

     ...Job Description Job Description Embedded Software Engineer Melbourne, FL | Full-Time | Onsite | 9/80 Schedule Join a growing engineering team developing mission-critical embedded systems for advanced defense and aerospace applications. This role offers hands-on... 
    Full time
    Contract work
    Temporary work

    Actalent

    Melbourne, FL
    5 days ago
  •  ...We're looking for an experienced Embedded Software Engineer / Technical Lead to help architect and build low-level platform software for safety- and mission-critical systems. This is a highly technical, hands-on role focused on embedded firmware, platform security,... 

    Colossus Technologies Group

    Melbourne, FL
    19 hours ago
  • $100k - $145k

     ...Salary: $100,000 - 145,000 per year Requirements: ~ Bachelors Degree in Computer Engineering, Computer Science, or a related field with a minimum of 6-9 years of software experience ~ Graduate Degree with at least 4-7 years of software experience ~ Alternatively... 
    Full time

    L3Harris Technologies

    Melbourne, FL
    3 days ago
  • $79.31k - $158.62k

     ...Learning, and Algorithms & Data Structures Writes code, develops software components, and implements complex functionalities according...  ...skills Preferred Qualifications Certified Systems Engineering Professional (CSEP) preferred. AWS Certified DevOps... 
    Hourly pay
    Full time
    Temporary work
    Work experience placement
    Work at office
    Local area
    Work from home
    Flexible hours

    CVS Health

    Melbourne, FL
    1 hour ago
  • $125k - $175k

     ...Job Description Job Description Lead Systems Engineer – Job Description Job Title: Lead Systems Engineer Department: Engineering...  ...to program commitments, and coordinates work across hardware, software, and test teams. The ideal candidate brings extensive... 
    Full time

    AERONIX INC

    Melbourne, FL
    7 days ago
  • $48 - $64 per hour

     ...We are seeking an experienced Lead Systems Engineer to provide technical leadership for the development, integration, testing, deployment...  ...multidisciplinary engineering teams, ensuring alignment across software, hardware, infrastructure, networking, cybersecurity, and... 
    Contract work
    Temporary work

    Actalent

    Melbourne, FL
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!