{"schemaVersion":"jobsearcher.job.v1","id":"fe8d7cd1a9fa136154ae03dc","url":"https://jobsearcher.com/jobs/fe8d7cd1a9fa136154ae03dc","canonicalUrl":"https://jobsearcher.com/jobs/fe8d7cd1a9fa136154ae03dc","title":"Software Engineer","description":"WORK LOCATION: San Luis Obispo, CA, Huntsville, AL\nSALARY RANGE: $108,500 - $197,100\nFLSA STATUS: Exempt\n\nSUMMARY\nEdge Autonomy is seeking a highly skilled and experienced Software Engineer to join our innovative team. The ideal candidate will have extensive experience designing and controlling UAVs (uncrewed aerial vehicles). This role requires a deep understanding of software development principles, excellent problem-solving skills, and the ability to lead projects from concept to completion.\n\nRESPONSIBILITIES\nAs a Software Engineer at Edge, you will be at the forefront of designing and developing advanced software solutions for our UAV systems. You will engage in the entire software development lifecycle, from requirements gathering and analysis to design, implementation, and testing. Your expertise will be crucial in creating robust and reliable software that ensures the optimal performance and control of our UAVs. You will collaborate with a multidisciplinary team, including electrical engineers, mechanical engineers, aerospace engineers, and project managers, to integrate software systems seamlessly. Additionally, you will lead efforts in innovating and implementing state-of-the-art technologies, pushing the boundaries of what’s possible in UAV software design and control. Your work will directly contribute to the development of groundbreaking products that set new standards in the industry.\nThe following job functions are a basic requirement but are not limited to and may be assigned other duties.\nSoftware Design and Development: Design, develop, and maintain software for UAV control systems, including flight control algorithms, navigation, and mission planning.\nTesting and Validation: Develop test plans and conduct rigorous testing to validate software performance and compliance with industry standards. Participate in and lead design and peer reviews.\nCollaboration: Work closely with other engineering disciplines to ensure cohesive and integrated system designs.\nInnovation: Identify and implement innovative solutions to enhance UAV functionality and performance.\nDocumentation: Prepare and maintain detailed documentation for software designs, test procedures, and user manuals.\n\nQUALIFICATIONS\nExperience\nThe following are a non-exhaustive list of qualifications for the position:\nMinimum of 4-10+ years of experience of software engineering experience, focusing on UAV systems.\nProven experience in designing and developing software for UAV control systems from concept to production.\nStrong background in programming languages such as C/C++, Python, and embedded systems.\nExperience with simulation tools and software for UAV design and testing.\nKnowledge of UAV communication protocols and networking.\nExperience with defense contracts is preferred.\n\nEducation\nBachelor’s degree in Software Engineering, Computer Science, or a related field is required.\nMaster’s degree in Software Engineering, Computer Science, or a related field is preferred.\n\nSKILLS AND COMPETENCIES\nTechnical Expertise: In-depth knowledge of software engineering principles, including software design, development, testing, and maintenance.\nProblem-Solving: Exceptional analytical and problem-solving skills with the ability to troubleshoot and resolve complex technical issues.\nLeadership: Strong leadership skills with the ability to mentor and guide junior engineers.\nCommunication: Excellent verbal and written communication skills, with the ability to convey complex technical information clearly and effectively.\nTeam Player: Ability to work collaboratively in a team environment and build strong working relationships with colleagues and stakeholders.\nAttention to Detail: High level of attention to detail and accuracy in all aspects of work.\n\nEDGE AUTONOMY BENEFITS\nMatching 401(k)\nPaid PTO\nPaid holidays\nMedical, vision, and dental insurance\nGroup Short-Term & Long-Term Disability\nHSA and FSA Options\nCritical Care Plan\nAccident Care Plan\n\nHiring Requirements\nIf an offer of employment offer is extended, applicant must have the ability to pass a background check and the ability to be insured by the Company’s Auto-policy. An Offer of Employment is contingent upon the results.\n\nClearance Requirements\nThis position may require access to information that is subject to compliance with the International Traffic Arms Regulations (“ITAR”) and/or the Export Administration Regulations (“EAR”). To comply with the requirements of the ITAR and/or the EAR, applicants will be asked to provide specific documentation to verify a US person’s status.\n\nEdge Autonomy is an Equal Opportunity Employer\nAll qualified applicants will receive consideration for employment without regard to race, color, religion, sex, disability, age, sexual orientation, gender identity, national origin, veteran status, or genetic information. Edge Autonomy is committed to providing access, equal opportunity and reasonable accommodation for individuals with disabilities in employment, its services, programs, and activities. To request reasonable accommodation, contact jobs@edgeautonomy.io\nContinued employment remains on an “At-Will” basis.","company":"Edgeautonomy","rawCompany":"edgeautonomy","city":"San Luis Obispo","state":"CA","isRemote":false,"isActive":false,"createdAt":"2026-04-12T20:32:14.552Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"17-2199.00","title":"Engineers, All Other","slug":"engineers-all-other"}],"industries":[{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Software Engineer","description":"WORK LOCATION: San Luis Obispo, CA, Huntsville, AL\nSALARY RANGE: $108,500 - $197,100\nFLSA STATUS: Exempt\n\nSUMMARY\nEdge Autonomy is seeking a highly skilled and experienced Software Engineer to join our innovative team. The ideal candidate will have extensive experience designing and controlling UAVs (uncrewed aerial vehicles). This role requires a deep understanding of software development principles, excellent problem-solving skills, and the ability to lead projects from concept to completion.\n\nRESPONSIBILITIES\nAs a Software Engineer at Edge, you will be at the forefront of designing and developing advanced software solutions for our UAV systems. You will engage in the entire software development lifecycle, from requirements gathering and analysis to design, implementation, and testing. Your expertise will be crucial in creating robust and reliable software that ensures the optimal performance and control of our UAVs. You will collaborate with a multidisciplinary team, including electrical engineers, mechanical engineers, aerospace engineers, and project managers, to integrate software systems seamlessly. Additionally, you will lead efforts in innovating and implementing state-of-the-art technologies, pushing the boundaries of what’s possible in UAV software design and control. Your work will directly contribute to the development of groundbreaking products that set new standards in the industry.\nThe following job functions are a basic requirement but are not limited to and may be assigned other duties.\nSoftware Design and Development: Design, develop, and maintain software for UAV control systems, including flight control algorithms, navigation, and mission planning.\nTesting and Validation: Develop test plans and conduct rigorous testing to validate software performance and compliance with industry standards. Participate in and lead design and peer reviews.\nCollaboration: Work closely with other engineering disciplines to ensure cohesive and integrated system designs.\nInnovation: Identify and implement innovative solutions to enhance UAV functionality and performance.\nDocumentation: Prepare and maintain detailed documentation for software designs, test procedures, and user manuals.\n\nQUALIFICATIONS\nExperience\nThe following are a non-exhaustive list of qualifications for the position:\nMinimum of 4-10+ years of experience of software engineering experience, focusing on UAV systems.\nProven experience in designing and developing software for UAV control systems from concept to production.\nStrong background in programming languages such as C/C++, Python, and embedded systems.\nExperience with simulation tools and software for UAV design and testing.\nKnowledge of UAV communication protocols and networking.\nExperience with defense contracts is preferred.\n\nEducation\nBachelor’s degree in Software Engineering, Computer Science, or a related field is required.\nMaster’s degree in Software Engineering, Computer Science, or a related field is preferred.\n\nSKILLS AND COMPETENCIES\nTechnical Expertise: In-depth knowledge of software engineering principles, including software design, development, testing, and maintenance.\nProblem-Solving: Exceptional analytical and problem-solving skills with the ability to troubleshoot and resolve complex technical issues.\nLeadership: Strong leadership skills with the ability to mentor and guide junior engineers.\nCommunication: Excellent verbal and written communication skills, with the ability to convey complex technical information clearly and effectively.\nTeam Player: Ability to work collaboratively in a team environment and build strong working relationships with colleagues and stakeholders.\nAttention to Detail: High level of attention to detail and accuracy in all aspects of work.\n\nEDGE AUTONOMY BENEFITS\nMatching 401(k)\nPaid PTO\nPaid holidays\nMedical, vision, and dental insurance\nGroup Short-Term & Long-Term Disability\nHSA and FSA Options\nCritical Care Plan\nAccident Care Plan\n\nHiring Requirements\nIf an offer of employment offer is extended, applicant must have the ability to pass a background check and the ability to be insured by the Company’s Auto-policy. An Offer of Employment is contingent upon the results.\n\nClearance Requirements\nThis position may require access to information that is subject to compliance with the International Traffic Arms Regulations (“ITAR”) and/or the Export Administration Regulations (“EAR”). To comply with the requirements of the ITAR and/or the EAR, applicants will be asked to provide specific documentation to verify a US person’s status.\n\nEdge Autonomy is an Equal Opportunity Employer\nAll qualified applicants will receive consideration for employment without regard to race, color, religion, sex, disability, age, sexual orientation, gender identity, national origin, veteran status, or genetic information. Edge Autonomy is committed to providing access, equal opportunity and reasonable accommodation for individuals with disabilities in employment, its services, programs, and activities. To request reasonable accommodation, contact jobs@edgeautonomy.io\nContinued employment remains on an “At-Will” basis.","datePosted":"2026-04-12T20:32:14.552Z","dateModified":"2026-04-12T20:32:14.552Z","hiringOrganization":{"@type":"Organization","name":"Edgeautonomy","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"San Luis Obispo","addressRegion":"CA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"fe8d7cd1a9fa136154ae03dc"},"url":"https://jobsearcher.com/jobs/fe8d7cd1a9fa136154ae03dc"}}