Skip to main content

UAV Embedded Software Engineer

Posted today

uav talentSan Jose (CA)

SENIORITY

Lead

Apply (opens in a new tab)

About the role

Embedded Software Engineer IIIUAV TALENT · UNITED STATES
Experience: 5+ years in embedded software development, ideally aerospaceClearance: Eligible for a security clearanceLocation: East Coast United States PRIMARY FUNCTIONUAV Talent is recruiting a talented and experienced Embedded Software Engineer. The roleis responsible for designing, developing and testing embedded software for aircraftapplications, and requires a strong background in embedded systems and a genuineinterest in aerospace innovation. MAJOR DUTIES AND RESPONSIBILITIESDesign, develop and test embedded software for aerospace systems and componentsCollaborate with hardware engineers to define software requirements and ensure seamless integrationDevelop and maintain software documentation, including design specifications, test plans and user manualsPerform software debugging, troubleshooting and optimisation for high performance and reliabilityConduct code reviews and provide feedback to uphold coding standards and best practiceParticipate in system-level testing and validation for compliance with aerospace standards and regulationsStay current with industry trends, emerging technologies and best practice in embedded softwareWork closely with hardware engineers, systems engineers and project managers to deliver successfullyContribute to continuous improvement of software development processes and toolsPerform other duties as requiredBASIC REQUIREMENTSBachelor's degree in Computer Science, Electrical Engineering, Aerospace Engineering or a related field, and 5+ years of embedded software development experience, ideally in aerospaceProficiency in C, C++ and assembly languageExperience with real-time operating systems (RTOS) and embedded development toolsStrong understanding of the full software development lifecycleKnowledge of aerospace standards and regulations such as DO-178CExcellent problem-solving, analytical and debugging skillsStrong communication and interpersonal skillsAble to work effectively in a team and manage multiple prioritiesAble to obtain a security clearancePREFERRED QUALIFICATIONSAdvanced degree in a related fieldExperience with version control systems such as GitPHYSICAL REQUIREMENTSOccasional travel may be required to support testing and integrationAble to work flexible hours, including evenings and weekends, as needed

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this