> Markdown version of [/jobs/ext/1732531-software-engineer-ii-applications](https://www.wearedevelopers.com/jobs/ext/1732531-software-engineer-ii-applications). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer II (Applications) - **Company:** AV, Inc. - **Location:** San Diego, CA, United States - **Experience:** Experienced - **Salary:** $82,000.0 - $125,000.0 - **Contract:** Internship / Graduate position - **Skills:** Algorithm Design, Computer Vision, Automation of Tests, Unit Testing, C++ (Programming Language), Code Generation, Computer Engineering, Continuous Integration, Software Debugging, Linux, Python (Programming Language), Machine Learning, Object-Oriented Software Development, Software Engineering, Software Requirements Analysis, Robot Operating System, Git, Information Technology, Software Version Control, Docker - **Published:** July 17, 2026 - **Apply:** https://www.clearancejobs.com/jobs/9036416/software-engineer-ii-applications ## About the Role * Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, Math, or Physics, or equivalent combination of education, training, and experience * 2 - 5 years of software development experience, or a strong track record of internships, research, personal projects, or startup work. New and recent graduates from top programs are encouraged to apply * Proficiency in C++ (C++11/17), Python, or C, with a solid grasp of object-oriented design * Comfortable developing on Linux * Writes tests and debugs code; genuinely curious about how and why things work * Familiarity with version control (git) and modern development tooling (IDEs, debuggers, CI/CD) * Strong mathematical and analytical skills * Willingness to travel locally (Occasionally) * Hands-on experience with UAS, drones, robotics, autonomous vehicles, or other embedded systems * Exposure to computer vision, machine learning, or sensor integration on embedded systems * Experience or strong interest in the Robot Operating System (ROS2) on Linux/ARM * Familiarity with unit testing frameworks, containerized development (Docker), and CI/CD workflows * Embraces AI-assisted development tools (e.g., code generation, review, and debugging assistants) to write better software faster and to accelerate related engineering work * Advanced degree is a plus * Genuinely passionate about autonomous systems and writing great software - the kind of person who tinkers, builds, and can't stop learning * Thrives in a fast-paced environment where a small team owns a broad variety of problems * Takes ownership of their work and is driven to improve, iterate, and get better every day * Strong problem-solving, analytical, and communication skills * Collaborative and team-first, and enjoys working through hard problems together * Ability to work in an office environment (Constant) * Required to stand and sit for long periods; talk, hear, and use hands and fingers to operate a computer and telephone keyboard (Frequent) * U.S. Citizen, U.S. Permanent Resident (Green Card holder) or asylee/refugee status as defined by 8 U.S.C. 1324b(a)(3) required. * Occasionally may be required to travel within the Continental U.S. ## Description As a Software Engineer II (Applications) you will build mission systems software that flies on real uncrewed aircraft, working alongside a small, fast-moving team of engineers who love autonomy and robotics. This is a hands-on role for someone who wants real ownership of hard problems - designing, developing, and testing the software that powers vision-based navigation and autonomous flight, and seeing it deployed on live systems. * Design, build, and test onboard Linux software powering AV's vision-based navigation, autonomy, and mission systems for uncrewed aircraft * Write software that integrates sensors, processors, and other robotics systems onto real aircraft - and see it fly * Own features end to end: from design and implementation through automated testing and deployment * Participate in software design reviews and contribute your ideas to how the team builds and ships * Turn detailed software requirements and algorithm designs into working, well-tested code * Collaborate closely with other software developers, reusing and improving shared software across multiple programs * Learn fast in a hands-on environment with strong senior mentorship, and level up quickly * Tackle problems of moderate scope, using good judgment to figure out the right approach * Other duties as assigned ## Related Videos - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Robots are coming into the wild! Full-Stack Robotics Engineers, be ready!](https://www.wearedevelopers.com/videos/479-robots-are-coming-into-the-wild-full-stack-robotics-engineers-be-ready) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers)