Software Engineer (EMB), I
$66.5k - $101.5kAV
Worker Type Regular Job Description Summary In this entry level role, the Software Engineer I (Embedded) has the opportunity to develop a variety of innovative unmanned and robotic systems for multiple defense and commercial applications. The Embedded Software Engineer writes functional software for deployment on embedded devices and systems like aircraft and payloads and has the opportunity to test out those devices in flight test environments. This requires the engineer to design, develop, code, test and debug system software as well as analyze and enhance efficiency, stability and scalability of the software on particular devices. There is a mix of full lifecycle development as well as a need to use existing software code base to expand the capabilities to match specific program requirements. Position Responsibilities Writes and tests software to support integration of sensors and embedded processors into aircraft (such as autopilots, payloads, software defined radios or other functional components) or other robotic systems Designs and implements software for prototypes and products using established AeroVironment and industry developed tools and practices. Ensure good configuration control and management of software Assists in writing of system requirements, system test plans, diagnostic tools, and in validation testing of software. Assist with hardware selection and recommend processing, memory and storage needs of systems Support development of rapid prototyping and conceptual level testing and will require estimating time to develop software and scoping the depth of the development with project/program management to fit timeline and budget constraints Works closely with other engineering disciplines. Focused on getting the job done Supports transition of development software to production environments and to certification. Participates in multi-disciplinary development teams Develops proof of concept capability demonstrations. Conducts and supports design reviews Follows AV's software development process to develop quality code under general supervision Works on problems of limited scope. Operates in a continuous learning environment under moderate supervision Other duties as assigned Basic Qualifications (Required Skills & Experience) A BS degree in Computer Science/Engineering, Electrical Engineering, Aerospace, Mechanical Engineering or related field is required or equivalent combination of education, training, and experience Minimum 0 - 2 years of experience years of relevant experience Experienced trouble‑shooting systems is required and is proficient with Python, C, C++11,C++ STL and/or OpenCL Demonstrated knowledge of Visual Studio, Eclipse or similar IDE as well as defect tracking tools Experienced working with common protocols such as RS-485, RS-232, CAN, I2C, SPI, USB Demonstratedmathematical and analytical skills are required Periodic travel will likely be required in support of testing equipment at approved flying locations Periods of development may require long irregular hours around deadlines, weekends and some holidays and in field test environments Other Qualifications & Desired Competencies With guidance from senior engineers, be able to contribute in the design, coding, documenting and testing software Experience with STM32 family of processors highly desired and additional experience working with RTOS systems (such as µC/OS, freeRTOS) on those processors is preferred Experience using Video 4 Linux and modifying and compiling Ubuntu Linux Kernels is desired Experience developing drivers for Linux/ARM and Robot Operating System (ROS) is desired Basic electronics knowledge and use of lab equipment is preferred Demonstrates stronginterpersonal and communication (written and verbal) skills Understanding of the design of the system that one is working on and understand the role that assigned tasks play in the system Develops and enhances professional expertise. Demonstrates competency in researching and re-engineering to propose alternate solutions to issues 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 and R&D 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) Clearance Level No Clearance Salary $66,500 – 101,500 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 must qualify as a U.S. person under the ITAR and the EAR, or a person to be approved for an export license by the governing agency whose technology comes under its jurisdiction. Please understand that any job offer that requires approval of an export license will be conditional on AeroVironment’s determination that it will be able to obtain an export license in a time frame consistent with AeroVironment’s business requirements. A "U.S. person" according to the ITAR 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. AeroVironment considers several factors when extending an offer, including but not limited to, the location, the role and associated responsibilities, a candidate’s work experience, education/training, and key skills. 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. About AV AV isn’t for everyone. We hire the curious, the relentless, the mission-obsessed. The best of the best. We don’t just build defense technology—we redefine what’s possible. As the premier autonomous systems company in the U.S., AV delivers breakthrough capabilities across air, land, sea, space, and cyber. From AI-powered drones and loitering munitions to integrated autonomy and space resilience, our technologies shape the future of warfare and protect those who serve. Founded by legendary innovator Dr. Paul MacCready, AV has spent over 50 years pushing the boundaries of what unmanned systems can do. Our heritage includes seven platforms in the Smithsonian—but we’re not building history, we’re building what’s next. If you're ready to build technology that matters—with speed, scale, and purpose—there’s no better place to do it than AV. We are proud to be an EEO/AA Equal Opportunity Employer, including disability/veterans. AeroVironment, Inc. is an Equal Employment Opportunity 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 U.S. Citizen, U.S. Permanent Resident (Green Card holder), asylee/refugee status as defined by 8 U.S.C. 1324b(a)(3) or a person approved for an export license from the appropriate governing agency. #J-18808-Ljbffr AV
$69.3k - $158k
...Full-Stack Software EngineerThe Opportunity:Are you looking for an opportunity to not just develop software, but to design a system that will provide cutting-edge ISR capabilities to airmen and warfighters at the forefront of today’s national security challenges? As a...SuggestedFull timeContract workPart timeLocal areaRemote work- ...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...SuggestedRemote jobInternship
$75 - $82 per hour
...Akkodis is seeking a Lead Workday Software Engineer for one of our clients in Richmond, VA. Rate Range: $75.00 to $82.00/hour; the rate may be negotiable based on experience, education, geographic location, and other factors. We are seeking a Lead Workday Software...SuggestedHourly payContract workTemporary workLocal area$122k - $240.5k
Position Summary Software Engineer III with Agentic AI Experience, AI & Engineering/Engineering as a ServiceAgentic AI is moving from experimentation to production, and organizations everywhere are racing to figure out how to build it responsibly and at scale. We...SuggestedWork at officeLocal areaVisa sponsorshipFlexible hoursShift work$102.5k - $170.9k
Position Summary Our AI & Engineering team helps transform technology platforms, drive innovation, and deliver meaningful impact... ...ventures, and fuel growth through innovation.Work you'll doAs a Software Engineer II on the Engineering as a Service team, you will be...SuggestedTemporary workLocal areaFlexible hours- ...Senior Software Engineer (Remote Sensing) | Satellite Operations | On-site in Arlington, VA (5 days/week) My client is a U.S. space technology company that builds and operates its own commercial Synthetic Aperture Radar (SAR) satellite constellation. Their data supports...Work at officeRemote workFlexible hours
$155k - $185k
...Senior Software Engineer (Remote Sensing) - Arlington, VA | $155k-$185k Base If you've worked in remote sensing or satellite systems and want to own software that directly supports real-world operations, this is worth a look. I'm working with a growing...Remote workRelocation package- Position Summary Mid-Level Software Engineers support the design, development, and delivery of software systems in support of the customer's requirements, working both individually and as members of an Agile development team. Mid-Level Software Engineers take ownership...
- Position Summary Junior Software Engineers support the design, development, and delivery of software systems in support of the customer's requirements, working as members of an Agile development team under the guidance of more experienced engineers. Junior Software Engineers...Internship
$134.5k - $265.1k
...skilled and client-facing Forward Deployed Engineer (FDE) to sit at the intersection of... ...customer partnership. In this role, you will embed directly with our most strategic clients... ...equivalent field. MBA a plus.5+ years of software engineering experience, with significant...Local area- ## Job Description# Software Engineer (Cloud and DevOps)Apply**Job#: 3056917****Job Description:** *Candidates must be U.S. citizens able to obtain and/or maintain a Department of Defense security clearance as a condition and continuation of employment.*Software Engineer...Hourly payContract work
$106k - $159.5k
...purposeful work and meaningful impact every day. Learn more about what makes us different and how you can make your mark as a Senior Software Engineer at Marsh Agency. Marsh Agency helps people and organizations manage risk and prepare for the future through insurance,...Minimum wageLocal areaRemote workNight shift$40 - $49 per hour
...Inc. provides pay range information. Base pay range: $40.00/hr - $49.00/hr. This is an immediate need for a talented Senior Software Systems Engineer . This is a 06+ months contract opportunity with long-term potential and is located in Richmond, VA (Onsite) . Job ID: 25-...Contract workLocal areaImmediate start$80.51k - $107.34k
...shape the future of AI‑ready connectivity, join us today. The Role Join Lumen Security Advisory Services as a Cloud Security Engineer, helping customers identify and reduce security risk across cloud and on-premises environments. This hands-on, early-career...Full time- Everforth Apex in Dahlgren, VA seeks a Software Engineer (Cloud & DevOps) to design, develop, and deploy secure, scalable web applications for mission-critical operations. You will build with JavaScript and full-stack tech, design CI/CD pipelines, containerized deployments...
- ...REST APIs, TDD (JUnit), BDD (Cucumber/Karate), and Drools Rule Engine. Advanced SQL, database design, and performance optimization skills... ...and problem-solving skills.Experience Level12 to 15+ years of software engineering experience.The base compensation range for this...Local area
$74.32k - $127.71k
...realize our potential, we can help others reach theirs. Join us and play your part in something special! We are seeking a skilled Software Engineer with a strong focus on Power BI development to join our Central Data Engagement and Reporting team. In this role, you will...Full timeWork experience placementLocal areaWork from home$109k - $203k
*Please note: We have openings for both Mid-Level and Senior Software Engineers*Are you passionate about the chance to bring your analytical processing experience to a world class organization that is leading the way in both content and technology to serve and protect...Full timeContract workWork at officeLocal areaFlexible hours$103.5k - $172.5k
...SummaryMcKesson Corporation is seeking talented Software Developer to join our Supply Chain... ....Collaborate with AI/ML teams to embed intelligent features into applications,... ...Kafka, or AI technologies.Exposure to data engineering and big data tools (e.g., Spark, Flink)....Full time- ...50% Frontend / 50% Backend) Responsibilities: Executes software solutions, design, development, and technical troubleshooting... ...coding hygiene and system architecture Contributes to software engineering communities of practice and events that explore new and...Remote work
$70 - $80 per hour
Java DeveloperImmediate need for a talented Java Developer. This is a 12 months contract opportunity with long-term potential and is located in Richmond, VA/Plano, TX (Hybrid). Please review the job description below and contact me ASAP if you are interested.Pay Range:...Contract workImmediate start$137k - $205.4k
...that fuels critically important Workday applications.We provide software solutions for the collection, ingestion, storage, and... ...distributed systems? Come join our team of competent, personable engineers operating and improving Workday Government’s observability platform...Full timeWork at officeRemote workHome officeFlexible hours- We are seeking a Junior Software Engineer to support our Army PPB BOS contract. The candidate will work with the technical lead and development team to maintain and enhance existing Java-based applications in the cloud environment, troubleshoot issues, and support ongoing...Remote jobContract workFreelance
$37.86k - $64.35k
As a Software Engineer Intern, you will join our innovative AI research and development team to work on cutting-edge, impactful real-world AI challenges. You will collaborate with experienced AI researchers, machine learning engineers, data engineers, and data scientists...Full timeContract workWork experience placementInternshipSummer internshipWork at officeRelocation package- KeyLogic seeks a Software Engineer/Application Developer for an on-site role in Dulles, VA. You will design, develop, and support end-to-end software, work with RESTful APIs, and coordinate with government customers. A Secret clearance is required, with TS/SCI preferred...Remote work
- ...authorized to work in the U.S. independently. At this time, we do not offer visa sponsorship for this role. The Summer 2027 Software Engineer enGen Graduate Internship provides graduate students with an opportunity to gain hands-on experience developing and modernizing...Full timePart timeFor contractorsSummer workInternshipLocal area
- ICF is seeking an entry-level software engineer to join its Digital Modernization team. You will help design and build scalable applications, collaborate across teams, and gain hands-on exposure to modern cloud and DevOps practices. You will work on full software lifecycles...Remote jobFull time
- ...agile development methodology, attending daily stand-ups, sprint planning, and retrospective meetings. Minimum 2-3 years of software engineering experience Have built mobile apps (and/or web apps) full-stack before Enthusiastic about photo sharing and/or AI and/...Full time
- Highmark Health is seeking a Summer 2027 Software Engineer enGen Graduate Intern to gain hands-on experience developing and modernizing enterprise healthcare technology solutions. You’ll contribute to application development, API integrations, cloud-enabled initiatives...Summer workInternship
- The Software Engineer II is responsible for designing, modifying, developing, writing, and implementing software applications. This role also involves supporting and installing software applications and operating systems. The position contributes to the testing process...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer (EMB), I. Be the first to apply!
- software engineer internship remote Richmond, VA
- software engineer remote Richmond, VA
- graduate software developer no experience Richmond, VA
- information technology software engineer Richmond, VA
- senior software engineer remote Richmond, VA
- part time software developer Richmond, VA
- junior software developer remote Richmond, VA
- software engineer travel Richmond, VA
- startup software engineer Richmond, VA
- software engineer visa sponsorship Richmond, VA




