Edge Autonomy is a leader in providing innovative autonomous systems, advanced optics, and resilient energy solutions to the US Department of Defense, the US Federal Civilian Agencies, allied governments, academic institutions, and commercial entities. 

We are a company built from pioneers and we believe that innovation, no matter how small or how early, helps create a better world.


Start Over with Job Search

Returning Applicant?  Login Now

Embedded Software Engineer
Job Code:2023-100-018
Work Location:San Luis Obispo CA
FT/PT Status:Regular Full Time
Salary Range:140,000-230,000
FLSA Status:Exempt
  

About This Position

Edge Autonomy is seeking an experienced software engineer that can lead the development of the Vehicle Management System (VMS) that runs onboard multiple Edge Autonomy Unmanned Air Systems (UAS). The VMS manages all aircraft subsystems and is critical for flight safety and mission success. You write embedded software to manage all aircraft subsystems. You will coordinate with the flight control team to manage the interface between the VMS and the flight controller. You will coordinate with the ground control team to execute operator commands relayed through datalinks and feedback health and status information of all aircraft systems. You will also work with the Autonomy team to provide a flight-safe interface between onboard autonomy algorithms and the flight controller. Bottom Line: you will be central to the core functions of our aircraft.

Responsibilities

  • Maintain and expand the capabilities of the Vehicle Management System (VMS)
  • Design and implement code for embedded devices and systems on multiple Edge Autonomy unmanned aircraft and test those devices in System Integration Lab (SIL), Hardware Integration Lab (HIL), and Flight Test.
  • Write and test software to support the integration of sensors and Processors into the aircraft (including autopilot, payloads, radios, and flight-critical devices).
  • Debug, troubleshoot, and isolate software issues

Qualifications

  • Bachelor’s degree in engineering or similar
  • Significant experience writing embedded code for Unmanned Air Systems
  • Practical experience writing firmware/embedded code for a physical device
  • Experience building a System Integration Lab (SIL) or Hardware Integration Lab (HIL) (Preferred)
  • Experience supporting flight test (Preferred)
  • Network programming and understanding of the IP protocol (Preferred)
  • Solid understanding of UAS architectures and subsystems
  • Solid understanding of flight-critical software requirements
  • Proficient in C/C++ in a real-time embedded environment
  • Strong sense of ownership and drive in digging into complex problems
  • Ability to read schematics and use standard debugging: oscilloscope, logic analyzer, multimeter (Preferred)
  • Understanding of RTOS functionality (Preferred)

Edge Autonomy Benefits

  • Matching 401(k)
  • Paid PTO
  • Paid holidays
  • Medical, vision, and dental insurance
  • Group Short-Term & Long-Term Disability
  • HSA and FSA Options
  • Critical Care Plan
  •  Accident Care Plan

Hiring Requirements

If 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.

Clearance Requirements

This 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.

Edge Autonomy is an Equal Opportunity Employer

All 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

Continued employment remains on an “At-Will” basis.