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- ...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...SuggestedWork at office
- ...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...SuggestedFull timeLocal areaImmediate start
- ...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...SuggestedSummer workInternshipLocal area
- ...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...SuggestedFull timeLocal area
- ...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...SuggestedFull timeContract workWork at office
- ...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 timeTemporary workWork at officeVisa sponsorshipWork visa
$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 timeLocal areaImmediate start- 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
$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 placementInternshipRelocation packageShift work$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 workRelocation packageShift work$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 timeRelocation packageShift work- ...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 timeLocal areaRelocation package
$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 timeVisa sponsorshipRelocation package- ...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
$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$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 workRemote workRelocation package- ...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 timeFor subcontractorLocal areaRelocationRelocation packageWeekend work
- ...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 timeWork experience placement
$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 timeInterim roleSummer workInternshipSummer internshipRelocation packageShift work- ...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 timeLocal areaRelocationRelocation package
- ...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 jobInternship
$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 timeLocal areaFlexible hours- ...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 timeLocal area
- ...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 timeLocal areaFlexible hours
$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 timeContract workTemporary work- ...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,...
$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$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 payFull timeTemporary workWork experience placementWork at officeLocal areaWork from homeFlexible hours$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$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 workTemporary work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- software engineer internship remote Melbourne, FL
- senior software engineer ruby on rails Melbourne, FL
- software developer positions Melbourne, FL
- agile software developer Melbourne, FL
- entry level software engineer remote Melbourne, FL
- senior software engineer remote Melbourne, FL
- senior software design engineer Melbourne, FL
- graduate software developer Melbourne, FL
- senior software engineer Melbourne, FL
- startup software engineer Melbourne, FL





